Airport Guides

Airport to St Andrews: Full Transfer Guide

Edinburgh Airport, Dundee and Leuchars — how to reach St Andrews

CabsLink Team 23 July 2026 6 min read
St Andrews Old Course

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

C

CabsLink Team

Editorial

Editorial team at CabsLink writing about private travel, airport transfers and Scottish day tours.