Bus 23 in London links Great Western Road (W10) and Aldwych / Drury Lane. The route is 0.0 km long with 36 stops, and the official schedule from Transport for London puts the full trip at about 62 minutes. On a weekday it runs 106 trips in one direction.

Route at a glance
| Mode | Bus |
|---|---|
| Route number | 23 |
| City | London |
| Operator | Transport for London (TfL) |
| Start → end | Great Western Road (W10) → Aldwych / Drury Lane |
| End → start | Aldwych / Drury Lane → Great Western Road (W10) |
| Route length | 0.0 km / 0.0 km in the opposite direction |
| Number of stops | 36 / 37 in the opposite direction |
| Travel time | about 62 minutes |
| Trips per day | 106 on weekdays one way |
| Frequency | peak 12 · midday 12 |
| First / last trip from «Great Western Road (W10)» | 00:03 / 23:51 |
| First / last trip from «Aldwych / Drury Lane» | 00:03 / 23:51 |
| Fare | 1.75 £ (fare in effect since 5 July 2026) |
| Updated | August 22, 2026 |
Route of Bus 23
Outbound: Great Western Road (W10) → Aldwych / Drury Lane
This direction has 36 stops. The route passes Edenham Way, Chesterton Road, Bishops Bridge Road / Westbourne Terrace, Dorchester Hotel. The full list of stops in order is below.
| No. | Stop | From start | Note |
|---|---|---|---|
| 1 | Great Western Road (W10) | 0.0 km | Terminus |
| 2 | Edenham Way | 0.0 km | |
| 3 | Golborne Road | 0.0 km | |
| 4 | Bosworth Road | 0.0 km | |
| 5 | West Row | 0.0 km | |
| 6 | Ladbroke Grove Sainsbury’s | 0.0 km | |
| 7 | Kensal House | 0.0 km | |
| 8 | Barlby Road | 0.0 km | |
| 9 | St Charles Square/Ladbroke Grv | 0.0 km | |
| 10 | Chesterton Road | 0.0 km | |
| 11 | Ladbroke Grove | 0.0 km | |
| 12 | Elgin Crescent | 0.0 km | |
| 13 | Portobello Road | 0.0 km | |
| 14 | Westbourne Grove/Colville Road | 0.0 km | |
| 15 | Chepstow Rd / Westbourne Grove | 0.0 km | |
| 16 | Queensway Bayswater | 0.0 km | |
| 17 | Porchester Terrace North | 0.0 km | |
| 18 | Bishops Bridge Road / Westbourne Terrace | 0.0 km | |
| 19 | Paddington Station / Eastbourne Terrace | 0.0 km | |
| 20 | Paddington Station | 0.0 km | |
| 21 | St Marys Hospital | 0.0 km | |
| 22 | Edgware Road / Praed Street | 0.0 km | |
| 23 | George Street (W2) | 0.0 km | |
| 24 | Marble Arch Station / Edgware Road | 0.0 km | |
| 25 | Marble Arch Station / Park Lane | 0.0 km | |
| 26 | Dorchester Hotel | 0.0 km | |
| 27 | London Hilton Hotel | 0.0 km | |
| 28 | Old Park Lane / Hard Rock Cafe | 0.0 km | |
| 29 | Green Park Station | 0.0 km | |
| 30 | Old Bond Street /Royal Academy | 0.0 km | |
| 31 | Piccadilly Circus | 0.0 km | |
| 32 | Haymarket / Jermyn Street | 0.0 km | |
| 33 | Trafalgar Square | 0.0 km | |
| 34 | Charing Cross | 0.0 km | |
| 35 | Southampton Street / Covent Garden | 0.0 km | |
| 36 | Aldwych / Drury Lane | 0.0 km | Terminus |
Inbound: Aldwych / Drury Lane → Great Western Road (W10)
This direction has 37 stops. The route passes Savoy Street, Green Park / Constitution Hill, Paddington Station, Blenheim Crescent. The full list of stops in order is below.
| No. | Stop | From start | Note |
|---|---|---|---|
| 1 | Aldwych / Bush House | 0.0 km | Terminus |
| 2 | Savoy Street | 0.0 km | |
| 3 | Bedford Street | 0.0 km | |
| 4 | Charing Cross | 0.0 km | |
| 5 | Trafalgar Square | 0.0 km | |
| 6 | Regent Street / St James’s | 0.0 km | |
| 7 | Piccadilly Circus | 0.0 km | |
| 8 | Old Bond Street /Royal Academy | 0.0 km | |
| 9 | Green Park Station | 0.0 km | |
| 10 | Green Park / Constitution Hill | 0.0 km | |
| 11 | London Hilton Hotel | 0.0 km | |
| 12 | Dorchester Hotel | 0.0 km | |
| 13 | Marble Arch Station / Park Lane | 0.0 km | |
| 14 | Marble Arch Station / Edgware Road | 0.0 km | |
| 15 | Burwood Place | 0.0 km | |
| 16 | Sussex Gardens | 0.0 km | |
| 17 | St Marys Hospital | 0.0 km | |
| 18 | Paddington Station | 0.0 km | |
| 19 | Paddington Station / Eastbourne Terrace | 0.0 km | |
| 20 | Westbourne Terrace | 0.0 km | |
| 21 | Gloucester Terrace | 0.0 km | |
| 22 | Westbourne Grove / Queensway | 0.0 km | |
| 23 | Chepstow Road | 0.0 km | |
| 24 | Colville Road (W11) | 0.0 km | |
| 25 | Portobello and Golborne Market | 0.0 km | |
| 26 | Blenheim Crescent | 0.0 km | |
| 27 | Ladbroke Grove | 0.0 km | |
| 28 | Chesterton Road | 0.0 km | |
| 29 | St Charles Square/Ladbroke Grv | 0.0 km | |
| 30 | Barlby Road | 0.0 km | |
| 31 | Kensal House | 0.0 km | |
| 32 | Ladbroke Grove Sainsbury’s | 0.0 km | |
| 33 | Alderson Street | 0.0 km | |
| 34 | Bosworth Road | 0.0 km | |
| 35 | Golborne Road | 0.0 km | |
| 36 | Edenham Way | 0.0 km | |
| 37 | Westbourne Park Bus Garage | 0.0 km | Terminus |
Schedule and frequency
According to the official schedule from Transport for London, the route runs 106 trips in one direction on a weekday.
| Direction | Weekdays | Weekends and holidays |
|---|---|---|
| From «Great Western Road (W10)» | 00:03 — 23:51 | — — — |
| From «Aldwych / Drury Lane» | 00:03 — 23:51 | — — — |
Frequency calculated from the departure table: in the morning peak buses run every 12 minutes; midday every 12 minutes; in the afternoon peak every 12.
Fare and payment
A single ride costs 1.75 £ — fare in effect since 5 July 2026. The same fare applies to buses in London.
A single bus or tram journey costs £1.75. The Hopper fare lets you make unlimited bus and tram journeys within one hour of your first tap at no extra charge. Daily spending is capped at £5.25; a 7 Day Bus & Tram Pass costs £24.70. London buses do not accept cash — pay by contactless or Oyster. Transfers within 60 minutes are free. Within the Hopper hour the transfers are free; you must tap the same card or device.
Frequently asked questions
How much does a ride on bus 23 cost?
1.75 £ for a single ride — fare in effect since 5 July 2026.
When do the first and last trips run?
From Great Western Road (W10) the first is at 00:03 and the last at 23:51. From Aldwych / Drury Lane they are 00:03 and 23:51.
How long does the trip from Great Western Road (W10) to Aldwych / Drury Lane take?
About 62 minutes end to end — the median of full trips in the official schedule.
How many stops does the route have?
36 outbound and 37 inbound according to the official GTFS feed. The two lists do not match exactly.
Does bus 23 run on weekends?
Yes, the route runs every day, with a separate weekend schedule.
Every route number with its termini, operating hours and travel time is collected in the London buses overview.
Data current as of August 22, 2026. Schedule and termini — Transport for London (TfL). Fares — Mayor of London, MD3517 July 2026 fare changes (Direction to TfL). Stop list, schedule and route geometry come from the official GTFS feed (Bus Open Data Service (BODS), version 20260822_025337).