Bus 23 in Edinburgh links Lennox Row and Greenbank Terminus. The route is 10.2 km long with 42 stops, and the official schedule from Lothian Buses puts the full trip at about 53 minutes. On a weekday it runs 64 trips in one direction, and 44 on a weekend day.

Route at a glance
| Mode | Bus |
|---|---|
| Route number | 23 |
| City | Edinburgh |
| Operator | Lothian Buses |
| Start → end | Lennox Row → Greenbank Terminus |
| End → start | Greenbank Terminus → Lennox Row |
| Route length | 10.2 km / 10.0 km in the opposite direction |
| Number of stops | 42 / 44 in the opposite direction |
| Travel time | about 53 minutes |
| Trips per day | 64 on weekdays, 44 on weekends one way |
| Frequency | peak 14–17 · midday 2–18 · weekend 1–34 |
| First / last trip from «Lennox Row» | 00:11 / 23:41 |
| First / last trip from «Greenbank Terminus» | 06:05 / 23:59 |
| Fare | 2.40 £ (fare in effect since 22 February 2026) |
| Updated | August 22, 2026 |
Route of Bus 23
Outbound: Lennox Row → Greenbank Terminus
This direction has 42 stops and runs 10.2 km. The route passes Zetland Place, Royal Botanic Garden, Lauriston Place, Belhaven Place. Below is the full list with the distance from the first stop.
| No. | Stop | From start | Note |
|---|---|---|---|
| 1 | Lennox Row | 0.0 km | Terminus |
| 2 | Zetland Place | 0.2 km | |
| 3 | East Trinity Road | 0.3 km | |
| 4 | Caithness Place | 0.6 km | |
| 5 | Denham Green Avenue | 0.8 km | |
| 6 | Bangholm Avenue | 0.9 km | |
| 7 | Goldenacre | 1.1 km | |
| 8 | St James Church | 1.3 km | |
| 9 | Goldenacre Terrace | 1.5 km | |
| 10 | Warriston Gardens | 1.6 km | |
| 11 | Warriston Drive | 1.8 km | |
| 12 | Royal Botanic Garden | 2.0 km | |
| 13 | Brandon Terrace | 2.4 km | |
| 14 | Airlie Place | 2.6 km | |
| 15 | Fettes Row | 2.8 km | |
| 16 | Great King Street | 3.0 km | |
| 17 | Abercromby Place | 3.1 km | |
| 18 | Thistle Street | 3.3 km | |
| 19 | Hanover Street | 3.5 km | |
| 20 | The Mound | 3.7 km | |
| 21 | Victoria Street | 4.2 km | |
| 22 | Lauriston Place | 4.7 km | |
| 23 | Lauriston Building | 4.9 km | |
| 24 | Chalmers Street | 5.1 km | |
| 25 | Home Street | 5.6 km | |
| 26 | Whitehouse Loan | 6.0 km | |
| 27 | Bruntsfield Place | 6.3 km | |
| 28 | Holy Corner | 6.6 km | |
| 29 | Churchhill | 6.9 km | |
| 30 | Springvalley Gardens | 7.3 km | |
| 31 | Morningside Station | 7.6 km | |
| 32 | Belhaven Place | 7.8 km | |
| 33 | Bruce Street | 8.0 km | |
| 34 | Balcarres Court | 8.2 km | |
| 35 | Craighouse Gardens | 8.5 km | |
| 36 | Morningside Gardens | 9.0 km | |
| 37 | Craiglea Drive | 9.2 km | |
| 38 | Greenbank Drive | 9.4 km | |
| 39 | Ashy Path | 9.8 km | |
| 40 | The Steils | 9.9 km | |
| 41 | Greenbank Village | 10.1 km | |
| 42 | Greenbank Terminus | 10.2 km | Terminus |
Inbound: Greenbank Terminus → Lennox Row
This direction has 44 stops and runs 10.0 km. The route passes Greenbank Village, Morningside Station, Lauriston Building, Brandon Terrace. Below is the full list with the distance from the first stop.
| No. | Stop | From start | Note |
|---|---|---|---|
| 1 | Greenbank Terminus | 0.0 km | Terminus |
| 2 | Greenbank Village | 0.2 km | |
| 3 | The Steils | 0.3 km | |
| 4 | Ashy Path | 0.5 km | |
| 5 | Greenbank Drive | 0.8 km | |
| 6 | Craiglea Drive | 1.1 km | |
| 7 | Morningside Gardens | 1.3 km | |
| 8 | Craighouse Gardens | 1.7 km | |
| 9 | Balcarres Court | 1.9 km | |
| 10 | Bruce Street | 2.1 km | |
| 11 | Belhaven Place | 2.4 km | |
| 12 | Morningside Station | 2.6 km | |
| 13 | Springvalley Gardens | 2.9 km | |
| 14 | Morningside Place | 3.1 km | |
| 15 | Churchhill | 3.4 km | |
| 16 | Holy Corner | 3.6 km | |
| 17 | Bruntsfield Place | 3.8 km | |
| 18 | Viewforth | 3.9 km | |
| 19 | Whitehouse Loan | 4.3 km | |
| 20 | Home Street | 4.7 km | |
| 21 | Glen Street | 4.9 km | |
| 22 | Lauriston Building | 5.2 km | |
| 23 | Forrest Road | 5.7 km | |
| 24 | Victoria Street | 5.9 km | |
| 25 | The Mound | 6.4 km | |
| 26 | Hanover Street | 6.6 km | |
| 27 | Thistle Street | 6.8 km | |
| 28 | Abercromby Place | 7.0 km | |
| 29 | Great King Street | 7.2 km | |
| 30 | Fettes Row | 7.4 km | |
| 31 | Airlie Place | 7.6 km | |
| 32 | Brandon Terrace | 7.7 km | |
| 33 | Inverleith Terrace | 7.9 km | |
| 34 | Royal Botanic Garden | 8.2 km | |
| 35 | Warriston Drive | 8.4 km | |
| 36 | Warriston Gardens | 8.6 km | |
| 37 | Goldenacre Terrace | 8.7 km | |
| 38 | St James Church | 8.8 km | |
| 39 | Goldenacre | 9.0 km | |
| 40 | Bangholm Avenue | 9.2 km | |
| 41 | Denham Green Avenue | 9.4 km | |
| 42 | Caithness Place | 9.6 km | |
| 43 | Lomond Road | 9.8 km | |
| 44 | Lennox Row | 10.0 km | Terminus |
Schedule and frequency
According to the official schedule from Lothian Buses, the route runs 64 trips in one direction on a weekday, and 44 on a weekend day.
| Direction | Weekdays | Weekends and holidays |
|---|---|---|
| From «Lennox Row» | 00:11 — 23:41 | 00:12 — 23:42 |
| From «Greenbank Terminus» | 06:05 — 23:59 | 07:47 — 23:55 |
Frequency calculated from the departure table: in the morning peak buses run every 14–17 minutes, most often every 15; midday every 2–18 minutes; in the afternoon peak every 14–20; on weekends every 1–34 minutes.
Fare and payment
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.
Frequently asked questions
How much does a ride on bus 23 cost?
2.40 £ for a single ride — fare in effect since 22 February 2026.
When do the first and last trips run?
From Lennox Row the first is at 00:11 and the last at 23:41. From Greenbank Terminus they are 06:05 and 23:59.
How long does the trip from Lennox Row to Greenbank Terminus take?
About 53 minutes end to end — the median of full trips in the official schedule.
How many stops does the route have?
42 outbound and 44 inbound according to the official GTFS feed. The two lists do not match exactly.
Does bus 23 run on weekends?
Yes. On weekends and holidays there are 44 trips in one direction, running from Lennox Row between 00:12 and 23:42.
Every route number with its termini, operating hours and travel time is collected in the Edinburgh buses overview.
Data current as of August 22, 2026. Schedule and termini — Lothian Buses. Fares — Lothian Buses. Stop list, schedule and route geometry come from the official GTFS feed (Bus Open Data Service (BODS)).