Travel from Edinburgh to Cairngorm-Mountain-Railway

Bus or train from Edinburgh to Cairngorm Mountain Railway?

ScotRail operates a train from Edinburgh to Cairngorm Mountain Railway every 4 hours. Tickets cost $40 - $55 and the journey takes 2 h 51 min. Alternatively, Scottish Citylink operates a bus from Edinburgh to Cairngorm Mountain Railway every 2 hours. Tickets cost $28 - $40 and the journey takes 3 h 5 min.

How to get from Edinburgh to Cairngorm Mountain Railway

From Edinburgh train to Aviemore, Station (Railway Station), line 31 bus to Cairngorm Ski Centre, Car Park (Ski Centre Car Park), then walk to Cairngorm Mountain Railway. 4 h 11 min £37. From Edinburgh, Bus Station (Stances 11 & 12) bus to Aviemore, Station (Railway Station), line 31 bus to Cairngorm Ski Centre, Car Park (Ski Centre Car Park), then walk to Cairngorm Mountain Railway. 4 h 25 min £27. From Edinburgh night train to Aviemore, Station (Railway Station), line 31 bus to Cairngorm Ski Centre, Car Park (Ski Centre Car Park), then walk to Cairngorm Mountain Railway. 4 h 45 min £29. From Edinburgh drive to Cairngorm Mountain Railway. 2 h 33 min £25.

Operators from Edinburgh to Cairngorm Mountain Railway

Close Print Itinerary
  1. Here are 4 options to get from
    Edinburgh to Cairngorm Mountain Railway:

    1. Trip:
      1 Train
      • One-Way approx: USD $46 - $58
      • Duration: 4 h 11 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $46 - $58
        • Duration: 4 h 11 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $32 - $44
      • Duration: 4 h 25 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $32 - $44
        • Duration: 4 h 25 min
        Close x
    3. Trip:
      3 Night train
      • One-Way approx: USD $33 - $47
      • Duration: 4 h 45 min
      Open +
      • Trip:
        3 Night train
        • One-Way approx: USD $33 - $47
        • Duration: 4 h 45 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $29 - $45
      • Duration: 2 h 33 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $29 - $45
        • Duration: 2 h 33 min
        Close x