Bus times in Leith

16 bus routes and 39 bus stops in Leith (Edinburgh area). Pick a stop for live departures, or a route for the full timetable.

💷 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. Who travels free →

Bus routes serving Leith

Bus stops in Leith

Operators in Leith

Frequently asked questions

Which buses run in Leith?

16 bus routes currently serve Leith: the 1 (Seafield Street to Clermiston Crescent), the 7 (Craighall Road to Royal Infirmary), the 10 (Bonaly Terminus to Ocean Terminal), the 13 (Craigleith Retail Park to Restalrig Road South), the 14 (Craigroyston Community High School to Greendykes Terminus), the 16 (Silverknowes Terminus to Torphin Terminus), the 17 (Ocean Terminal to Airport), the 21 (Royal Infirmary to Clovenstone Road), the 25 (Restalrig Avenue to Heriot Watt Campus), the 34 (Ocean Terminal to The Avenue), the 35 (Ocean Terminal to The Avenue), the 36 (Ocean Terminal to Gyle Centre), the 49 (Fort Kinnaird to Royal Infirmary), the N14 (Waterfront Gait to Nicolson Square), the N16 (Silverknowes Terminus to Torphin Terminus), the N35 (Ocean Terminal to Heriot Watt Campus).

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.

Where can you get to by bus from Leith?

Bus times near Leith