How to get from Inverness to Musselburgh by bus?
From Inverness to Musselburgh by bus
To get from Inverness to Musselburgh in Scotland, take the MEGABUS M90 bus from Inverness Bus Station station to Edinburgh Bus Station station. Next, take the 44 bus from Princes Street (Waverley Steps), Edinburgh station to High Street (Stop A), Musselburgh station. The total trip duration for this route is approximately 4 hr 41 min.
Step by Step
- 1Walk to bus stationInverness Bus Station380 m • 5 min
- 2Wait for busMEGABUS M90Edinburgh
- 3Ride to bus stationEdinburgh Bus Station229 min
- 4Walk to bus stationPrinces Street (Waverley Steps), EdinburghID 6200206531450 m • 6 min
- 5Wait for bus44Wallyford
- 6Ride to bus stationHigh Street (Stop A), MusselburghID 62700101030034 min
- 7Walk toMusselburgh80 m • 2 min
Alternative route from Inverness to Musselburgh by bus via MEGABUS M90 and 124
To get from Inverness to Musselburgh in Scotland, take the MEGABUS M90 bus from Inverness Bus Station station to Edinburgh Bus Station station. Next, take the 124 bus from Waterloo Place, Edinburgh station to High Street (Stop A), Musselburgh station. The total trip duration for this route is approximately 4 hr 42 min.
Step by Step
- 1Walk to bus stationInverness Bus Station380 m • 5 min
- 2Wait for busMEGABUS M90Edinburgh
- 3Ride to bus stationEdinburgh Bus Station229 min
- 4Walk to bus stationWaterloo Place, EdinburghID 6200207410460 m • 6 min
- 5Wait for bus124North Berwick
- 6Ride to bus stationHigh Street (Stop A), MusselburghID 62700101030030 min
- 7Walk toMusselburgh80 m • 2 min
Public transport directions from Inverness to Musselburgh
Related Routes
- Annan to Musselburgh
- Biggar to Musselburgh
- Blairgowrie to Musselburgh
- Danderhall to Musselburgh
- Denholm to Musselburgh
- Dollar to Musselburgh
- Dunfermline to Musselburgh
- Edinburgh to Musselburgh
- Glasgow to Musselburgh
- Invergordon to Musselburgh
- Kelso to Musselburgh
- Kincardine to Musselburgh
- Kingseat (Fife) to Musselburgh
- Kirkliston to Musselburgh
- Limekilns to Musselburgh
- Livingston to Musselburgh
- Milton And Kildary to Musselburgh
- Newton Mearns to Musselburgh
- St Madoes And Glencarse to Musselburgh
- Leith to Musselburgh
Alternative route from Inverness to Musselburgh by bus via MEGABUS M90 and 124
To get from Inverness to Musselburgh in Scotland, take the MEGABUS M90 bus from Inverness Bus Station station to Edinburgh Bus Station station. Next, take the 124 bus from Waterloo Place, Edinburgh station to High Street (Stop A), Musselburgh station. The total trip duration for this route is approximately 4 hr 42 min.
Step by Step
- 1Walk to bus stationInverness Bus Station380 m • 5 min
- 2Wait for busMEGABUS M90Edinburgh
- 3Ride to bus stationEdinburgh Bus Station229 min
- 4Walk to bus stationWaterloo Place, EdinburghID 6200207410460 m • 6 min
- 5Wait for bus124North Berwick
- 6Ride to bus stationHigh Street (Stop A), MusselburghID 62700101030030 min
- 7Walk toMusselburgh80 m • 2 min
Questions & Answers
What is the fastest way to get from Inverness to Musselburgh?
The fastest way takes 281 minutes, using Bus line MEGABUS M90, Bus line 44.
What is the alternative route to get from Inverness to Musselburgh?
The alternative route takes 282 minutes, using Bus line MEGABUS M90, Bus line 124.
Is there a direct bus between Inverness and Musselburgh in Scotland?
No, you’ll have to take 2 bus lines in total. The total travelling time is 4 hr 41 min.
Which bus line goes from Inverness to Musselburgh in Scotland?
The MEGABUS M90 bus line goes from Inverness Bus Station station near Inverness to Edinburgh station. From there you’ll have to take one bus line till Edinburgh station near Musselburgh in Scotland.
How long does it take to travel from Inverness to Musselburgh in Scotland by bus?
The total travel time between Inverness and Musselburgh in Scotland by bus is about 4 hr 41 min.
Where do I get on the bus near Inverness to get to Musselburgh in Scotland?
Get on the MEGABUS M90 bus from the Inverness Bus Station stop near Inverness in Scotland.
Where do I get off the bus when travelling between Inverness and Musselburgh in Scotland?
Get off the bus at the Edinburgh stop, which is closest to Musselburgh in Scotland.
Popular Routes
- Inverness to Strathpeffer
- Dundee to Braemar
- Glasgow Queen Street to Kirkintilloch
- Portree to Kyle Of Lochalsh
- Stirling to Falkirk Wheel Visitor Centre
- Dumfries to Wigtown
- Glasgow to Dunoon
- Lochgilphead to Inveraray
- Glenrothes to Falkirk
- Motherwell to Buchanan Street Bus Station
- Sconser to Portree
- Winchburgh to Glasgow City
- Strathaven to Edinburgh
- Dundee to Aberfeldy Post Office
- Kirkintilloch to Coatbridge
- Edinburgh to Auchterarder
- Helensburgh to Luss
- Glasgow Airport to The Queen Elizabeth University Hospital Campus
- Ullapool to Achiltibuie
- Coatbridge to Uddingston