Travel from St-Andrews to Gleneagles-Station

Bus or train from St Andrews to Gleneagles Station?

Stagecoach UK operates a train from St Andrews to Gleneagles Station every 15 minutes. Tickets cost $3 - $5 and the journey takes 25 min. ScotRail also services this route every 3 hours. Alternatively, Stagecoach UK operates a bus from St Andrews to Gleneagles Station every 15 minutes. Tickets cost $3 - $5 and the journey takes 32 min. Scottish Citylink also services this route every 3 hours.

How to get from St Andrews to Gleneagles Station

From St Andrews, Bus Station line 99 bus to Dundee then train to Gleneagles. 2 h 3 min £13. From St Andrews, Bus Station line 99 bus to Dundee City Centre, Bus Station, bus to Auchterarder, Gleneagles Station Road End, then walk to Gleneagles Station. 2 h 38 min £12. From St Andrews taxi to Gleneagles Station. 55 min £126. From St Andrews drive to Gleneagles Station. 55 min £8.

Is there a direct bus between St Andrews and Gleneagles Station?

No, there is no direct bus from St Andrews to Gleneagles Station. However, there are services departing from St Andrews, Bus Station and arriving at Auchterarder, Gleneagles Station Road End via Dundee City Centre, Bus Station. The journey, including transfers, takes approximately 2 h 38 min.

Operators from St Andrews to Gleneagles Station

Close Print Itinerary
  1. Here are 4 options to get from
    St Andrews to Gleneagles Station:

    1. Trip:
      1 Train
      • One-Way approx: USD $15 - $21
      • Duration: 2 h 3 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $15 - $21
        • Duration: 2 h 3 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $14 - $20
      • Duration: 2 h 38 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $14 - $20
        • Duration: 2 h 38 min
        Close x
    3. Trip:
      3 Taxi
      • One-Way approx: USD $140 - $180
      • Duration: 55 min
      Open +
      • Trip:
        3 Taxi
        • One-Way approx: USD $140 - $180
        • Duration: 55 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $10 - $15
      • Duration: 55 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $10 - $15
        • Duration: 55 min
        Close x