Edinburgh Airport to St Andrews: Private Transfer Fares, Journey Time and Meeting Point
A private car from Edinburgh Airport to St Andrews is a drive of about 1 hour 10 minutes in normal traffic. This page covers the route, what each vehicle costs, where your driver meets you and how to time the journey back.
Distance and journey time
The distance is about 47 miles (76 km). In normal traffic the drive takes about 1 hour 10 minutes; leave extra time in the morning and evening peaks, on Fridays and before bank holidays. From the airport the car crosses the Forth on the Queensferry Crossing, follows the M90 north and then cross-country roads through Fife, reaching St Andrews in about 1 hour 10 minutes.
About St Andrews
St Andrews is the home of golf and of Scotland's oldest university. Drop-offs are often the Old Course and the hotels along it, university residences at the start and end of term, and golf resorts nearby. Golf bags fit in the Standard Van; mention them in the booking.
Fares by vehicle
- Economy Sedan (up to 4 passengers, 3 suitcases): from about £96
- First Class Sedan (4 passengers, 3 suitcases): about £134
- Standard Van (6 passengers, 4 suitcases): about £163
- First Class Van (6 passengers, 5 suitcases): about £259
- Minibus (up to 16 passengers, 10 suitcases): from about £288
Prices are per vehicle, not per person. The exact fixed price for your date and address is shown on the booking form before you pay, and does not change with traffic.
Meeting your driver at Edinburgh Airport
We follow your flight's real landing time, so an early or late arrival is no problem. The driver meets you in the arrivals hall, holding a sign with your name, helps with the luggage and walks you to the car. Waiting is free for 60 minutes from landing, and parking is included. Edinburgh has a single terminal, and every arriving passenger comes out into the same arrivals hall.
Going back to the airport
Going back, a pickup about 3 hours before a short-haul departure is a safe choice from St Andrews (add an hour for long-haul): it leaves roughly 1 hour 45 minutes at Edinburgh Airport once you arrive. The driver collects you from your door and drops you at departures. Booking "Return" covers both legs and takes a discount off the return.
More information
See our Edinburgh Airport transfers guide. Related routes: Edinburgh Airport to Leith cruise terminal and Edinburgh Airport to Stirling.
Frequently Asked Questions
How far is it from Edinburgh Airport to St Andrews?
About 47 miles (76 km).
How long does the journey take?
Around 1 hour 10 minutes when the roads are clear. Rush hour and holiday weekends add time.
How much is a taxi from Edinburgh Airport to St Andrews?
From about £96 in an Economy Sedan for up to 4 passengers, or about £163 in a Standard Van for up to 6. The price is per vehicle.
Where will the driver meet me?
In the arrivals hall, holding a sign with your name. Waiting is free for 60 minutes after landing.
Are child seats available?
Yes, at no extra cost. Tell us the children's ages when you book.