Constantine·Chauffeurs 0141 474 7250
0141 474 7250 Book Now
Edinburgh Airport · St Andrews

Edinburgh Airport to St Andrews: transfers and prices.

St Andrews is about 50 miles from Edinburgh Airport, around 1 hour 15 minutes by road over the Queensferry Crossing, which makes Edinburgh the closest major airport for St Andrews airport transfers. A private chauffeur is from £230 at a fixed price.

From £230 One way · around 1 hour 15 minutes Get your fixed price

Per car, not per passenger, in a Mercedes C-Class. Fixed price agreed before you travel, with your flight tracked and waiting time included. Other cars, and addresses outside the city centre, are quoted separately (terms).

The Old Course Hotel above the Old Course fairway at sunset, St Andrews

How to get from Edinburgh Airport to St Andrews by chauffeur, bus, train or taxi. Written by Constantine Chauffeurs, a Glasgow chauffeur service. For golfers, a private golf transfer with clubs in the boot is the simplest option. Planning a Scotland golf tour? We provide golf transport with your own private driver and car service, course to course.

The options at a glance

OptionTimeTypical costBest for
Private chauffeurAbout 1 hour 15 minutes, door to doorFrom £230, fixedGolf bags, groups, hotels
Taxi from the Edinburgh Airport rankAbout 1 hour 15 minutesMetered, often around £200No booking needed
Tram and trainAbout 2 hours or moreAbout £20–£30Rail, light luggage
Bus (JET 787)About 1 hour 30 minutes, directAbout £10–£20Budget

Fares are typical and change. Check the operators for today’s fares before you travel.

Get your price.

Edinburgh Airport to St Andrews golf transfer. Tell us where and when, and your Glasgow chauffeur will come back with the car and one clear price.

We reply in 5 minutes · Open 24/7

Or book on WhatsApp
5-star rated on Google & Tripadvisor

What our passengers say.

Read our reviews on Google →

Private chauffeur

The quickest way with golf clubs: straight from arrivals to your hotel in St Andrews. Your flight is tracked, 60 minutes’ waiting is included from landing, and you meet your chauffeur at a confirmed pickup point. From £230 in a Mercedes C-Class, or the V-Class for a four-ball with clubs.

Tram and train

Take the tram into Edinburgh, then a train to Leuchars, the nearest station to St Andrews, and a short bus or taxi into town. Fine with a small bag, awkward with golf clubs.

Bus

Stagecoach’s JET 787 runs direct from Edinburgh Airport (Stop H) to St Andrews via Kinross and Cupar in about 1 hour 30 minutes, but only up to every two hours, so check the timetable against your landing time. Between those, take the JET 747 to Halbeath Park and Ride and change for a Stagecoach coach to St Andrews. The cheapest option, with room for a suitcase but not much for golf clubs.

Airport taxi

Taxis at the Edinburgh Airport rank are metered. For St Andrews, ask for an estimate before you set off.

Staying at the Old Course Hotel?

See our Edinburgh Airport to the Old Course Hotel guide, or golf transfers across Scotland. Here for The Open in July 2027? See getting to The Open 2027 from Edinburgh. Playing more courses? See Edinburgh Airport to Kingsbarns and Edinburgh Airport to Carnoustie.

Common questions

How far is St Andrews from Edinburgh Airport?

About 50 miles, around 1 hour 15 minutes by road over the Queensferry Crossing.

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

A Constantine chauffeur is from £230 in a Mercedes C-Class at a fixed price, with flight tracking and 60 minutes’ waiting included.

Is there a train from Edinburgh Airport to St Andrews?

Not directly. Take the tram into Edinburgh, a train to Leuchars, then a short bus or taxi to St Andrews.

Can you take golf clubs?

Yes. Tell us how many bags when you book. A four-ball with clubs fits best in the Mercedes V-Class.

Choose your car

Mercedes C-Class chauffeur car
Executive saloon
Mercedes C-Class
Mercedes S-Class chauffeur car
First-class saloon
Mercedes S-Class
Audi Q7 Black Edition chauffeur car
Luxury SUV
Audi Q7 Black Edition
Mercedes V-Class chauffeur car
Luxury people carrier
Mercedes V-Class

Edinburgh Airport to St Andrews is from £230 in the C-Class.

Flying in for St Andrews?

Send your flight number, hotel and how many are travelling, and we’ll send one fixed price.

Quote in 5 mins