Explore Destinations

Discover the world's most amazing places

How to Get from Edinburgh Airport to St Andrews

Quick Answer

The best overall way to travel from Edinburgh Airport (EDI) to St Andrews is by taking the combined Tram & Train route via Edinburgh Gateway or Haymarket station. The total journey typically takes 2 to 2.5 hours and costs between £25 - £35. For the cheapest option, take the direct Stagecoach bus X59/X60 from the airport, costing around £10-£12 and taking about 2 hours. There is no direct train from the airport; a tram or bus transfer to a mainline station is required.

Quick Navigation: Edinburgh Airport to St Andrews

Taking the Train & Tram from Edinburgh Airport

This is the most efficient and scenic public transport route for most travelers. It involves a short tram ride from the airport to a railway station, followed by a train to Leuchars, and finally a connecting bus to St Andrews town center.

Step-by-Step Guide:

  1. Catch the Tram at Edinburgh Airport: The tram stop is directly outside the terminal. Buy a ticket from the machine or use contactless payment.
    • Destination Station: You have two optimal choices:
      • Edinburgh Gateway: Best option. Purpose-built interchange with lifts and escalators. Journey time: ~7 minutes.
      • Haymarket: Alternative in central Edinburgh. Journey time: ~30 minutes.
    • Cost: ~£6.50 (Airport to Edinburgh Gateway). Official Tram Website.
  2. Board the Train to Leuchars: From Edinburgh Gateway or Haymarket, take a ScotRail train towards Dundee or Aberdeen.
    • Key Route: Edinburgh Gateway/Haymarket -> Leuchars.
    • Travel Time: Approximately 1 hour from Edinburgh Gateway, 50 minutes from Haymarket.
    • Train Operators: Primarily ScotRail. Some CrossCountry services also stop at Leuchars.
    • Ticketing: Book in advance on ScotRail or Trainline for cheaper fares. Anytime singles cost ~£15-£20. Consider a ScotRail Roundabout Ticket if returning the same day.
  3. Final Leg: Bus from Leuchars to St Andrews: Leuchars station is 5 miles from St Andrews. Regular Stagecoach buses (99, 99A, 99B) meet most trains.
    • Journey time: 10-15 minutes.
    • Cost: ~£3.20. Pay the driver (exact change helpful) or use contactless/mobile app.
  4. The bus drops you at St Andrews Bus Station on City Road.

Pro Tips for the Train Route:

  • Luggage: Trams and trains have dedicated luggage areas. The bus from Leuchars has limited space for large suitcases during busy times.
  • Combined Ticket: You cannot buy a single ticket covering tram, train, and bus. Purchase tram and train tickets separately. The bus is a separate purchase on board.
  • Frequency: Trams run every 7-10 minutes. Trains to Leuchars run 1-2 times per hour. Check schedules on the ScotRail timetable page.

Taking the Direct Bus from Edinburgh Airport (Cheapest Option)

The most budget-friendly and straightforward door-to-door option is the direct Stagecoach bus service.

Stagecoach Bus X59 / X60

Advantages vs. Disadvantages:

Advantages Disadvantages
Direct & Simple: No changes required. Slower in Traffic: Susceptible to delays on the M90/Forth Road Bridge.
Cheapest Option: Great value for money. Less Frequent: Only hourly vs. more frequent train/tram connections.
Door-to-Door: Drops you in St Andrews town center. Comfort: May be less spacious than a train seat for a 2-hour journey.

Taxi & Private Transfer from Edinburgh Airport

A convenient but expensive option suitable for groups, those with heavy luggage, or travelers arriving late at night.

Key Details:

  • Journey Time: 1 hour to 1 hour 30 minutes, depending on traffic.
  • Cost: £90 - £130+ for a standard saloon car. Minibuses for groups cost more.
    • Important: Always agree on a fixed price with the driver or company before starting your journey. Meters are rarely used for this long distance.
  • Where to Find: Official taxi ranks are located directly outside the terminal arrivals hall. Use licensed operators only.
  • Pre-Booking Recommended: For guaranteed availability and often better rates, pre-book with a reputable company like:
    • Central Taxis (Edinburgh-based)
    • St Andrews Taxis (Local firm, useful for return journey planning)

When is a Taxi Worth It?

  • Group of 3-4: Splitting the cost can make it comparable to train tickets.
  • Late-Night Arrivals: If your flight lands after the last bus/tram has departed (around midnight).
  • Mobility Issues or Excessive Luggage: Direct door-to-door service.
  • Urgent Travel: When time is the absolute priority.

