St Andrews, known worldwide as the “Home of Golf” and home to Scotland’s oldest university, is a popular destination for students, golfers, and tourists alike. If you’re flying into Edinburgh Airport (EDI), reaching St Andrews requires some planning since the town doesn’t have its own airport or direct train station. The journey is around 50 miles (80 km) and typically takes between 1.5 to 2 hours, depending on your mode of travel. Here are the best options for Edinburgh Airport to St Andrews Transfers.
1. Private Transfers and Airport Taxis
For the most direct and hassle-free option, many travelers choose private transfers or airport taxi.
- Journey time: 75–90 minutes
- Cost: £90–£120 one-way (varies by provider and vehicle type)
- Pros: Door-to-door service, ideal for groups, golfers with equipment, or late-night arrivals
- Cons: More expensive compared to public transport
Private transfers can be booked in advance, ensuring your driver is waiting for you at arrivals. This is particularly convenient if you’re traveling with luggage, golf clubs, or children.
2. Bus from Edinburgh Airport to St Andrews
The Stagecoach bus company operates services that connect Edinburgh Airport with St Andrews Bus Station. The most common route involves taking the X59 or X60 bus, often with a change in Edinburgh city centre.
- Journey time: 2–2.5 hours
- Cost: Around £15–£20 per person
- Pros: Budget-friendly, comfortable modern coaches
- Cons: Longer travel time, less convenient with luggage
This is a good option for solo travelers or students looking to save money.
3. Train + Bus Combination
Since St Andrews doesn’t have a train station, the nearest stop is Leuchars (for St Andrews), which is about 5 miles from the town. You can easily reach Leuchars from Edinburgh.
- Step 1: From Edinburgh Airport, take the Airlink 100 bus or Edinburgh Tram into the city centre (around 30 minutes).
- Step 2: Catch a train from Edinburgh Waverley or Haymarket to Leuchars Station (1 hour 10 minutes).
- Step 3: From Leuchars, take a local bus or taxi to St Andrews (10 minutes).
- Total journey time: 2–2.5 hours
- Cost: £20–£30 per person
- Pros: Reliable, scenic train journey, regular services
- Cons: Involves multiple changes, less convenient with large luggage
This is the most common option for students traveling to the University of St Andrews.
4. Car Hire from Edinburgh Airport
Hiring a car gives you the flexibility to explore at your own pace and stop along the way. The route to St Andrews takes you across the Queensferry Crossing and through Fife, offering some stunning views.
- Journey time: 1.5 hours (via M90 motorway)
- Cost: From £45 per day (plus fuel, parking, and insurance)
- Pros: Freedom to travel beyond St Andrews, convenient for golfers or families
- Cons: Parking in St Andrews can be limited during peak season
This is a great choice if you plan to visit nearby attractions such as Dundee, Crail, or the East Neuk of Fife.
5. Shared Shuttles and Student Transfers
During peak times, especially around the start of the academic year, there are shared shuttle services available between Edinburgh Airport and St Andrews. These are often organized by the University of St Andrews or private shuttle companies.
- Journey time: 90–120 minutes
- Cost: £30–£50 per person
- Pros: Cheaper than a private taxi, convenient for students
- Cons: Limited schedules, must book in advance
Which Option is Best?
- Fastest & most convenient: Private transfer or taxi (75–90 minutes)
- Best value for students: Train to Leuchars + bus/taxi connection
- Most budget-friendly: Direct bus from Edinburgh to St Andrews
- Flexible: Car hire if you want to explore more of Scotland’s east coast
Final Thoughts
Traveling from Edinburgh Airport to St Andrews is simple, with transfer options for every budget and travel style. Whether you’re heading to tee off at the legendary Old Course, starting a new academic journey at the University of St Andrews, or simply exploring Scotland’s stunning east coast, planning your transfer in advance ensures a smooth and stress-free arrival. You can choose Gold Cars Airport Transfers Ltd for hassle free booking of cars for transfer.
