Bus times in Leith
All the buses in Leith: 17 bus routes and 39 bus stops (Edinburgh area). Pick a stop for live departures, or a route for the full timetable.
Next buses from Balfour Street (after) as of 22:28
Scheduled times at Leith’s busiest stop, from the operators’ timetables — they update automatically. Open the stop for more departures and its live map, or pick another stop.
Cancellations & disruptions in Leith today
- 1 South Leith → Clermiston via Edinburgh, Corstorphine Lothian Buses · first 04:25 · last 23:30
- 7 Newhaven → Edinburgh Royal Infirmary via Leith, Newington Lothian Buses · first 04:26 · last 23:54
- 10 Bonaly → North Leith via Colinton, Edinburgh Lothian Buses · first 05:23 · last 23:56
- 13 Craigleith → Restalrig via Edinburgh, Leith Midland Bluebird · not Sundays · first 06:35 · last 18:35
- 14 Hillside → Edmonstone via Newhaven, Newington Lothian Buses · first 05:02 · last 00:23
- 16 Silverknowes → Bonaly via Broughton Lothian Buses · first 04:04 · last 23:59
- 17 North Leith → Edinburgh Airport via Newhaven, Granton Lothian Buses · first 02:57 · last 00:00
- 21 Edinburgh Royal Infirmary → South Gyle via Bingham, Durham Lothian Buses · first 04:31 · last 23:50
- 25 Longstone → Riccarton via Craigentinny, Edinburgh Lothian Buses · first 04:00 · last 23:48
- 34 North Leith → Riccarton via Lochend, Edinburgh Lothian Buses · first 04:01 · last 23:30
- 35 Longstone → Riccarton via Leith, Sighthill Lothian Buses · first 04:51 · last 23:38
- 36 North Leith → South Gyle via Edinburgh West End, Morningside Lothian Buses · first 05:08 · last 22:25
- 49 Newcraighall → Edinburgh Royal Infirmary via Bingham, Durham Lothian Buses · first 04:49 · last 23:50
- N14 Granton → South Side via Newhaven, Leith Lothian Buses · first 00:13 · last 03:43
- N16 Silverknowes → Bonaly via Newhaven, Edinburgh Lothian Buses · first 00:13 · last 04:03
- N25 Leith → Riccarton via Edinburgh, Edinburgh West End Lothian Buses · nights 23:59–03:50
- N35 North Leith → Riccarton via Gorgie, Sighthill Lothian Buses · first 00:00 · last 04:14
Route numbers are reused all over the country. See every UK 25 bus, 16 bus, 21 bus, 1 bus, 7 bus, 35 bus, 34 bus, 14 bus, 10 bus, 49 bus, 36 bus or 17 bus timetable.
Buses to…
Where can you get to by bus from Leith?
Show 6 more places
Map of bus stops in Leith
All 39 stops shown. Tap a marker for live departures.
Bus stops in Leith
Busiest stops
- Kirkgate Centre (opp) 10 routes
- Balfour Street (after) 8 routes
- Foot of the Walk (NE-bound) 8 routes
- Kirkgate Centre 8 routes
- Academy Street (opp) 6 routes
- Duke Street (NW-bound) 6 routes
- Parliament Street (after) 6 routes
- St Anthony Street (opp) 6 routes
- The Shore (NE-bound) 6 routes
- Cables Wynd (before) 5 routes
- Cables Wynd (opp) 5 routes
- Duke Street (SE-bound) 5 routes
Leith (39 stops)
- Academy Park (after)
- Academy Park (opp)
- Academy Street (opp)
- Albert Street (near)
- Balfour Street (after)
- Baltic Street (opp)
- Bernard Street (E-bound)
- Bernard Street (NW-bound)
- Cables Wynd (before)
- Cables Wynd (opp)
- Dalmeny Street (after)
- Dalmeny Street (before)
- Dickson Street (after)
- Dickson Street (before)
- Duke Place (after)
- Duke Street (NW-bound)
- Duke Street (SE-bound)
- Elbe Street (NW-bound)
- Elbe Street (SE-bound)
- Foot of the Walk (NE-bound)
- Foot of the Walk (SW-bound 1)
- Foot of the Walk (SW-bound 2)
- Junction Place (after)
- Kirkgate Centre
- Kirkgate Centre (opp)
- Laurie Street (after)
- Laurie Street (before)
- Mill Lane (before)
- Mill Lane (opp)
- Parliament Street (after)
- Parliament Street (opp)
- Queen Charlotte Street (before)
- Queen Charlotte Street (near)
- St Anthony Street (before)
- St Anthony Street (opp)
- St Clair Avenue (after)
- St Clair Avenue (before)
- The Shore (NE-bound)
- The Shore (SW-bound)
Operators in Leith
Bus services here are registered with The City of Edinburgh Council. See registered service changes and withdrawals →
Frequently asked questions
Which buses run in Leith?
17 bus routes serve Leith, run by Lothian Buses and Midland Bluebird. The busiest are the 25 (Longstone to Riccarton), the 16 (Silverknowes to Bonaly), the 21 (Edinburgh Royal Infirmary to South Gyle), the 1 (South Leith to Clermiston), the 7 (Newhaven to Edinburgh Royal Infirmary), the 35 (Longstone to Riccarton), the 34 (North Leith to Riccarton) and the 14 (Hillside to Edmonstone), plus 7 other regular routes and 2 school or occasional services.
How much is the bus fare in Leith?
Fares in Leith are set by each operator — the England fare cap doesn't apply in Scotland. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
How many bus stops are there in Leith?
There are 39 active bus stops in Leith. Each stop page on this site shows the next departures and every route that calls there.