Airport Guides
Airport to St Andrews: Full Transfer Guide
Edinburgh Airport, Dundee and Leuchars — how to reach St Andrews

Key takeaways
- 60–75 minutes from EDI
- V-Class fits 4 golfers with clubs
- Book early for university term-start
St Andrews sits on the Fife coast, 55 miles from Edinburgh Airport and 15 miles from Dundee. It''s home to the world''s oldest university, the Old Course, and a steady stream of golf visitors, students, alumni and academics needing airport transfers.
Route options from Edinburgh Airport (EDI)
Private transfer (recommended) — 60–75 minutes door-to-door. Cross the Forth Road Bridge (M90) then east on the A91. Fixed fare from £95 (saloon).
Train — Airport tram to Edinburgh Gateway, then ScotRail to Leuchars (75 minutes), then taxi to St Andrews (15 minutes). Total: 2 hours, complex with luggage.
Bus — Direct Stagecoach 747 to Leuchars, then local bus. Cheap but slow.
For golf visitors
- Book a V-Class or SUV with luggage capacity for clubs
- Old Course pickups: The Rusacks, Old Course Hotel, Kohler Waterloo Hotel
- Return transfers commonly stacked with drinks after 18 holes — book a driver who can wait
For university visitors
- St Andrews Bay, University Halls and departmental buildings all reachable door-to-door
- Term-start pickups (August/September) book out weeks ahead
Timing tips
- Add 30 minutes for peak weekend traffic on the Forth Bridge
- Old Course tee times mean early morning transfers — book the night before if arriving late
- The A91 through Auchtermuchty can be slow behind agricultural traffic
Related reading
Frequently asked questions
CabsLink Team
Editorial
Editorial team at CabsLink writing about private travel, airport transfers and Scottish day tours.
