Elgin is located in United Kingdom (Moray, Scotland) and time zone Europe/London.
Places nearby are Lossiemouth, Forres and Buckie.
Glasgow is 210 km away, Leeds is 447 km away and Liverpool is 467 km away as the crow flies.
Distances from Elgin to the most important cities in United Kingdom and the world.
57.6494700°
-3.3184300°