For most solo travelers or couples, public transport is significantly more economical.

Renting a Car at Edinburgh Airport

Offers maximum flexibility for exploring Fife and Scotland beyond St Andrews.

What You Need to Know:

Ticket Options & Cost Comparison Table

This table summarizes all key information to help you decide.

Mode Approx. Total Time Approx. Cost (One-Way) Transfers Best For Book / Buy
Bus (X59/X60) 2h £10 - £12 0 (Direct) Budget travelers, solo backpackers, simple door-to-door. On bus, Stagecoach App
Train & Tram 2h - 2.5h £25 - £35 2 (Tram->Train->Bus) Most travelers, comfort seekers, scenic route, frequent service. Trainline/ScotRail (train), Tram machine (tram), Bus driver (bus)
Taxi/Private 1h - 1.5h £90 - £130+ 0 (Direct) Groups of 3-4, late arrivals, luxury/convenience, heavy luggage. Pre-book online or airport rank
Rental Car 1h 15m £40 - £80/day + fuel & parking 0 Families, exploring region, multi-stop trips, flexibility. Pre-book online at rental agencies

Verdict: The Bus is the clear winner for cost. The Train & Tram combo offers the best balance of speed, frequency, and comfort for the price. Taxis are for special circumstances.

Traveler Experience & Local Tips

Essential Advice for a Smooth Journey:

  • Download Essential Apps:
    • Stagecoach Bus App: For live tracking, timetables, and mobile tickets for the X59/X60 and Leuchars bus.
    • ScotRail App or Trainline: For train times, platform info, and e-tickets.
    • Google Maps or Citymapper: Excellent for real-time multi-modal directions.
  • Beware of Major Events: During The Open Championship (golf) or University graduation weeks, all transport and accommodation is extremely busy and prices soar. Book everything months in advance.
  • Leuchars Station Connection: Don't panic when you get off at Leuchars. The bus stop to St Andrews is clearly signed, directly outside the station entrance, and buses are timed to meet arriving trains.
  • Luggage for Golfers: If traveling with golf clubs on the bus, use the under-coach storage. On trains, use the luggage racks at the end of carriages. Consider specialist luggage transfer services if you have multiple bags.
  • Return Journey Planning: From St Andrews Bus Station, the X59 goes directly back to the airport. For the train, take the 99 bus to Leuchars first. Allow extra time for this connection.
  • Weather Contingency: In rare cases of severe winter weather, train services may be disrupted. Check @ScotRail on X (Twitter) for live updates. Buses are more resilient but slower in snow.

FAQs: Edinburgh Airport to St Andrews

Is there a direct train from Edinburgh Airport to St Andrews?

No. There is no direct train. You must take a tram or bus from the airport to a main railway station (Edinburgh Gateway or Haymarket), then a train to Leuchars, followed by a short bus ride into St Andrews.

What is the cheapest way to get from Edinburgh Airport to St Andrews?

The Stagecoach X59/X60 direct bus is the cheapest option, with a single fare of approximately £10-£12.

How long does the journey take?

Approximately 2 hours by direct bus, and 2 to 2.5 hours by the combined tram and train route (including the final bus from Leuchars). A taxi takes about 1 to 1.5 hours.

What is the best option if I arrive late at night?

If you arrive after the last bus/tram (around midnight), your only public transport option is a pre-booked taxi or private transfer. Pre-booking is strongly advised for late-night arrivals.

Can I use a Scottish travel pass (e.g., ScotRail Pass) for this journey?

A standard ScotRail Pass covers the train portion from Edinburgh Gateway/Haymarket to Leuchars. It does not cover the Edinburgh Airport tram or the Stagecoach bus from Leuchars to St Andrews. You would need to pay separately for those legs.

Is the journey from Leuchars to St Andrews walkable?

Not recommended. It is a 5-mile (8 km) walk along busy roads without consistent footpaths. The connecting bus is frequent, cheap, and takes only 10-15 minutes.

Which is better: getting off at Edinburgh Gateway or Haymarket?

Edinburgh Gateway is generally better. It's closer to the airport (7-min tram ride), is a modern interchange designed for easy transfers, and avoids central Edinburgh traffic, making train connections more reliable.

Is it easy to travel with large suitcases or sports equipment?

Yes, but with planning. Trams and trains have luggage space. The bus from Leuchars has limited space. For large items like golf bags on the direct X59 bus, use the under-coach storage. Taxis offer the easiest luggage handling.