How to get from Musselburgh to Beith by bus and train?
From Musselburgh to Beith by bus and train
To get from Musselburgh to Beith in Scotland, you’ll need to take 2 bus lines and one train line: take the 44 bus from High Street (Stop C), Musselburgh station to Haymarket Station, Haymarket station. Next, you’ll have to switch to the SCOTRAIL train and finally take the X36 bus from West Regent Lane, Glasgow station to Strand, Beith station. The total trip duration for this route is approximately 2 hr 41 min. The bus and train schedule from Musselburgh may change. We recommend you check the updated bus and train schedule to Beith on the Moovit app.
Step by Step
- 1Walk to bus stationHigh Street (Stop C), MusselburghID 627070000558130 m • 2 min
- 2Wait for bus44Balerno
- 3Ride to bus stationHaymarket Station, HaymarketID 620024794051 min
- 4Walk to train stationHaymarket140 m • 2 min
- 5Wait for trainSCOTRAILGlasgow Queen Street
- 6Ride to train stationGlasgow Queen Street46 min
- 7Walk to bus stationWest Regent Lane, GlasgowID 6090183530 m • 7 min
- 8Wait for busX36Dalry
- 9Ride to bus stationStrand, BeithID 61705231 min
- 10Walk toBeith20 m • 1 min
Alternative route from Musselburgh to Beith by bus and train via X26, SCOTRAIL and X36
To get from Musselburgh to Beith in Scotland, you’ll need to take 2 bus lines and one train line: take the X26 bus from High Street (Stop C), Musselburgh station to Princes Street (Waverley Steps), Edinburgh station. Next, you’ll have to switch to the SCOTRAIL train and finally take the X36 bus from West Campbell Street, Glasgow station to Strand, Beith station. The total trip duration for this route is approximately 3 hr 14 min. The bus and train schedule from Musselburgh may change. We recommend you check the updated bus and train schedule to Beith on the Moovit app.
Step by Step
- 1Walk to bus stationHigh Street (Stop C), MusselburghID 627070000558130 m • 2 min
- 2Wait for busX26West End
- 3Ride to bus stationPrinces Street (Waverley Steps), EdinburghID 620024337029 min
- 4Walk to train stationEdinburgh240 m • 4 min
- 5Wait for trainSCOTRAILGlasgow Central
- 6Ride to train stationGlasgow Central69 min
- 7Walk to bus stationWest Campbell Street, GlasgowID 6090191290 m • 4 min
- 8Wait for busX36Dalry
- 9Ride to bus stationStrand, BeithID 61705228 min
- 10Walk toBeith20 m • 1 min
Public transport directions from Musselburgh to Beith
Bus And Train timetable from Musselburgh to Beith
Related Routes
- Argyll And Bute to Beith
- Armadale to Beith
- Auldearn to Beith
- Ayr to Beith
- Elgin to Beith
- Glasgow to Beith
- Halkirk to Beith
- Invergordon to Beith
- Larbert to Beith
- Milton And Kildary to Beith
- Paisley to Beith
- Glasgow Hope Street to Beith
- Buchanan Street to Beith
- Edinburgh Airport EDI to Beith
- Glasgow Airport GLA to Beith
- Buchanan St Station to Beith
- Glasgow Prestwick Airport Station to Beith
- Stevenston Beach to Beith
- Irvine Station to Beith
- Glengarnock Station to Beith
Alternative route from Musselburgh to Beith by bus and train via X26, SCOTRAIL and X36
To get from Musselburgh to Beith in Scotland, you’ll need to take 2 bus lines and one train line: take the X26 bus from High Street (Stop C), Musselburgh station to Princes Street (Waverley Steps), Edinburgh station. Next, you’ll have to switch to the SCOTRAIL train and finally take the X36 bus from West Campbell Street, Glasgow station to Strand, Beith station. The total trip duration for this route is approximately 3 hr 14 min. The bus and train schedule from Musselburgh may change. We recommend you check the updated bus and train schedule to Beith on the Moovit app.
Step by Step
- 1Walk to bus stationHigh Street (Stop C), MusselburghID 627070000558130 m • 2 min
- 2Wait for busX26West End
- 3Ride to bus stationPrinces Street (Waverley Steps), EdinburghID 620024337029 min
- 4Walk to train stationEdinburgh240 m • 4 min
- 5Wait for trainSCOTRAILGlasgow Central
- 6Ride to train stationGlasgow Central69 min
- 7Walk to bus stationWest Campbell Street, GlasgowID 6090191290 m • 4 min
- 8Wait for busX36Dalry
- 9Ride to bus stationStrand, BeithID 61705228 min
- 10Walk toBeith20 m • 1 min
Questions & Answers
What is the fastest way to get from Musselburgh to Beith?
The fastest way takes 161 minutes, using Bus line 44, Train line SCOTRAIL, Bus line X36.
What is the alternative route to get from Musselburgh to Beith?
The alternative route takes 194 minutes, using Bus line X26, Train line SCOTRAIL, Bus line X36.
Is there a direct bus between Musselburgh and Beith in Scotland?
No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 2 hr 41 min.
Which bus line goes from Musselburgh to Beith in Scotland?
The 44 bus line goes from High Street (Stop C), Musselburgh station near Musselburgh to Haymarket Station, Haymarket station. From there you’ll have to take one bus line and one train line till Haymarket Station, Haymarket station near Beith in Scotland.
How long does it take to travel from Musselburgh to Beith in Scotland by bus and train?
The total travel time between Musselburgh and Beith in Scotland by bus and train is about 2 hr 41 min.
Where do I get on the bus near Musselburgh to get to Beith in Scotland?
Get on the 44 bus from the High Street (Stop C), Musselburgh stop near Musselburgh in Scotland.
Where do I get off the bus when travelling between Musselburgh and Beith in Scotland?
Get off the bus at the Haymarket Station, Haymarket stop, which is closest to Beith in Scotland.
Popular Routes
- Central Station, Glasgow to Ross Hall Hospital
- Glasgow Airport to Paisley
- Edinburgh to Coldingham
- Edinburgh to Strathyre
- Inverurie to Oldmeldrum
- Strathaven to Motherwell
- Blairgowrie to Pitlochry
- Buchanan Bus Station to Hampden Park
- Glasgow to Lochearnhead
- Eaglesham to Glasgow
- Glasgow to Rosslyn Chapel
- Glasgow to Royal Alexandra Hospital
- Glasgow to Pittenweem
- East Kilbride to Golden Jubilee National Hospital
- Helensburgh to Lochgilphead
- Bearsden to Drymen
- Paisley to Bridge Of Weir
- Glasgow to Elie
- Linlithgow Palace to Blackness Castle
- Helensburgh to Lochgoilhead