How to get from Haymarket to Queen Margaret Hospital by train?
By train
Take one direct train from Haymarket to Queen Margaret Hospital in Dunfermline: take the SCOTRAIL train from Haymarket station to Dunfermline Queen Margaret station. The total trip duration for this route is approximately 44 min.
Step by Step
- 1Start from train stationHaymarket
- 2Wait for trainSCOTRAILGlenrothes With Thornton
- 3Ride to train stationDunfermline Queen Margaret36 min
- 4Walk toQueen Margaret HospitalAccess Road 1460 yd • 6 min
By bus and train
To get from Haymarket to Queen Margaret Hospital in Dunfermline, you’ll need to take one train line and 2 bus lines: take the LONDON NORTH EASTERN RAILWAY train from Haymarket station to Inverkeithing station. Next, you’ll have to switch to the 7A bus and finally take the 83 bus from Moray Way North Roundabout, Dalgety Bay station to Queen Margaret Hospital, Bellyeoman station. The total trip duration for this route is approximately 1 hr 22 min.
Step by Step
- 1Start from train stationHaymarket
- 2Wait for trainLONDON NORTH EASTERN RAILWAYAberdeen
- 3Ride to train stationInverkeithing16 min
- 4Walk to bus stationBoreland Road, InverkeithingID 6500D0212140 yd • 2 min
- 5Wait for bus7ALeven
- 6Ride to bus stationMoray Way North Roundabout, Dalgety BayID 6500D016116 min
- 7Wait for bus83Dunfermline
- 8Ride to bus stationQueen Margaret Hospital, BellyeomanID 6500D032526 min
- 9Walk toQueen Margaret HospitalAccess Road 1140 yd • 2 min
Public transport directions from Haymarket to Queen Margaret Hospital
Public transport stations close to Haymarket
Haymarket is located at Haymarket, Dunfermline 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 Queen Margaret Hospital, Dunfermline
Queen Margaret Hospital is located at Access Road 1, Dunfermline and the nearest public transport station is Queen Margaret Hospital, Bellyeoman.
Train stations close to Queen Margaret Hospital:
- Dunfermline Queen Margaret
- Dunfermline Town
- Rosyth
Bus stations close to Queen Margaret Hospital:
- Queen Margaret Hospital, Bellyeoman
- Alderston Drive, Bellyeoman
- Robertson Road Pavilion, Bellyeoman
Related Routes
- Dunfermline to Queen Margaret Hospital
- Edinburgh to Queen Margaret Hospital
- Kelty to Queen Margaret Hospital
- West Regent Lane, Glasgow to Queen Margaret Hospital
- Thomas Graham Building, Glasgow to Queen Margaret Hospital
- West Nile Street, Glasgow to Queen Margaret Hospital
- Pavillion Theatre, Glasgow to Queen Margaret Hospital
- Sauchiehall Lane, Glasgow to Queen Margaret Hospital
- West George Street, Glasgow to Queen Margaret Hospital
- St Vincent Street, Glasgow to Queen Margaret Hospital
- Central Station, Glasgow to Queen Margaret Hospital
- Bothwell Street, Glasgow to Queen Margaret Hospital
- Howard Street, Glasgow to Queen Margaret Hospital
- Argyle Street, Glasgow to Queen Margaret Hospital
- Gallery Of Modern Art, Glasgow to Queen Margaret Hospital
- Queen St, Glasgow to Queen Margaret Hospital
- Renfield Street, Glasgow to Queen Margaret Hospital
- George Square, Glasgow to Queen Margaret Hospital
- Waterloo Street, Glasgow to Queen Margaret Hospital
- Bus Station, Hamilton to Queen Margaret Hospital
By bus and train
To get from Haymarket to Queen Margaret Hospital in Dunfermline, you’ll need to take one train line and 2 bus lines: take the LONDON NORTH EASTERN RAILWAY train from Haymarket station to Inverkeithing station. Next, you’ll have to switch to the 7A bus and finally take the 83 bus from Moray Way North Roundabout, Dalgety Bay station to Queen Margaret Hospital, Bellyeoman station. The total trip duration for this route is approximately 1 hr 22 min.
Step by Step
- 1Start from train stationHaymarket
- 2Wait for trainLONDON NORTH EASTERN RAILWAYAberdeen
- 3Ride to train stationInverkeithing16 min
- 4Walk to bus stationBoreland Road, InverkeithingID 6500D0212140 yd • 2 min
- 5Wait for bus7ALeven
- 6Ride to bus stationMoray Way North Roundabout, Dalgety BayID 6500D016116 min
- 7Wait for bus83Dunfermline
- 8Ride to bus stationQueen Margaret Hospital, BellyeomanID 6500D032526 min
- 9Walk toQueen Margaret HospitalAccess Road 1140 yd • 2 min
Questions & Answers
What is the fastest way to get from Haymarket to Queen Margaret Hospital?
The fastest way takes 44 minutes, using Bus line SCOTRAIL.
What is the alternative route to get from Haymarket to Queen Margaret Hospital?
The alternative route takes 82 minutes, using Bus line LONDON NORTH EASTERN RAILWAY, Bus line 7A, Bus line 83.
Is there a direct train between Haymarket and Queen Margaret Hospital?
Yes, there’s a direct train going from Haymarket in Edinburgh to Queen Margaret Hospital in Dunfermline in 44 min.
Which train line goes from Haymarket to Queen Margaret Hospital?
The SCOTRAIL train line goes from Glenrothes With Thornton station near Haymarket in Edinburgh to Dunfermline Queen Margaret station near Queen Margaret Hospital in Dunfermline.
How long does it take to travel from Haymarket to Queen Margaret Hospital by train?
The total travel time between Haymarket in Edinburgh and Queen Margaret Hospital in Dunfermline by train is about 44 min.
Where do I get on the train near Haymarket to get to Queen Margaret Hospital?
Get on the SCOTRAIL train from the Glenrothes With Thornton station near Haymarket in Edinburgh.
Where do I get off the train when travelling between Haymarket and Queen Margaret Hospital?
Get off the train at the Dunfermline Queen Margaret station, which is closest to Queen Margaret Hospital in Dunfermline.
When is the first train from Haymarket to Queen Margaret Hospital?
The first train from Haymarket in Edinburgh to Queen Margaret Hospital in Dunfermline is ScotRail. It leaves the Haymarket station at 10:59.