Travel from Edinburgh-Airport-EDI to Aviemore

Bus or train from Edinburgh Airport (EDI) to Aviemore?

ScotRail operates a train from Edinburgh Airport (EDI) to Aviemore 5 times a day. Tickets cost $40 - $55 and the journey takes 2 h 41 min. Alternatively, Scottish Citylink operates a bus from Edinburgh Airport (EDI) to Aviemore every 3 hours. Tickets cost $25 - $35 and the journey takes 2 h 20 min.

How to get from Edinburgh Airport (EDI) to Aviemore

ModeDurationPrice
From Edinburgh Airport (Edinburgh Trams) tram to Edinburgh Gateway then train to Aviemore.3 h 48 min£34
From Edinburgh Airport, Stance G (Airport) line 747 bus to Halbeath, Park & Ride then bus to Aviemore, Cairngorm Hotel.4 h 2 min£25
From Edinburgh Airport (Edinburgh Trams) tram to Haymarket then train to Aviemore.4 h 15 min£32
From Edinburgh Airport (Edinburgh Trams) tram to Edinburgh, St Andrew Square (Edinburgh Trams), walk to Edinburgh, then night train to Aviemore.5 h 4 min£29
From Edinburgh Airport (EDI) drive to Aviemore.2 h 16 min£23
From Edinburgh Airport towncar to Aviemore.2 h 16 min£355
Close Print Itinerary
  1. Here are 6 options to get from
    Edinburgh Airport (EDI) to Aviemore:

    1. Trip:
      1 Train ScotRail
      • One-Way approx: USD $43 - $59
      • Duration: 3 h 48 min
      Open +
      • Trip:
        1 Train ScotRail
        • One-Way approx: USD $43 - $59
        • Duration: 3 h 48 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $30 - $41
      • Duration: 4 h 2 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $30 - $41
        • Duration: 4 h 2 min
        Close x
    3. Trip:
      3 Train Virgin Trains East Coast
      • One-Way approx: USD $35 - $52
      • Duration: 4 h 15 min
      Open +
      • Trip:
        3 Train Virgin Trains East Coast
        • One-Way approx: USD $35 - $52
        • Duration: 4 h 15 min
        Close x
    4. Trip:
      4 Night train
      • One-Way approx: USD $35 - $52
      • Duration: 5 h 4 min
      Open +
      • Trip:
        4 Night train
        • One-Way approx: USD $35 - $52
        • Duration: 5 h 4 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $26 - $40
      • Duration: 2 h 16 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $26 - $40
        • Duration: 2 h 16 min
        Close x
    6. Trip:
      6 Towncar
      • One-Way approx: USD $420 - $600
      • Duration: 2 h 16 min
      Open +
      • Trip:
        6 Towncar
        • One-Way approx: USD $420 - $600
        • Duration: 2 h 16 min
        Close x