Bus times in Edinburgh

137 bus routes and 2138 bus stops in Edinburgh. Pick a stop for live departures, or a route for the full timetable.

💷 Fares in Edinburgh 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 Edinburgh

Bus stops in Edinburgh

Showing the 500 busiest of 2,138 stops — use the search box to find a specific stop.

Abbeyhill

Baberton

Balgreen

Barnton

Bingham

Blackhall

Bonaly

Bonnington

Braepark

Braids

Broomhouse

Broughton

Brunstane

Bruntsfield

Bughtlin

Burdiehouse

Calders

Calton

Canongate

Canonmills

Clermiston

Coates

Colinton

Comely Bank

Corstorphine

Craigentinny

Craigleith

Craiglockhart

Craigmillar

Cramond

Cramond Bridge

Dalry

Operators in Edinburgh

Frequently asked questions

Which buses run in Edinburgh?

137 bus routes currently serve Edinburgh: the 1 (Seafield Street to Clermiston Crescent), the 2 (Asda The Jewel to Hermiston Gait Retail Park), the 3 (Cook Crescent to Clovenstone Drive), the 4 (Queen Margaret University to Snowsports Centre), the 5 (Dalkeith to Asda The Jewel), the 5 (Asda The Jewel to Hunter's Tryst), the 6 (Magdalene to St Andrew Street), the 7 (Craighall Road to Royal Infirmary), the 8 (Waterfront Gait to Royal Infirmary), the 9 (Waterfront Gait to Kings Buildings), the 10 (Bonaly Terminus to Ocean Terminal), the 11 (Western Harbour Park to Hyvots Bank Terminus), the 12 (Bus Depot to Gyle Centre), the 13 (Craigleith Retail Park to Restalrig Road South), the 14 (Craigroyston Community High School to Greendykes Terminus), the 15 (Bus Depot to Gowkley Moss), the 16 (Bus Terminal to Western General Hospital), the 16 (Silverknowes Terminus to Torphin Terminus), the 17 (Ocean Terminal to Airport), the 18 (Fort Kinnaird West to Airport) and more.

How much is the bus fare in Edinburgh?

Fares in Edinburgh 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 Edinburgh?

There are 2138 active bus stops in Edinburgh across Abbeyhill, Baberton, Balgreen, Barnton, Bingham, Blackhall, Bonaly, Bonnington, Braepark, Braids. Each stop page on this site shows the next departures and every route that calls there.

Where can you get to by bus from Edinburgh?

Bus times near Edinburgh