All times shown in UK time (GMT)GMT
St Andrews Shuttle
The Local's Handbook
Everything we know about St Andrews, in one place. The fount of local knowledge.
Where to park in St Andrews
The honest, street-by-street truth on parking — and when it fills.
St Andrews Heritage Trail
1,000 years of history in 12 stops. The story our drivers tell.
St Andrews secret seasons
The rhythm of the town — when it's empty, when it's packed, when it's magic.
The Pier Walk & town traditions
Red gowns, the May Dip, Raisin Monday — the rituals explained.
Ghosts & legends of St Andrews
The White Lady, the Haunted Tower, the phantom monk. Dare you walk it?
Why it's the Home of Golf
The 600-year story of how St Andrews invented the game we love.
Where to eat in St Andrews
The owners' top 10. Real menus, real bookings, real notes.
Best coffee in St Andrews
Specialty bars to the West Sands hut. Where to drink coffee that's actually good.
10 things to do in St Andrews
A local's guide. Cathedral, beach, ice cream, ruins.
Dog walks in East Fife
14 beaches, forests & hills — where dogs can actually run free.
Living in St Andrews
Groceries, markets, charity shops, jobs & transport — the newcomer's guide.
Luggage storage in St Andrews
Where to safely store your bags before check-in or after checkout.
Scottish midge forecast
When midges arrive, when they swarm, and how to keep them off you.
Rainy day in St Andrews
It's Scotland. Here's exactly what to do when the weather turns.
Accessibility guide
Cobbles, step-free routes, blue-badge parking and beach access.
Defibrillators & emergency help
Where the public-access defibrillators are, and how to use one to save a life.
University of St Andrews — term dates
Calendar, traditions, halls, peak travel days. The full guide.
+44 7902 488 770
Get a quote
A ScotRail train arriving at Leuchars station near St Andrews in soft morning light
The complete arrival guide

Getting to St Andrews.

There is no airport, no train station and no motorway in St Andrews itself — which is exactly why people get the journey wrong. This is every realistic way into the town, compared honestly, by the people who drive these roads every single day.

4
airports
6mi
to the nearest rail
1h 20m
from Edinburgh
365
days we run
Gordon
Written by Gordon
Co-owner & lead driver · 18 years driving St Andrews · 1M+ miles
Reviewed by Wendy · updated
First published 1 February 2024
The short answer

Fly into Edinburgh (EDI), then take a direct private transfer. It's an hour and twenty, door to door, and it's the option we'd choose ourselves nine times out of ten. Everything below is for the tenth.

Every option, compared

Five ways in. Honest pros and cons.

We'd pick this
Fly + private transfer
Varies + 1h 20m ££
  • Fastest overall from abroad
  • Door to door, no changes
  • We track your flight
  • Costs more than the train
  • Airport queues at peak
Train to Leuchars
Edinburgh ~1h £
  • Cheap
  • Frequent from Edinburgh & the south
  • Scenic Forth crossing
  • Still 6 miles from town
  • Taxi or transfer needed at Leuchars
  • Luggage & changes
Drive yourself
Edinburgh 1h 20m £
  • Total freedom
  • Good for touring Fife
  • Parking is tight & metered in town
  • No drinks at dinner
  • Tiring after a flight
Coach / bus
2h+ £
  • Cheapest of all
  • Direct-ish from some cities
  • Slow
  • Changes at Dundee or Kirkcaldy
  • Not ideal with golf clubs
Caledonian Sleeper
London overnight ££
  • Wake up in Scotland
  • No day lost to travel
  • A genuine experience
  • Books up fast
  • Alights Leuchars/Edinburgh
  • Transfer needed onward
By airport

Which airport should you fly into?

EDI
Edinburgh Airport
Best for almost everyone

Scotland's busiest airport and the one we recommend by default. Most international and UK flights land here, and the road north via the Forth bridges and the M90 is fast and scenic. A direct private transfer is the simplest door-to-door option.

53 miles 1h 20m by road from £125
See this route
GLA
Glasgow Airport
Good for transatlantic & budget routes

Glasgow handles a lot of long-haul and low-cost flights. It's further (around two hours by road via the M80 and M90) but a direct transfer is still far less hassle than three trains and a taxi.

86 miles 2h 00m by road from £220
See this route
ABZ
Aberdeen Airport
For North Sea & oil-sector travel

North of St Andrews up the A90. Useful for energy-sector visitors and some domestic routes. The coastal road is genuinely beautiful in good weather.

92 miles 1h 45m by road from £210
See this route
DND
Dundee Airport
The local secret

Tiny, but there's a London City link. If you can route through Dundee you're only half an hour from the first tee. We meet every flight.

14 miles 30m by road from £45
See this route
By train

The train gets you close. Not all the way.

The nearest station is Leuchars, six miles north of St Andrews on the main Edinburgh–Aberdeen line. LNER, ScotRail and CrossCountry all stop there, and it's a beautiful run across the Forth and Tay bridges from the south.

From Edinburgh Waverley the journey is around an hour. From London King's Cross, direct LNER services take about five and a half hours — or take the Caledonian Sleeper overnight and wake up rested.

The catch is the last six miles. Leuchars has no town of its own to speak of, so you'll need a connecting bus (the 99) or a transfer. We meet every train at Leuchars — it's a flat, short, fixed-price hop and a far gentler end to a long journey than waiting for a bus with your cases.

By road

Driving in, and the parking truth.

From Edinburgh it's the M90 north, over the Queensferry Crossing, then the A91 east into town — about an hour and twenty in normal traffic. From the north it's the A90 and the Tay Bridge through Dundee.

What nobody tells you: parking in St Andrews is tight, metered and time-limited across the centre. The big pay-and-display by the East Sands and the Petheram Bridge car park are your best bets, but in summer and during golf events they fill early. If you're staying in town for more than a night, you often won't touch the car again — which is why many guests skip it entirely and let us drive.

Quick answers.

What's the nearest airport to St Andrews?

Dundee (DND) is closest at 14 miles, but it has very few flights. For practical purposes Edinburgh (EDI) at 53 miles is the airport almost everyone uses, around an hour and twenty by road.

Is there a train station in St Andrews?

No. The nearest is Leuchars, six miles north. The original St Andrews branch line closed in 1969. You'll need a bus or transfer for the last few miles.

How long from Edinburgh Airport to St Andrews?

Around 1 hour 20 minutes by road in normal traffic, via the M90 and the Queensferry Crossing. Allow longer during Edinburgh rush hour or major golf events.

Can I get a direct transfer that tracks my flight?

Yes — that's exactly what we do. We monitor your flight number live, so if you land early or late your driver is already adjusted. No waiting, no extra charge for normal delays.

Stop planning. Start arriving.

Tell us your flight. We'll handle the rest.

One fixed price, door to door, flight tracked. The simplest part of your whole trip.

M
Morag · Live chat
Usually replies instantly
Hi! I'm Morag.
How can we help?

Ask about pricing, routes, luggage, or anything else. I'll get you a straight answer.

Powered by AI · Real human within 1 hour Call instead