Skip to main content

How to get from Airport, Edinburgh Airport to Migdale Hospital by bus and train?

By bus and train

To get from Airport, Edinburgh Airport to Migdale Hospital in Highland, you’ll need to take one bus line and 2 train lines: take the 902 bus from Airport, Edinburgh Airport station to Haymarket Station, Haymarket station. Next, you’ll have to switch to the SCOTRAIL train and finally take the SCOTRAIL train from Inverness station to Ardgay station. The total trip duration for this route is approximately 6 hr 33 min.

393min
Walk to bus station
Bus - 902902
Train - SCOTRAIL
Train - SCOTRAIL
Walk to Migdale Hospital
Leaves from Airport, Edinburgh Airport

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Airport, Edinburgh Airport
    ID 6200247610
    150 yd • 2 min
  • 2
    Bus - 902902
    Wait for bus
    902
    Edinburgh
  • 3
    Ride to bus station
    Ride to bus station
    Haymarket Station, Haymarket
    ID 6200202930
    27 min
  • 4
    Walk to train station
    Walk to train station
    Haymarket
    50 yd • 1 min
  • 5
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Inverness
  • 6
    Ride to train station
    Ride to train station
    Inverness
    213 min
  • 7
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Wick
  • 8
    Ride to train station
    Ride to train station
    Ardgay
    89 min
  • 9
    Walk to Migdale Hospital
    Walk to
    Migdale Hospital
    Cherry Grove
    1.29 mi • 27 min
*Duration based on 8am traffic

Alternative route by bus and train via 909, SCOTRAIL and SCOTRAIL

To get from Airport, Edinburgh Airport to Migdale Hospital in Highland, you’ll need to take one bus line and 2 train lines: take the 909 bus from Airport, Edinburgh Airport station to Bus Station, Stirling station. Next, you’ll have to switch to the SCOTRAIL train and finally take the SCOTRAIL train from Inverness station to Ardgay station. The total trip duration for this route is approximately 5 hr 59 min.

359min
Walk to bus station
Bus - 909909
Train - SCOTRAIL
Train - SCOTRAIL
Walk to Migdale Hospital
Leaves from Airport, Edinburgh Airport

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Airport, Edinburgh Airport
    ID 6200247610
    150 yd • 2 min
  • 2
    Bus - 909909
    Wait for bus
    909
    Causewayhead
  • 3
    Ride to bus station
    Ride to bus station
    Bus Station, Stirling
    ID 66004999103
    57 min
  • 4
    Walk to train station
    Walk to train station
    Stirling
    440 yd • 6 min
  • 5
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Elgin
  • 6
    Ride to train station
    Ride to train station
    Inverness
    157 min
  • 7
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Wick
  • 8
    Ride to train station
    Ride to train station
    Ardgay
    89 min
  • 9
    Walk to Migdale Hospital
    Walk to
    Migdale Hospital
    Cherry Grove
    1.29 mi • 27 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Scotland.
All local mobility options in one app

Public transport directions from Airport, Edinburgh Airport to Migdale Hospital

The distance between Airport, Edinburgh Airport, Highland and Migdale Hospital, Highland is approximately 251.92 mi, which can typically be travelled in 393 min. Moovit will show you the directions from Airport, Edinburgh Airport to Migdale Hospital by bus and train, so no matter how you choose to travel in Highland – you will always have plenty of easy options.

Public transport stations close to Airport, Edinburgh Airport

Airport, Edinburgh Airport is located at Airport, Edinburgh Airport, Highland and the nearest public transport station is Airport, Edinburgh Airport.

Bus stations close to Airport, Edinburgh Airport:

  • Airport, Edinburgh Airport
  • Airport Hotel, Ingliston
  • Eastfield Road, Ingliston

Public transport stations close to Migdale Hospital, Highland

Migdale Hospital is located at Cherry Grove, Highland and the nearest public transport station is Police Station, Bonar Bridge.

Bus stations close to Migdale Hospital:

  • Police Station, Bonar Bridge
  • Post Office, Bonar Bridge
  • Migdale Hospital, Bonar Bridge

Alternative route by bus and train via 909, SCOTRAIL and SCOTRAIL

To get from Airport, Edinburgh Airport to Migdale Hospital in Highland, you’ll need to take one bus line and 2 train lines: take the 909 bus from Airport, Edinburgh Airport station to Bus Station, Stirling station. Next, you’ll have to switch to the SCOTRAIL train and finally take the SCOTRAIL train from Inverness station to Ardgay station. The total trip duration for this route is approximately 5 hr 59 min.

359min
Walk to bus station
Bus - 909909
Train - SCOTRAIL
Train - SCOTRAIL
Walk to Migdale Hospital
Leaves from Airport, Edinburgh Airport

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Airport, Edinburgh Airport
    ID 6200247610
    150 yd • 2 min
  • 2
    Bus - 909909
    Wait for bus
    909
    Causewayhead
  • 3
    Ride to bus station
    Ride to bus station
    Bus Station, Stirling
    ID 66004999103
    57 min
  • 4
    Walk to train station
    Walk to train station
    Stirling
    440 yd • 6 min
  • 5
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Elgin
  • 6
    Ride to train station
    Ride to train station
    Inverness
    157 min
  • 7
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Wick
  • 8
    Ride to train station
    Ride to train station
    Ardgay
    89 min
  • 9
    Walk to Migdale Hospital
    Walk to
    Migdale Hospital
    Cherry Grove
    1.29 mi • 27 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Airport, Edinburgh Airport to Migdale Hospital?

    The fastest way takes 393 minutes, using Bus line 902, Bus line SCOTRAIL, Bus line SCOTRAIL.

  • What is the alternative route to get from Airport, Edinburgh Airport to Migdale Hospital?

    The alternative route takes 359 minutes, using Bus line 909, Bus line SCOTRAIL, Bus line SCOTRAIL.

  • Is there a direct bus between Airport, Edinburgh Airport and Migdale Hospital?

    No, you’ll have to take one bus line and 2 train lines in total. The total travelling time is 6 hr 33 min.

  • Which bus line goes from Airport, Edinburgh Airport to Migdale Hospital?

    The 902 bus line goes from Airport, Edinburgh Airport station near Airport, Edinburgh Airport in Ratho Station to Edinburgh station. From there you’ll have to take 2 train lines till Edinburgh station near Migdale Hospital in Highland.

  • How long does it take to travel from Airport, Edinburgh Airport to Migdale Hospital by bus and train?

    The total travel time between Airport, Edinburgh Airport in Ratho Station and Migdale Hospital in Highland by bus and train is about 6 hr 33 min.

  • Where do I get on the bus near Airport, Edinburgh Airport to get to Migdale Hospital?

    Get on the 902 bus from the Airport, Edinburgh Airport stop near Airport, Edinburgh Airport in Ratho Station.

  • Where do I get off the bus when travelling between Airport, Edinburgh Airport and Migdale Hospital?

    Get off the bus at the Edinburgh station, which is closest to Migdale Hospital in Highland.

Live arrivals, timetables, maps