Edinburgh Airport to St Andrews
51 miles across the Forth and up through Fife — about an hour and a quarter. A fixed £130, with room for the clubs.
Getting from Edinburgh Airport to St Andrews
St Andrews has no railway station, which shapes every option on this route. Here is the honest comparison.
| Option | Time | Changes | Luggage & clubs | Catch |
|---|---|---|---|---|
| JET 787 direct bus | ~1h 45m | None | Limited hold space | Departs roughly every 2 hours |
| Train via Leuchars | ~2h | Two | Awkward with clubs | Airport → city → Leuchars → bus |
| X59 coach from city centre | ~2h | One (to the city) | Limited hold space | Must reach St Andrew Square first |
| Hire car | ~1h 15m | None | Good | Parking in town is tight |
| Private transfer (us) | ~1h 15m | None | Clubs carried as standard | Fixed £130, door to door |
Timetables and fares for Stagecoach and ScotRail services change periodically — check the operator before you travel. Times above are typical door-to-door estimates from the terminal, checked September 2026.
A Long Transfer with Clubs
On a short hop into Edinburgh, public transport is an easy call. St Andrews is different. There is no station in the town, the bus goes every couple of hours, and the rail option means two changes with your luggage — and, for most people arriving here, a set of golf clubs.
If you land at nine in the evening and the next JET 787 is at ten forty, you wait. If you are four players with four bags, you are splitting across vehicles at Leuchars. That is the calculation this route really comes down to.
Where We Drop You
Door to door, same fixed fare across St Andrews.
Playing Carnoustie, Gleneagles or Kingsbarns in the same trip? See our golf transfers page.
Edinburgh Airport to St Andrews: FAQs
Book Your St Andrews Transfer
Enter your details for an instant fixed price. Tell us how many golf bags and we will send the right vehicle.