How to get from Leith to Musselburgh by bus and train?
From Leith to Musselburgh by bus and train
To get from Leith to Musselburgh in Musselburgh, take the 16 bus from St Anthony Street, Leith station to Princes Street (Waverley Steps), Edinburgh station. Next, take the SCOTRAIL train from Edinburgh station to Musselburgh station. The total trip duration for this route is approximately 39 min.
Step by Step
- 1Walk to bus stationSt Anthony Street, LeithID 6200242350210 m • 3 min
- 2Wait for bus16Bonaly
- 3Ride to bus stationPrinces Street (Waverley Steps), EdinburghID 620024337017 min
- 4Walk to train stationEdinburgh230 m • 4 min
- 5Wait for trainSCOTRAILNorth Berwick
- 6Ride to train stationMusselburgh8 min
Alternative route from Leith to Musselburgh by bus and train via 25 and SCOTRAIL
To get from Leith to Musselburgh in Musselburgh, take the 25 bus from Foot Of the Walk, Leith station to Princes Street (Waverley Steps), Edinburgh station. Next, take the SCOTRAIL train from Edinburgh station to Musselburgh station. The total trip duration for this route is approximately 40 min.
Step by Step
- 1Walk to bus stationFoot Of the Walk, LeithID 6200242280300 m • 4 min
- 2Wait for bus25Riccarton
- 3Ride to bus stationPrinces Street (Waverley Steps), EdinburghID 620024337014 min
- 4Walk to train stationEdinburgh230 m • 4 min
- 5Wait for trainSCOTRAILNorth Berwick
- 6Ride to train stationMusselburgh8 min
Public transport directions from Leith to Musselburgh
Related Routes
- Dalkeith to Musselburgh
- South Queensferry Museum to Musselburgh
- Leith to Musselburgh
- Leith to Rosyth
- Leith to South Queensferry Museum
- Leith to Edinburgh Castle
- Leith to Payphone: Haymarket Station
- Leith to Glasgow
- Leith to Rosyth Road
- Inverness Airport to Aberlour
- Inverness Airport to Aviemore
- Inverness Airport to Dufftown
- Inverness Airport to Findhorn
- Inverness Airport to Fort Augustus
- Inverness Airport to Grantown-On-Spey
- Inverness Airport to Kinloss
- Inverness Airport to Lossiemouth
- Inverness Airport to Muir Of Ord
- Inverness Airport to Nairn
- Inverness Airport to Nethy Bridge
Alternative route from Leith to Musselburgh by bus and train via 25 and SCOTRAIL
To get from Leith to Musselburgh in Musselburgh, take the 25 bus from Foot Of the Walk, Leith station to Princes Street (Waverley Steps), Edinburgh station. Next, take the SCOTRAIL train from Edinburgh station to Musselburgh station. The total trip duration for this route is approximately 40 min.
Step by Step
- 1Walk to bus stationFoot Of the Walk, LeithID 6200242280300 m • 4 min
- 2Wait for bus25Riccarton
- 3Ride to bus stationPrinces Street (Waverley Steps), EdinburghID 620024337014 min
- 4Walk to train stationEdinburgh230 m • 4 min
- 5Wait for trainSCOTRAILNorth Berwick
- 6Ride to train stationMusselburgh8 min
Questions & Answers
What is the fastest way to get from Leith to Musselburgh?
The fastest way takes 39 minutes, using Bus line 16, Train line SCOTRAIL.
What is the alternative route to get from Leith to Musselburgh?
The alternative route takes 40 minutes, using Bus line 25, Train line SCOTRAIL.
Is there a direct bus between Leith and Musselburgh?
No, you’ll have to take one bus line and one train line in total. The total travelling time is 39 min.
Which bus line goes from Leith to Musselburgh?
The 16 bus line goes from St Anthony Street, Leith station near Leith in Edinburgh to Bonaly station. From there you’ll have to take one train line till Bonaly station near Musselburgh.
How long does it take to travel from Leith to Musselburgh by bus and train?
The total travel time between Leith and Musselburgh by bus and train is about 39 min.
Where do I get on the bus near Leith to get to Musselburgh?
Get on the 16 bus from the St Anthony Street, Leith stop near Leith in Edinburgh.
Where do I get off the bus when travelling between Leith and Musselburgh?
Get off the bus at the Bonaly station, which is closest to Musselburgh.
Popular Routes
- Glasgow to Ratho
- Buchanan Bus Station to Balloch
- Drymen to Balfron
- Glasgow to Bishopton
- Buchanan Street Bus Station to Dunoon
- Glasgow to Falkirk Wheel Visitor Centre
- Glasgow to Crieff
- Inverness to Shieldaig
- Glasgow Airport to Ayr
- Paisley to Giffnock
- Aberdeen to Balmoral Castle
- Princes Street (Waverley Steps), City Centre to Aberfoyle
- Keith to Buckie
- Fort Augustus to Invermoriston
- Dundee to Freuchie
- Glasgow Airport to Glasgow Queen Street
- Edinburgh to Pittenweem
- Buchanan Street Bus Station to Celtic Park
- St Andrews to Gleneagles
- Buchanan Bus Station to Edinburgh Zoo