Skip navigation to content

Getting to St Andrews

St Andrews is situated on the east coast of Fife, Scotland, UK.

The town is approximately 50 miles north-east of Edinburgh, 14 miles south-east of Dundee, 78 miles south of Aberdeen, 82 miles east of Glasgow; and 466 miles north of London.

Map of UK

Related links

External links