Nearest travel links

Edinburgh (45 miles)
Dundee (14 miles)

Leuchars (9 miles)

Rosyth (38 miles)

Edinburgh Airport is a comfortable 1hr 15m by car. Several car hire firms are based at the Airport.
Trains run from Edinburgh to Leuchars Train Station which is 10 – 15 minutes from St Andrews. Local buses and taxis run regularly from Leuchars into St Andrews.

Glasgow Airport is 2 hours by car.

Website by Haiwyre