Skip to main content

Airport Guides

Edinburgh Airport to St Andrews: Full Transfer Guide

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

Cabslink Team 23 July 2026 5 min read

How to reach St Andrews from Edinburgh Airport, Dundee or Leuchars station, with journey times, fixed transfer prices and golf bag tips.

Last updated

St Andrews Old Course and the historic town skyline

Key takeaways

  • 60–75 minutes from EDI
  • V-Class fits 4 golfers with clubs
  • Book early for university term-start

St Andrews has no airport of its own, which surprises a lot of first-time visitors. The good news is that three airports and a railway station sit within reach, and the drive from Edinburgh Airport is one of the easiest airport runs in Scotland. This guide covers every way to get from the airport to St Andrews, how long each takes, and what golfers and students should know before they book.

Which airport is closest to St Andrews?

On a map, Dundee Airport is closest, roughly 14 miles away across the Tay. It only has a handful of scheduled flights, though, so most visitors don't use it.

For almost everyone, the practical answer is Edinburgh Airport (EDI). It has far more routes, including direct flights from North America in the summer, and it's about 48 miles from St Andrews by road. Aberdeen and Glasgow airports also work, but both add well over an hour to the journey.

Starting pointDistance to St AndrewsTypical drive time
Edinburgh Airportabout 48 milesaround 1 hour 20 minutes
Dundee Airportabout 14 milesaround 30 minutes
Leuchars railway stationabout 6 milesaround 15 minutes
Glasgow Airportabout 85 milesaround 1 hour 45 minutes
Aberdeen Airportabout 80 milesaround 1 hour 45 minutes

Drive times are for normal traffic. Friday afternoons and the week of a big golf event can add a fair bit.

Edinburgh Airport to St Andrews: your options

Private transfer

A private car is the simplest option by a distance. Your driver tracks the flight, meets you in arrivals and takes you straight to the door of your hotel, guest house or halls. The route runs north over the Queensferry Crossing, up the M90 and then across Fife on the A92 and A91.

With Cabslink the fare is fixed and quoted when you book, so a delayed flight or slow traffic on the bridge doesn't change the price. At the airport you get 60 minutes of free waiting from the time your flight actually lands, which covers most passport queues and baggage waits.

Train

There's no direct rail link. You'd take the tram or bus into Edinburgh, then a train from Edinburgh Waverley to Leuchars (roughly an hour), then a taxi or bus for the last six miles. It works for light travellers, but with luggage, and definitely with golf clubs, it's a lot of changes.

Bus

Buses run from Edinburgh to St Andrews but involve at least one change, and journey times of two and a half hours or more aren't unusual. Cheap, but slow.

Hire car

Fine if you want a car for the whole trip. Bear in mind that parking in the centre of St Andrews is tight, especially near the Old Course in summer, and many golf groups would rather not drive after a long-haul flight.

How much is a transfer from Edinburgh Airport to St Andrews?

The fare is fixed when you book and covers the whole vehicle, not each passenger.

VehiclePassengersGuide fare
SaloonUp to 4£111
Executive saloonUp to 4£130
Estate carUp to 4£129
Standard MPVUp to 4£140
Seven-seater MPVUp to 6£155
Eight-seater vanUp to 8£194

Guide fares checked in October 2026. Your exact price, including meet and greet and 60 minutes of free waiting after landing, is shown on the booking page before you pay. Golf bags take up room, so tell us how many you're bringing when you choose a vehicle.

For golf visitors

Golf groups make up a big share of this route, and the transfer is where trips most often go wrong. A few practical points:

  • Count the clubs, not just the people. Four golfers with four tour bags and four suitcases won't fit in a saloon, and often not in a standard MPV either. Tell us how many bags there are when you book and we'll match the vehicle to it.
  • Book both directions at once. Departure days after a tournament week get busy, and it's easier to lock in the return early.
  • Think about side trips. Carnoustie, Kingsbarns and Gleneagles are all within reach. Adding a stop on the way from the airport is usually simpler than a separate trip later.
  • Tee times are fixed, traffic isn't. If you're going straight from the airport to the first tee, leave generous slack. The Queensferry Crossing and the M90 can slow down at peak times.

See the Edinburgh Airport to St Andrews route page for vehicle options and to get a fixed price.

For University of St Andrews students

Arrival weekend in September is the busiest few days of the year on this route. If you're a new student, or a parent bringing one, it helps to:

  • Book as soon as your flight is confirmed.
  • Give us your hall or accommodation address, not just "St Andrews".
  • Let us know about extra luggage, bikes or boxes.
  • Share a car with friends on the same flight if the numbers work.

Our University of St Andrews page covers the drop-off points in more detail.

Going the other way: St Andrews to Edinburgh Airport

For a return trip to the airport, plan to leave St Andrews at least three hours before a short-haul flight and four hours before a long-haul one. That covers the drive, check-in and security, with some margin for traffic on the M90. Early-morning pickups are no problem. Our dispatch runs 24/7.

Ready to book? Get a fixed price for your St Andrews transfer or message us on WhatsApp.

Frequently asked questions

Guide fares are around £110 in a saloon, £130 in an executive saloon, £140 in an MPV and £195 in an eight-seater van, per vehicle. The exact fixed fare is shown before you pay.

About 48 miles by road, via the Queensferry Crossing, the M90 and the A91.

Usually around 1 hour 20 minutes. Allow longer on Friday afternoons and during big golf events.

Yes. You can book either direction online or on WhatsApp, and the fare is fixed at booking.

We track your flight and adjust. You get 60 minutes of free waiting from when the plane actually lands.

Yes. Tell us how many golf bags you have and we'll assign a vehicle with room for them.

C

Cabslink Team

Editorial

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