How to get from Western General Hospital to Musselburgh by bus?
Western General Hospital to Musselburgh - Bus Timetable
The 19 bus from Western General Hospital to Musselburgh departs once a day at 08:20. The journey takes about 1 hr 1 min.
From Western General Hospital to Musselburgh by bus
To get from Western General Hospital to Musselburgh in Scotland, take the 19 bus from Western General, Craigleith station to Princes Street (West), Edinburgh station. Next, take the 44 bus from Princes Street (West), Edinburgh station to High Street (Stop A), Musselburgh station. The total trip duration for this route is approximately 1 hr 1 min. The bus schedule from Western General Hospital may change. We recommend you check the updated bus schedule to Musselburgh on the Moovit app.
Step by Step
- 1Walk to bus stationWestern General, CraigleithID 6200204690350 m • 5 min
- 2Wait for bus19Greenside
- 3Ride to bus stationPrinces Street (West), EdinburghID 620020621015 min
- 4Wait for bus44Wallyford
- 5Ride to bus stationHigh Street (Stop A), MusselburghID 62700101030038 min
- 6Walk toMusselburgh90 m • 2 min
Public transport directions from Western General Hospital to Musselburgh
Bus timetable from Western General Hospital to Musselburgh
Related Routes
- Biggar to Musselburgh
- Blairgowrie to Musselburgh
- Danderhall to Musselburgh
- Denholm to Musselburgh
- Dollar to Musselburgh
- Dunfermline to Musselburgh
- Edinburgh to Musselburgh
- Glasgow to Musselburgh
- Halkirk to Musselburgh
- Kelso to Musselburgh
- Kincardine to Musselburgh
- Kingseat (Fife) to Musselburgh
- Limekilns to Musselburgh
- Livingston to Musselburgh
- Milton And Kildary to Musselburgh
- Newton Mearns to Musselburgh
- St Madoes And Glencarse to Musselburgh
- Haymarket Station to Musselburgh
- Fort Kinnaird to Musselburgh
- Duddingston Loch to Musselburgh
Questions & Answers
What is the fastest way to get from Western General Hospital to Musselburgh?
The fastest way takes 61 minutes, using Bus line 19, Bus line 44.
Is there a direct bus between Western General Hospital and Musselburgh?
No, you’ll have to take 2 bus lines in total. The total travelling time is 1 hr 1 min.
Which bus line goes from Western General Hospital to Musselburgh?
The 19 bus line goes from Western General, Craigleith station near Western General Hospital in Edinburgh to Princes Street (West), Edinburgh station. From there you’ll have to take one bus line till Princes Street (West), Edinburgh station near Musselburgh in Scotland.
How long does it take to travel from Western General Hospital to Musselburgh by bus?
The total travel time between Western General Hospital in Edinburgh and Musselburgh in Scotland by bus is about 1 hr 1 min.
Where do I get on the bus near Western General Hospital to get to Musselburgh?
Get on the 19 bus from the Western General, Craigleith stop near Western General Hospital in Edinburgh.
Where do I get off the bus when travelling between Western General Hospital and Musselburgh?
Get off the bus at the Princes Street (West), Edinburgh stop, which is closest to Musselburgh in Scotland.
Popular Routes
- Inverness to Brora
- Edinburgh to Fraserburgh
- Glasgow to Royal Alexandra Hospital
- Stirling to Bonnybridge
- Edinburgh to Auchterarder
- Fraserburgh to Inverness
- Buchanan Bus Station to Larkhall
- Dunfermline to St. Andrew's
- Glasgow to Braemar
- Ayr to Edinburgh Zoo
- Leuchars to Cupar
- Glasgow Queen Street to Bishopbriggs
- St Andrews to The Peat Inn
- Edinburgh to Elie And Earlsferry
- Buchanan Bus Station to Saltcoats
- Kilmarnock to Largs
- Inverness to Dunrobin Castle
- Aberdeen to Johnshaven
- Glasgow to Penilee
- Aberdeen City to Maud