How to get from Edinburgh Airport to St Andrews by chauffeur, bus, train or taxi.
St Andrews is about 50 miles from Edinburgh Airport, around 1 hour 10 minutes by road over the Queensferry Crossing. A private chauffeur is from £230 at a fixed price.
| Option | Time | Typical cost | Best for |
|---|---|---|---|
| Private chauffeur | About 1 hour 10 minutes, door to door | From £230, fixed | Golf bags, groups, hotels |
| Taxi from the rank | About 1 hour 10 minutes | Metered, often around £200 | No booking needed |
| Tram and train | About 2 hours or more | About £20–£30 | Rail, light luggage |
| Bus | About 2 hours, with a change | About £10–£20 | Budget |
Fares are typical and change. Check the operators for today’s fares before you travel.
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.
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.
Buses run from the airport towards Fife with a change on the way. The cheapest option, but the slowest.
Taxis at the rank are metered. For St Andrews, ask for an estimate before you set off.
See our Edinburgh Airport to the Old Course Hotel guide, or golf transfers across Scotland.
About 50 miles, around 1 hour 10 minutes by road over the Queensferry Crossing.
A Constantine chauffeur is from £230 in a Mercedes C-Class at a fixed price, with flight tracking and 60 minutes’ waiting included.
Not directly. Take the tram into Edinburgh, a train to Leuchars, then a short bus or taxi to St Andrews.
Yes. Tell us how many bags when you book. A four-ball with clubs fits best in the Mercedes V-Class.
Edinburgh Airport to St Andrews is from £230 in the C-Class.
Send your flight number, hotel and how many are travelling, and we’ll send one fixed price.