77 bus routes run in Edinburgh according to the official schedule from Lothian Buses. Together they make over 2700 trips in each direction on a weekday. The longest ride is route 44 (Cowpits Road — Cockburn Crescent, about 118 minutes); the most frequent is route 100, with about 143 trips a day. The table below lists terminuses, service hours, travel time and the number of trips for every route.
Every route in one table
| Route | Corridor | Service hours | Travel time | Trips (weekday / weekend) |
|---|---|---|---|---|
| 1 | Seafield Street — Clermiston Crescent | 04:55 — 23:30 | 71 min | 69 / 45 |
| N1 | Leith Street — Clerwood Park | 01:00 — 01:00 | 39 min | 1 / 3 |
| 2 | Asda The Jewel — Hermiston Gait Retail Park | 04:52 — 22:48 | 71 min | 49 / 29 |
| 3 | Cook Crescent — Clovenstone Drive | 04:50 — 23:38 | 106 min | 80 / 51 |
| N3 | Terminus — West Maitland Street | 01:12 — 04:12 | 49 min | 4 / 5 |
| 4 | Queen Margaret University — Snowsports Centre | 04:54 — 23:10 | 80 min | 51 / 37 |
| X4 | Somers Park — Atholl Crescent | 04:44 — 23:00 | 58 min | 35 / 24 |
| 5 | Asda The Jewel — Hunter’s Tryst | 04:47 — 23:06 | 70 min | 61 / 40 |
| 6 | Asda The Jewel — St Andrew Street | — — — | — | 0 / — |
| 7 | Craighall Road — Royal Infirmary | 04:25 — 23:23 | 70 min | 58 / 27 |
| 8 | Waterfront Gait — Royal Infirmary | 04:58 — 23:57 | 60 min | 51 / 35 |
| 9 | Waterfront Gait — Kings Buildings | 06:46 — 23:35 | 54 min | 51 / 30 |
| 10 | Bonaly Terminus — Ocean Terminal | 06:09 — 23:56 | 60 min | 54 / 33 |
| 11 | Western Harbour Park — Hyvots Bank Terminus | 05:19 — 23:23 | 73 min | 82 / 60 |
| N11 | Elm Row — Hyvots Bank Terminus | 00:54 — 23:54 | 33 min | 4 / 4 |
| 12 | Marine Garage — Gyle Centre | 06:21 — 21:52 | 89 min | 31 / 14 |
| X12 | Murrayfield Road — Ingliston Park & Ride | — — — | — | 0 / — |
| 13 | Craigleith Retail Park — Lochend Avenue | 06:35 — 18:33 | 57 min | 12 / — |
| 14 | Craigroyston Community High School — Greendykes Terminus | 00:00 — 23:24 | 68 min | 58 / 51 |
| N14 | Waterfront Gait — Surgeons’ Hall | 00:43 — 03:43 | 25 min | 4 / 4 |
| 15 | Marine Garage — Gowkley Moss | 05:59 — 18:45 | 67 min | 18 / — |
| 16 | Silverknowes Terminus — Torphin Terminus | 04:04 — 23:58 | 89 min | 88 / 67 |
| N16 | Silverknowes Terminus — Torphin Terminus | 00:13 — 03:34 | 53 min | 8 / 8 |
| 17 | Shrubhill — Terminal | 02:57 — 23:13 | 49 min | 39 / 39 |
| 18 | Fort Kinnaird West — Terminal | 03:08 — 23:50 | 86 min | 38 / 28 |
| 19 | Joppa Pans layby — Granton Square | 05:13 — 23:26 | 63 min | 63 / 45 |
| X19 | St Andrew’s House — Bus Terminal | 06:30 — 23:10 | 54 min | 21 / 16 |
| 20 | Corn Exchange — Calder Crescent | 09:55 — 14:31 | 27 min | 6 / — |
| 21 | Royal Infirmary — Gyle Centre | 04:46 — 23:50 | 98 min | 71 / 41 |
| 22 | Granton Harbour — Gyle Centre | 05:42 — 23:14 | 61 min | 35 / 28 |
| 22A | Lothian Road — Gyle Centre | 04:40 — 05:40 | 25 min | 2 / 2 |
| 23 | Lennox Row — Greenbank Terminus | 00:11 — 23:41 | 53 min | 64 / 44 |
| 24 | Waterfront Broadway — Royal Infirmary | 05:26 — 23:22 | 72 min | 61 / 32 |
| 25 | Restalrig Avenue — Heriot Watt Campus | 04:00 — 23:19 | 72 min | 89 / 63 |
| N25 | Duke Street — Heriot Watt Campus | 00:07 — 03:37 | 34 min | 9 / 9 |
| 26 | Road End — Clerwood Terminus | 00:05 — 23:55 | 101 min | 105 / 77 |
| N26 | Road End — West Maitland Street | 00:45 — 04:10 | 44 min | 5 / 7 |
| 27 | Silverknowes Terminus — Hunter’s Tryst | 00:11 — 23:41 | 67 min | 70 / 49 |
| 28 | Mansfield Place — Gilmerton Station Road | — — — | — | 0 / — |
| 29 | Silverknowes Golf Course — Terminus | 04:12 — 23:35 | 94 min | 53 / 39 |
| 30 | Queen Margaret University — Clovenstone Drive | 04:32 — 23:24 | 81 min | 95 / 75 |
| N30 | Bridge Street — Westside Plaza | 00:40 — 03:39 | 51 min | 6 / 6 |
| 31 | Terminus — East Craigs Centre | 00:16 — 23:58 | 92 min | 79 / 51 |
| N31 | Burnbrae Avenue — West Maitland Street | 01:03 — 01:03 | 28 min | 1 / 3 |
| 32 | Waterfront Broadway — Cockburn Crescent | 06:05 — 21:41 | 52 min | 17 / — |
| 33 | Wester Millerhill — Westburn Grove | 04:45 — 23:12 | 89 min | 49 / 35 |
| X33 | Semple Street — Retail Park | 16:26 — 17:41 | 98 min | 3 / — |
| 34 | Ocean Terminal — The Avenue | 04:49 — 23:19 | 78 min | 59 / 36 |
| 35 | Ocean Terminal — The Avenue | 05:08 — 23:38 | 78 min | 59 / 42 |
| N35 | Ocean Terminal — Heriot Watt Campus | 00:00 — 01:02 | 48 min | 2 / 2 |
| 36 | Ocean Terminal — Gyle Centre | 05:08 — 22:20 | 90 min | 41 / 26 |
| 37 | Silverknowes Terminus — Terminus | 04:12 — 23:35 | 103 min | 68 / 52 |
| N37 | Terminus — Silverknowes Neuk | 00:31 — 04:08 | 50 min | 5 / 5 |
| 38 | Waterfront Broadway — Royal Infirmary | 05:17 — 21:25 | 72 min | 42 / 18 |
| 39 | Schools Campus — Cameron Crescent | 06:45 — 18:45 | 43 min | 13 / — |
| 43 | St Andrew’s House — Scotstoun Terminus | 06:12 — 23:30 | 59 min | 49 / 40 |
| N43 | Leith Street — Royston Roundabout | 00:30 — 00:30 | 73 min | 1 / 2 |
| 44 | Cowpits Road — Cockburn Crescent | 04:24 — 23:06 | 118 min | 87 / 53 |
| N44 | Leith Street — Cockburn Crescent | 00:30 — 01:35 | 34 min | 2 / 3 |
| 45 | Joppa Pans — Heriot Watt Campus | 05:54 — 18:38 | 79 min | 26 / 10 |
| 47 | Cammo Terminus — Wyvis Park | 00:03 — 23:33 | 102 min | 46 / 36 |
| 47B | Cammo Terminus — Wyvis Park | 05:14 — 08:06 | 103 min | 10 / — |
| X47 | East Craigs Centre — Frederick Street | 07:15 — 07:31 | 39 min | 2 / — |
| 49 | Fort Kinnaird — Royal Infirmary | 04:49 — 23:50 | 77 min | 55 / 39 |
| 60 | Torphichen Street — Holyrood Gait | 09:10 — 17:10 | 20 min | 9 / — |
| 68 | Gyle Centre — Gyle Centre | 09:01 — 15:30 | 65 min | 7 / — |
| 69 | Asda The Jewel — Asda The Jewel | 09:00 — 15:30 | 55 min | 7 / — |
| 70 | Hermiston Park & Ride — Gyle Centre | 06:00 — 22:40 | 30 min | 17 / 15 |
| 71 | Scotstoun Terminus — Gyle Centre | 06:42 — 19:05 | 37 min | 13 / 11 |
| 98 | George Street (The Dome) — Royal Highland Centre | — — — | — | 0 / 42 |
| 100 | Waverley Bridge — Terminal | 00:00 — 23:50 | 29 min | 143 / 143 |
| 106 | High Street — Western General Hospital | 06:17 — 22:08 | 96 min | 19 / 15 |
| 110 | Market Street — Railway Station Journey Hub | 06:40 — 18:50 | 47 min | 15 / — |
| 111 | High Street — Royal Infirmary | 06:05 — 17:05 | 85 min | 10 / — |
| 115 | Robertson Avenue — Macmerry Business Park | 08:30 — 16:35 | 19 min | 9 / — |
| 124 | Tesco — Usher Hall | 04:58 — 23:12 | 111 min | 33 / 25 |
| 140 | Tesco Terminus — Town Centre | 04:57 — 23:10 | 67 min | 21 / 15 |
Not every route number has a page. We do not publish a route when something necessary is missing from the open data — the weekday schedule, the opposite direction or the name of a terminus. Where the stop list is incomplete but the terminuses and the official schedule are accurate, the page exists — and says so plainly.
What a ride costs
A single ride costs £2.40 — fare in effect since 22 February 2026. The same fare applies to Lothian buses in Edinburgh.
A single bus journey costs £2.40 and covers one journey only — it gives no transfer and is not valid on Edinburgh Trams. A City DAYticket is £6.00 and works on both bus and tram; contactless travel is capped at £5.70 a day.
Common questions
How many routes run in Edinburgh?
77 bus routes per the official schedule from Lothian Buses.
What does a ride cost?
£2.40 for a single ride — fare in effect since 22 February 2026.
Which route takes the longest?
Route 44 (Cowpits Road — Cockburn Crescent): about 118 minutes one way.
Where can I see exact departure times?
Trip-by-trip times are published by Lothian Buses; this page gives service hours and the number of trips per day.
Data as of August 22, 2026. Schedule and route list — Lothian Buses. Fares — Lothian Buses. Stop list, schedule and route geometry come from the official GTFS feed (Bus Open Data Service (BODS)).