How to get from Cameron Toll to Musselburgh by bus?
Cameron Toll to Musselburgh - Bus Timetable
The 24 bus from Cameron Toll to Musselburgh runs from 06:13 to 00:08, with departures every 10-35 min. The journey takes about 49 min, with regular service throughout the operating hours.
From Cameron Toll to Musselburgh by bus
To get from Cameron Toll to Musselburgh in Scotland, take the 24 bus from Cameron Toll Centre, Nether Liberton station to Royal Infirmary, Edinburgh Royal Infirmary station. Next, take the 48 bus from Royal Infirmary, Edinburgh Royal Infirmary station to High Street (Stop B), Musselburgh station. The total trip duration for this route is approximately 49 min. The bus schedule from Cameron Toll may change. We recommend you check the updated bus schedule to Musselburgh on the Moovit app.
Step by Step
- 1Walk to bus stationCameron Toll Centre, Nether LibertonID 6200208890290 m • 4 min
- 2Wait for bus24Edinburgh Royal Infirmary
- 3Ride to bus stationRoyal Infirmary, Edinburgh Royal InfirmaryID 62002510128 min
- 4Walk to bus stationRoyal Infirmary, Edinburgh Royal InfirmaryID 620025101640 m • 1 min
- 5Wait for bus48Musselburgh
- 6Ride to bus stationHigh Street (Stop B), MusselburghID 62707000055733 min
- 7Walk toMusselburgh170 m • 3 min
Public transport directions from Cameron Toll to Musselburgh
Bus timetable from Cameron Toll 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 Cameron Toll to Musselburgh?
The fastest way takes 49 minutes, using Bus line 24, Bus line 48.
Is there a direct bus between Cameron Toll and Musselburgh?
No, you’ll have to take 2 bus lines in total. The total travelling time is 49 min.
Which bus line goes from Cameron Toll to Musselburgh?
The 24 bus line goes from Cameron Toll Centre, Nether Liberton station near Cameron Toll in Edinburgh to Royal Infirmary, Edinburgh Royal Infirmary station. From there you’ll have to take one bus line till Royal Infirmary, Edinburgh Royal Infirmary station near Musselburgh in Scotland.
How long does it take to travel from Cameron Toll to Musselburgh by bus?
The total travel time between Cameron Toll in Edinburgh and Musselburgh in Scotland by bus is about 49 min.
Where do I get on the bus near Cameron Toll to get to Musselburgh?
Get on the 24 bus from the Cameron Toll Centre, Nether Liberton stop near Cameron Toll in Edinburgh.
Where do I get off the bus when travelling between Cameron Toll and Musselburgh?
Get off the bus at the Royal Infirmary, Edinburgh Royal Infirmary stop, which is closest to Musselburgh in Scotland.
Popular Routes
- Glenrothes to Halbeath Park & Ride
- Edinburgh to North Queensferry
- Edinburgh to Ben Nevis
- Bonnybridge to Stirling
- Kennacraig to Claonaig
- Dundee to Bo'Ness
- Glasgow to Coalburn
- Aberdeen to Kirriemuir
- St Andrews to The Peat Inn
- Glasgow Central Station to Dumbarton
- Glasgow Central Station to Tollcross
- Crail to Dundee
- Edinburgh to Blairgowrie
- Inverness to Ben Nevis
- Airdrie to Bellshill
- Kirkwall to Skara Brae
- Partick to Glasgow Royal Infirmary
- Inverurie to Oldmeldrum
- Linlithgow to Glasgow
- Edinburgh to Culross