Skip to main content

How to get from Haymarket to Glen O'Dee Hospital by bus and train?

By bus and train

To get from Haymarket to Glen O'Dee Hospital in Aberdeenshire, take the LONDON NORTH EASTERN RAILWAY train from Haymarket station to Aberdeen station. Next, take the 201 bus from Union Square Bus Station, Aberdeen station to Fairways, Banchory station. The total trip duration for this route is approximately 3 hr 58 min.

238min
Train - LONDON NORTH EASTERN RAILWAY
Bus - 201201
Walk to Glen O'Dee Hospital
Leaves from Haymarket

Step by Step

  • 1
    Start from train station
    Start from train station
    Haymarket
  • 2
    Train - LONDON NORTH EASTERN RAILWAYLONDON NORTH EASTERN RAILWAY
    Wait for train
    LONDON NORTH EASTERN RAILWAY
    Aberdeen
  • 3
    Ride to train station
    Ride to train station
    Aberdeen
    152 min
  • 4
    Walk to bus station
    Walk to bus station
    Union Square Bus Station, Aberdeen
    ID 639070091
    160 yd • 2 min
  • 5
    Bus - 201201
    Wait for bus
    201
    Ballater
  • 6
    Ride to bus station
    Ride to bus station
    Fairways, Banchory
    ID 630040201
    59 min
  • 7
    Walk to Glen O'Dee Hospital
    Walk to
    Glen O'Dee Hospital
    Corsee Road
    0.63 mi • 13 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 Haymarket to Glen O'Dee Hospital

The distance between Haymarket, Aberdeenshire and Glen O'Dee Hospital, Aberdeenshire is approximately 149.77 mi, which can typically be travelled in 238 min. Moovit will show you the directions from Haymarket to Glen O'Dee Hospital by bus and train, so no matter how you choose to travel in Aberdeenshire – you will always have plenty of easy options.

Public transport stations close to Haymarket

Haymarket is located at Haymarket, Aberdeenshire and the nearest public transport station is Haymarket Station, Haymarket.

Bus stations close to Haymarket:

  • Haymarket Station, Haymarket
  • Magdala Crescent, Coates
  • West Maitland Street, Haymarket

Public transport stations close to Glen O'Dee Hospital, Aberdeenshire

Glen O'Dee Hospital is located at Corsee Road, Aberdeenshire and the nearest public transport station is Fairways, Banchory.

Bus stations close to Glen O'Dee Hospital:

  • Fairways, Banchory
  • Holly Leaf Cottage, Inchmarlo

Questions & Answers

  • What is the fastest way to get from Haymarket to Glen O'Dee Hospital?

    The fastest way takes 238 minutes, using Bus line LONDON NORTH EASTERN RAILWAY, Bus line 201.

  • Is there a direct train between Haymarket and Glen O'Dee Hospital?

    No, you’ll have to take one train line and one bus line in total. The total travelling time is 3 hr 58 min.

  • Which train line goes from Haymarket to Glen O'Dee Hospital?

    The LONDON NORTH EASTERN RAILWAY train line goes from Aberdeen station near Haymarket in Edinburgh to Aberdeen station. From there you’ll have to take one bus line till Glen O'Dee Hospital station near Glen O'Dee Hospital in Aberdeenshire.

  • How long does it take to travel from Haymarket to Glen O'Dee Hospital by train and bus?

    The total travel time between Haymarket in Edinburgh and Glen O'Dee Hospital in Aberdeenshire by train and bus is about 3 hr 58 min.

  • Where do I get on the train near Haymarket to get to Glen O'Dee Hospital?

    Get on the LONDON NORTH EASTERN RAILWAY train from the Aberdeen station near Haymarket in Edinburgh.

  • Where do I get off the train when travelling between Haymarket and Glen O'Dee Hospital?

    Get off the train at the Glen O'Dee Hospital stop, which is closest to Glen O'Dee Hospital in Aberdeenshire.

Live arrivals, timetables, maps