How to get from Haymarket to Liberton Hospital by bus?
By bus
Take one direct bus from Haymarket to Liberton Hospital in Edinburgh: take the 31 bus from Haymarket Station, Haymarket station to Liberton Hospital, Gracemount station. The total trip duration for this route is approximately 33 min.
Step by Step
- 1Walk to bus stationHaymarket Station, HaymarketID 620020293050 yd • 1 min
- 2Wait for bus31Bonnyrigg
- 3Ride to bus stationLiberton Hospital, GracemountID 620020925030 min
- 4Walk toLiberton HospitalLasswade Road130 yd • 2 min
Alternative route by bus via 3 and 7
To get from Haymarket to Liberton Hospital in Edinburgh, take the 3 bus from Haymarket Station, Haymarket station to Lady Road, Nether Liberton station. Next, take the 7 bus from Lady Road, Nether Liberton station to Little Road, Gracemount station. The total trip duration for this route is approximately 47 min.
Step by Step
- 1Walk to bus stationHaymarket Station, HaymarketID 620020202080 yd • 1 min
- 2Wait for bus3Mayfield
- 3Ride to bus stationLady Road, Nether LibertonID 620020902026 min
- 4Wait for bus7Edinburgh Royal Infirmary
- 5Ride to bus stationLittle Road, GracemountID 62002091105 min
- 6Walk toLiberton HospitalLasswade Road800 yd • 10 min
Public transport directions from Haymarket to Liberton Hospital
Public transport stations close to Haymarket
Haymarket is located at Haymarket, Edinburgh 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 Liberton Hospital, Edinburgh
Liberton Hospital is located at Lasswade Road, Edinburgh and the nearest public transport station is Liberton Hospital, Gracemount.
Train stations close to Liberton Hospital:
- Newcraighall
- Shawfair
- Brunstane
Bus stations close to Liberton Hospital:
- Liberton Hospital, Gracemount
- Ellen's Glen Road, Gracemount
- Malbet Park, Liberton
Related Routes
- West Regent Lane, Glasgow to Liberton Hospital
- Thomas Graham Building, Glasgow to Liberton Hospital
- West Nile Street, Glasgow to Liberton Hospital
- Pavillion Theatre, Glasgow to Liberton Hospital
- Sauchiehall Lane, Glasgow to Liberton Hospital
- West George Street, Glasgow to Liberton Hospital
- St Vincent Street, Glasgow to Liberton Hospital
- Central Station, Glasgow to Liberton Hospital
- Bothwell Street, Glasgow to Liberton Hospital
- Howard Street, Glasgow to Liberton Hospital
- Argyle Street, Glasgow to Liberton Hospital
- Gallery Of Modern Art, Glasgow to Liberton Hospital
- Queen St, Glasgow to Liberton Hospital
- Renfield Street, Glasgow to Liberton Hospital
- George Square, Glasgow to Liberton Hospital
- Waterloo Street, Glasgow to Liberton Hospital
- Bus Station, Hamilton to Liberton Hospital
- Waterloo Place, Edinburgh to Liberton Hospital
- Princes Street (Waverley Steps), Edinburgh to Liberton Hospital
- Princes Street (Scott Mon.), Edinburgh to Liberton Hospital
Alternative route by bus via 3 and 7
To get from Haymarket to Liberton Hospital in Edinburgh, take the 3 bus from Haymarket Station, Haymarket station to Lady Road, Nether Liberton station. Next, take the 7 bus from Lady Road, Nether Liberton station to Little Road, Gracemount station. The total trip duration for this route is approximately 47 min.
Step by Step
- 1Walk to bus stationHaymarket Station, HaymarketID 620020202080 yd • 1 min
- 2Wait for bus3Mayfield
- 3Ride to bus stationLady Road, Nether LibertonID 620020902026 min
- 4Wait for bus7Edinburgh Royal Infirmary
- 5Ride to bus stationLittle Road, GracemountID 62002091105 min
- 6Walk toLiberton HospitalLasswade Road800 yd • 10 min
Questions & Answers
What is the fastest way to get from Haymarket to Liberton Hospital?
The fastest way takes 33 minutes, using Bus line 31.
What is the alternative route to get from Haymarket to Liberton Hospital?
The alternative route takes 47 minutes, using Bus line 3, Bus line 7.
Is there a direct bus between Haymarket and Liberton Hospital in Edinburgh?
Yes, there is a direct bus going from Haymarket to Liberton Hospital in Edinburgh in 33 min.
Which bus line goes from Haymarket to Liberton Hospital in Edinburgh?
The 31 bus line goes from Haymarket Station, Haymarket station near Haymarket to Bonnyrigg station near Liberton Hospital in Edinburgh.
How long does it take to travel from Haymarket to Liberton Hospital in Edinburgh by bus?
The total travel time between Haymarket and Liberton Hospital in Edinburgh by bus is about 33 min.
Where do I get on the bus near Haymarket to get to Liberton Hospital in Edinburgh?
Get on the 31 bus from the Haymarket Station, Haymarket stop near Haymarket in Edinburgh.
Where do I get off the bus when travelling between Haymarket and Liberton Hospital in Edinburgh?
Get off the bus at the Bonnyrigg stop, which is closest to Liberton Hospital in Edinburgh.
When is the last bus from Haymarket to Liberton Hospital in Edinburgh?
The last bus from Haymarket to Liberton Hospital in Edinburgh is the Bonnyrigg - Edinburgh line. It leaves the West Maitland Street, Haymarket stop at 01:20.