How to get from Edinburgh to Leith by bus?
From Edinburgh to Leith by bus
Take one direct bus from Edinburgh to Leith in Edinburgh: take the 16 bus from Leith Street, Greenside station to St Anthony Street, Leith station. The total trip duration for this route is approximately 22 min. The bus schedule from Edinburgh may change. We recommend you check the updated bus schedule to Leith on the Moovit app.
Step by Step
- 1Walk to bus stationLeith Street, GreensideID 6200206880470 m • 7 min
- 2Wait for bus16Silverknowes
- 3Ride to bus stationSt Anthony Street, LeithID 620020719013 min
- 4Walk toLeithGiles Street180 m • 3 min
Alternative route from Edinburgh to Leith by bus via 25
Take one direct bus from Edinburgh to Leith in Edinburgh: take the 25 bus from Princes Street (Waverley Steps), Edinburgh station to Duke Street, Leith station. The total trip duration for this route is approximately 23 min. The bus schedule from Edinburgh may change. We recommend you check the updated bus schedule to Leith on the Moovit app.
Step by Step
- 1Walk to bus stationPrinces Street (Waverley Steps), EdinburghID 6200206530250 m • 4 min
- 2Wait for bus25Restalrig
- 3Ride to bus stationDuke Street, LeithID 620020759014 min
- 4Walk toLeithGiles Street400 m • 6 min
Public transport directions from Edinburgh to Leith
Bus schedule from Edinburgh to Leith
Related Routes
- Glasgow to Leith
- Edinburgh Zoo to Leith
- Edinburgh Castle to Leith
- Edinburgh Zoo Car Park to Leith
- Edinburgh to Leith
- Edinburgh to Aberdeen
- Edinburgh to Aberfeldy
- Edinburgh to Allanton
- Edinburgh to Alloa
- Edinburgh to Alness
- Edinburgh to Anstruther
- Edinburgh to Auchterarder
- Edinburgh to Balintore
- Edinburgh to Ballachulish
- Edinburgh to Balloch
- Edinburgh to Banff
- Edinburgh to Bathgate
- Edinburgh to Blairgowrie
- Edinburgh to Bridge Of Earn
- Edinburgh to Brora
Alternative route from Edinburgh to Leith by bus via 25
Take one direct bus from Edinburgh to Leith in Edinburgh: take the 25 bus from Princes Street (Waverley Steps), Edinburgh station to Duke Street, Leith station. The total trip duration for this route is approximately 23 min. The bus schedule from Edinburgh may change. We recommend you check the updated bus schedule to Leith on the Moovit app.
Step by Step
- 1Walk to bus stationPrinces Street (Waverley Steps), EdinburghID 6200206530250 m • 4 min
- 2Wait for bus25Restalrig
- 3Ride to bus stationDuke Street, LeithID 620020759014 min
- 4Walk toLeithGiles Street400 m • 6 min
Questions & Answers
What is the fastest way to get from Edinburgh to Leith?
The fastest way takes 22 minutes, using Bus line 16.
What is the alternative route to get from Edinburgh to Leith?
The alternative route takes 23 minutes, using Bus line 25.
Is there a direct bus between Edinburgh and Leith?
Yes, there’s a direct bus going from Edinburgh in Scotland to Leith in Edinburgh in 22 min.
Which bus line goes from Edinburgh to Leith?
The 16 bus line goes from Leith Street, Greenside station near Edinburgh in Scotland to Silverknowes station near Leith in Edinburgh.
How long does it take to travel from Edinburgh to Leith by bus?
The total travel time between Edinburgh in Scotland and Leith in Edinburgh by bus is about 22 min.
Where do I get on the bus near Edinburgh to get to Leith?
Get on the 16 bus from the Leith Street, Greenside stop near Edinburgh in Scotland.
Where do I get off the bus when travelling between Edinburgh and Leith?
Get off the bus at the Silverknowes stop, which is closest to Leith in Edinburgh.
When is the first bus from Edinburgh to Leith?
The first bus from Edinburgh in Scotland to Leith in Edinburgh is Silverknowes - Bonaly. It leaves the Leith Street, Greenside stop at 08:08.
Popular Routes
- Inverness to Dufftown
- Coatbridge to Glasgow Fort
- Coatbridge to Uddingston
- Eaglesham to Glasgow
- Edinburgh to Newcastleton
- Edinburgh to Methil
- Dornoch to Tain
- Kilmarnock to Ayr Racecourse
- Edinburgh to Tarbert
- Ullapool to Inverness
- Troon to Campbeltown
- Drymen to Milngavie
- Buchanan Bus Station to Larkhall
- Paisley to Giffnock
- Portree to Carbost
- Glasgow to The Queen Elizabeth University Hospital Campus
- Edinburgh to Kingshouse Hotel
- East Kilbride to Partick
- Dunoon to Helensburgh
- Greenock to Royal Alexandra Hospital