23 bus timetable
Looking for the number 23 bus? 65 different bus routes are numbered 23 across the UK and Ireland, run by 58 operators in 13 areas. They are separate services that happen to share a number — pick yours below for its timetable, stops, live map and fares.
No 23 bus here matches “”. Search the whole site for it, or clear the box to see every 23.
23 bus in London
1 route
- London — Kensal Town to Temple via Lisson Grove, Hyde Park Corner London Transit · runs 24 hours · 212 buses a weekday
23 bus in South East England
9 routes
- Canterbury — Canterbury circular via Spring Lane Estate Stagecoach South East · 07:15–22:49 · 33 buses a weekday
- Maidstone — Maidstone to Goudhurst via West Farleigh, Yalding Nu-Venture · not Sundays · 06:45–17:38 · 19 buses a weekday
- Reading — Reading circular via Caversham, Emmer Green Reading Buses · 05:35–23:30 · 33 buses a weekday
Show 6 more 23 buses in South East England
- Crawley — Crawley to Worthing via Oakhill Metrobus · 05:30–23:27 · 56 buses a weekday
- Guildford — Guildford to Merrow via Charlotteville Compass Travel · not Sundays · 10:32–16:52 · 8 buses a weekday
- Harlow — Harlow circular via Church Langley Central Connect · 05:38–23:10 · 53 buses a weekday
- Lewes — Lewes to Newhaven via Southover, Iford Cuckmere Buses · Sundays only · 10:20–15:49
- Peacehaven — Peacehaven to Woodingdean via Saltdean, Brighton Brighton & Hove Bus and Coach Company · 05:36–00:23 · 76 buses a weekday
- Southend-on-Sea — Southend Airport to Leigh-on-Sea via Prittlewell, Eastwood Stephensons of Essex · weekdays only · at 17:08 · 1 bus a weekday
23 bus in South West England
10 routes
- Gloucester — Gloucester to Coleford via Lydney, Bream Stagecoach West · 05:50–00:15 · 30 buses a weekday
- Plymouth — Plymouth circular via Mount Gould, Cattedown Plymouth Citybus · 06:10–21:50 · 27 buses a weekday
- Swindon — Swindon to South Marston via Walcot East, Covingham Swindon's Bus Company · not Sundays · 10:00–14:22 · 6 buses a weekday
Show 7 more 23 buses in South West England
- Ashmansworth — Ashmansworth to Newbury via East End, Burghclere Hampshire Community Transport · Mondays and Fridays only · 10:00–13:30 · 2 buses a weekday
- Eastleigh — Eastleigh circular via Chandlers Ford, Velmore Bluestar · not Sundays · 09:00–15:30 · 8 buses a weekday
- Havant — Havant to Southsea via Cosham, Portsmouth Stagecoach South · runs 24 hours · 196 buses a weekday
- Liphook — Liphook to Haslemere via Bordon, Shottermill Stagecoach South · not Sundays · 06:38–18:45 · 14 buses a weekday
- St Austell — St Austell to Gorran Haven via Mount Charles, Polgooth Go Cornwall Bus · not Sundays · 08:43–16:50 · 8 buses a weekday
- Torbay — Paignton South Devon College to PTN Bus Station via Broadsands, Goodrington Stagecoach South West · 07:10–23:16 · 78 buses a weekday
- West Bagborough — Cotford St Luke to Taunton via Bishops Lydeard, Fulford Hatch Green Coaches · weekdays only · 10:05–15:10 · 6 buses a weekday
23 bus in East of England
2 routes
- Horningtoft — Horningtoft to Norwich via Taverham, Hellesdon Sanders Coaches · Wednesdays only · 09:00–13:10 · 2 buses a weekday
- Norwich — Heartsease to Longwater Retail Park via Norwich, New Costessey First Norfolk & Suffolk · 06:47–22:07 · 33 buses a weekday
23 bus in East Midlands
3 routes
- Farndon — Farndon to Grantham via Great Gonerby, Gonerby Hill Foot Marshalls of Sutton on Trent · weekdays only · 07:30–15:40 · 2 buses a weekday
- Mansfield — Mansfield to Whaley Thorns via Shirebrook, Langwith Stagecoach East Midlands · not Sundays · 05:20–19:15 · 38 buses a weekday
- Peterborough — Peterborough to Yaxley via Orton Longueville, Orton Waterville Central Connect · weekdays only · 06:30–18:09 · 6 buses a weekday
23 bus in West Midlands
7 routes
- Birmingham — Bus Mall to Newman University National Express West Midlands · 03:58–01:08 · 313 buses a weekday
- Shrewsbury — Shrewsbury to Monkmoor via Abbey Foregate, Belvidere Hotspur · not Sundays · 08:21–17:36 · 19 buses a weekday
- Stoke-on-Trent — Hanley to Newstead via Fenton, Blurton First Potteries · 05:50–23:10 · 48 buses a weekday
Show 4 more 23 buses in West Midlands
- Cannock — Hednesford to Cannock via Heath Hayes, Hawks Green Select Bus Services · weekdays only · 09:40–14:01 · 10 buses a weekday
- Oldbury — Oldbury to Brandhall via Rood End, Bristnall Fields National Express West Midlands · not Sundays · 06:42–18:42 · 26 buses a weekday
- Walsall — Bloxwich to Brownhills West via Blakenall Heath, Ogley Hay Walsall Community Transport · not Sundays · 07:52–16:28 · 18 buses a weekday
- Wednesbury — Wednesbury to Willenhall via Gospel Oak, Bilston Carolean Coaches · not Sundays · 08:05–17:30 · 20 buses a weekday
23 bus in Yorkshire & the Humber
2 routes
- Leeds — Leeds to Holt Park via Woodhouse, Headingley First Leeds · 04:58–23:18 · 123 buses a weekday
- Millhouse Green — Millhouse Green to Stocksbridge via Wortley, Deepcar South Pennine Community Transport · not Sundays · 08:52–15:36 · 10 buses a weekday
23 bus in North West England
5 routes
- Preston — Preston to Eastway via Bamber Bridge, Fulwood Preston Bus · 05:00–23:10 · 161 buses a weekday
- St Helens — St Helens circular via Green Bank, Sutton Metro Network · 07:44–22:30 · 16 buses a weekday
- Warrington — Warrington circular via Orford Link Network · weekdays only · 09:20–14:10 · 6 buses a weekday
Show 2 more 23 buses in North West England
- Ellesmere Port — Ellesmere Port to Neston via Whitby, Great Sutton Stagecoach Merseyside and South Lancashire · weekdays only · 07:50–18:20 · 11 buses a weekday
- Stockport — Stockport to The Trafford Centre via Didsbury, Chorlton Bee Network · 05:11–00:03 · 96 buses a weekday
23 bus in North East England
2 routes
- Hartlepool — Marina to Peterlee via Hartlepool, West View Arriva North East · not Sundays · 06:07–17:32 · 42 buses a weekday
- Seaburn Dene — Seaburn to Thorney Close via Sunderland, Ashbrooke Stagecoach North East · 05:38–22:38 · 108 buses a weekday
23 bus in Scotland
12 routes
- Dundee — Dundee circular via Stobswell, Woodside Xplore Dundee · weekdays only · 08:47–14:58 · 14 buses a weekday
- Perth — Perth to Ballinluig via Inveralmond, Waterloo Stagecoach East Scotland · 05:45–23:02 · 7 buses a weekday
- Perth — Perth to Aberfeldy via Inveralmond, Waterloo Dochertys Midland Coaches · not Sundays · 18:30–19:17 · 2 buses a weekday
Show 9 more 23 buses in Scotland
- Aberdeen — Heathryfold to Sheddocksley via Aberdeen, Summerhill First Aberdeen · 05:15–23:45 · 149 buses a weekday
- Ardrishaig — Ardrishaig to Oban via Lochgilphead, Bridgend West Coast Motors · not Sundays · 10:05–15:00 · 2 buses a weekday
- Ballinluig — Ballinluig Tulliemet Road End to Aberfeldy Chapel Street Stagecoach East Scotland · 06:25–20:45 · 6 buses a weekday
- Edinburgh — Trinity to Greenbank via Edinburgh, Morningside Lothian Buses · 05:51–00:12 · 129 buses a weekday
- Forfar — Forfar circular via Lilybank, Whitehills Short's Travel · not Sundays · 05:00–22:30 · 36 buses a weekday
- Glasgow — Inchinnan to Glasgow via Renfrew, Govan McGill's · 04:53–23:26 · 139 buses a weekday
- Irvine — Irvine to Broomlands via Bourtreehill Stagecoach West Scotland · not Sundays · 06:53–18:15 · 68 buses a weekday
- Kinross — Kinross to Tillicoultry via Crook of Devon, Dollar Glenfarg Community Transport Group · not Sundays · 07:15–18:02 · 22 buses a weekday
- Shotts — Stane to Whitburn via Shotts, Dykehead Stuart's Coaches · not Sundays · 05:55–18:50 · 26 buses a weekday
23 bus in Wales
9 routes
- Cardiff — Cardiff circular via Whitchurch, Rhiwbina Cardiff Bus · 07:24–23:05 · 27 buses a weekday
- Hereford — Hereford to Abergavenny via Belmont, Mardy Stagecoach South Wales · 07:00–22:30 · 20 buses a weekday
- Pontypool — Pontypool to Newport via Cwmbran, Malpas Stagecoach South Wales · 06:05–23:54 · 59 buses a weekday
Show 6 more 23 buses in Wales
- Abergavenny — Abergavenny to Pontypool via Hardwick, Llanfoist Stagecoach South Wales · 06:35–23:30 · 34 buses a weekday
- Greenfield — Greenfield to Holywell via Bryn Celyn P & O Lloyd · weekdays only · 09:22–11:40 · 6 buses a weekday
- Holyhead — Holyhead circular via Kingsland, Trearddur Gwynfor Coaches · not Sundays · 08:25–15:00 · 2 buses a weekday
- Pontypool — Mamhilad Park Estate to Pontypool Market Square via Pontymoile, Trosnant Stagecoach South Wales · not Sundays · 07:25–17:43 · 8 buses a weekday
- Pwllheli — Pwllheli circular via South Beach, Penrhydlyniog Berwyn · not Sundays · 07:25–17:30 · 12 buses a weekday
- Tan-y-lan — Tan-y-lan circular via Old Colwyn, Colwyn Bay Arriva Wales · not Sundays · 07:45–18:10 · 12 buses a weekday
23 bus in Northern Ireland
1 route
- Belfast — Belfast to Lisburn via Windsor, Finaghy Ulsterbus · weekdays only · at 15:20 · 1 bus a weekday
23 bus in Ireland
2 routes
- Dublin — Dublin to Finglas via Glasnevin Bus Átha Cliath – Dublin Bus · 05:20–23:45 · 108 buses a weekday
- Swords — Swords to Sligo via Dublin, Lucan Bus Éireann · 06:00–01:00 · 12 buses a weekday
Frequently asked questions
Where does the number 23 bus run?
65 buses are numbered 23, in Belfast, Dublin, Birmingham, Leeds, Warrington, St Helens, Gloucester, Swords, Plymouth, Perth, Canterbury, Swindon and 51 more places. Each one is listed above by area, with its timetable, stops and live map.
Why are there so many different 23 buses?
Route numbers in the UK are chosen locally — by the operator, or by the local transport authority that tenders the service — not from any national list. Nothing stops two towns hundreds of miles apart both running a 23, and 65 of them do. The 23 in Belfast has no connection to the 23 in Dublin: different operator, different road, different timetable.
How do I find the right 23 bus timetable?
Find your part of the country in the list above and open the 23 that starts or finishes near you — each one links to its full timetable, every stop, a live map and its fares. If you know the stop you'll be waiting at, searching for the stop name instead gives you the next departures from that exact stop, which is more reliable than any timetable.
Is the 23 bus the same route in every town?
No. These are 65 unrelated services that happen to share a number, run by 58 different operators. Fares, timetables and accessibility differ on each one, so always open the specific 23 for your area.
Looking for the next bus rather than a timetable? Stops near you shows live departures. Browse all bus routes, every operator or timetables by town. Data from operators via the DfT Bus Open Data Service — see all sources.