24 bus timetable
Looking for the number 24 bus? 55 different bus routes are numbered 24 across the UK and Ireland, run by 51 operators in 12 areas. They are separate services that happen to share a number — pick yours below for its timetable, stops, live map and fares.
No 24 bus here matches “”. Search the whole site for it, or clear the box to see every 24.
24 bus in London
1 route
- London — Pimlico to Hampstead via Victoria, Camden Town Transport UK · runs 24 hours · 219 buses a weekday
24 bus in South East England
9 routes
- Guildford — Guildford to Cranleigh via Shalford, Bramley Compass Travel · not Sundays · 07:15–16:30 · 12 buses a weekday
- Harlow — Harlow circular via Templefields Central Connect · not Sundays · 05:25–18:40 · 24 buses a weekday
- Reading — Reading circular via Caversham, Emmer Green Reading Buses · 05:25–23:00 · 30 buses a weekday
Show 6 more 24 buses in South East England
- Bicester — Bicester to Oxford via Kings End, Summertown Thames Travel · not Sundays · 06:28–18:50 · 12 buses a weekday
- Brighton — Hollingbury to Brighton via Coldean, Moulsecoomb Brighton & Hove Bus and Coach Company · 05:14–23:55 · 100 buses a weekday
- Chartham — Chartham to Canterbury via Thanington, Wincheap Stagecoach South East · not Sundays · 07:05–16:50 · 18 buses a weekday
- Eastbourne — Eastbourne to Alfriston via Upperton, Polegate Cuckmere Buses · Wednesdays and Fridays only · 09:55–17:00 · 7 buses a weekday
- Royston — Royston Richmonds Coaches · Mondays and Wednesdays only · 10:56–12:46 · 2 buses a weekday
- Weston-on-the-Green — Bicester to Oxford via Kings End, Summertown Red Rose Travel · not Sundays · 06:30–18:40 · 12 buses a weekday
24 bus in South West England
11 routes
- Eastleigh — Eastleigh to Hedge End via Swaythling, Wildern Bluestar · not Sundays · 06:05–18:25 · 21 buses a weekday
- Gloucester — Boxbush to Coleford via Gloucester, Christchurch Stagecoach West · 06:10–23:10 · 21 buses a weekday
- Plymouth — Plymouth circular via Mount Gould, Cattedown Plymouth Citybus · 08:25–21:20 · 20 buses a weekday
Show 8 more 24 buses in South West England
- Bournemouth — Strouden to Christchurch via Jumpers Common, Fairmile morebus · weekdays only · 09:33–14:30 · 7 buses a weekday
- Bristol — Southmead to Ashton Vale via Bristol, Bedminster First Bristol, Bath & the West · 05:05–23:45 · 126 buses a weekday
- Frome — Frome to Salisbury via Warminster, Wilton Beeline Coaches · not Sundays · 07:00–18:50 · 20 buses a weekday
- Frome — Frome to Warminster via Keyford, Corsley Heath FromeBus · not Sundays · 07:00–18:12 · 7 buses a weekday
- Shanklin — Shanklin circular via Sandown, Yaverland Southern Vectis · Tuesdays, Thursdays and Fridays only · 10:00–13:10 · 4 buses a weekday
- St Austell — St Austell to Fowey via Charlestown, St Blazey Go Cornwall Bus · 06:00–00:00 · 33 buses a weekday
- Tiverton — Tiverton to Taunton via Rockwell Green, Wellington Stagecoach South West · not Sundays · 05:07–20:45 · 6 buses a weekday
- Torbay — Paignton circular via Foxhole Estate Stagecoach South West · 07:00–23:35 · 41 buses a weekday
24 bus in East of England
2 routes
- Fakenham — Fakenham to Norwich via Swannington, Hellesdon Sanders Coaches · Mondays only · 09:15–13:10 · 2 buses a weekday
- Norwich — Thorpe St Andrew to Queens Hill via Norwich, New Costessey First Norfolk & Suffolk · 05:43–18:38 · 49 buses a weekday
24 bus in East Midlands
6 routes
- Derby — Derby circular via Chaddesden, Oakwood Arriva Derby · 06:09–22:55 · 53 buses a weekday
- Louth — Louth to Horncastle via Tetford, Belchford PC Coaches · not Sundays · 06:35–17:30 · 8 buses a weekday
- Peterborough — Peterborough to Yaxley via Fletton, Woodston Central Connect · 06:53–20:36 · 40 buses a weekday
Show 3 more 24 buses in East Midlands
- Leicester — Barrow-upon-Soar to Leicester via Wanlip Centrebus · not Sundays · 06:15–18:22 · 33 buses a weekday
- Newark — Grantham to Newark via Allington, Balderton Centrebus · not Sundays · 07:00–18:06 · 27 buses a weekday
- Swadlincote — Swadlincote to Midway Diamond Bus East Midlands · not Sundays · 09:08–17:08 · 8 buses a weekday
24 bus in West Midlands
6 routes
- Birmingham — Birmingham to Worlds End via Five Ways, Harts Green National Express West Midlands · 04:31–00:38 · 290 buses a weekday
- Coventry — Coventry to Kenilworth via Cheylesmore, Stoneleigh Stagecoach Midlands · not Sundays · 08:10–14:24 · 3 buses a weekday
- Shrewsbury — Shrewsbury to Harlescott via Castle Fields, Sundorne Arriva Midlands · not Sundays · 06:40–18:30 · 42 buses a weekday
Show 3 more 24 buses in West Midlands
- Dudley — Merry Hill to Halesowen via Haden Hill, Old Hill Diamond Bus · not Sundays · 07:00–19:00 · 26 buses a weekday
- Stoke-on-Trent — Adderley Green to Newstead via Hanley, Blurton D & G Bus · 04:31–21:55 · 29 buses a weekday
- Walsall — Brownhills to Walsall Wood via Ogley Hay, Castlefort Walsall Community Transport · not Sundays · 09:33–15:00 · 12 buses a weekday
24 bus in Yorkshire & the Humber
6 routes
- Barnsley — Barnsley to Ingbirchworth via Thurgoland, Penistone South Pennine Community Transport · not Sundays · 06:12–19:12 · 13 buses a weekday
- Harrogate — Harrogate to Pateley Bridge via West Park, New York The Harrogate Bus Company · 06:20–21:55 · 18 buses a weekday
- Leeds — Beeston to Holt Park via Leeds, Headingley First Leeds · runs 24 hours · 139 buses a weekday
Show 3 more 24 buses in Yorkshire & the Humber
- Hull — Hull to Hornsea via Arnold, Leven East Yorkshire · 05:50–20:20 · 26 buses a weekday
- Sheffield — Woodhouse to Lowedges via Manor, Sheffield First South Yorkshire · 05:22–22:45 · 107 buses a weekday
- York — Acomb to York via Holgate, Fulford Coastliner · not Sundays · 06:50–19:07 · 24 buses a weekday
24 bus in North West England
2 routes
- Cleveleys — Cleveleys to Blackpool via Poulton-le-Fylde, Central Coastliner Buses · 07:15–19:45 · 49 buses a weekday
- St Helens — St Helens circular via Dentons Green, Cowley Hill Metro Network · 08:00–23:00 · 16 buses a weekday
24 bus in North East England
2 routes
- Durham — Durham to Marina via Peterlee, Hartlepool Arriva North East · 05:50–23:18 · 59 buses a weekday
- South Shields — South Shields to Sunderland via Westoe, Cleadon Go North East · 05:32–23:41 · 111 buses a weekday
24 bus in Scotland
3 routes
- Ballinluig — Ballinluig circular via Milton of Edradour, Pitlochry Stagecoach East Scotland · not Sundays · 06:40–18:50 · 16 buses a weekday
- Clydebank — Clydebank to Govan via Renfrew, Braehead Shopping Centre McGill's · not Sundays · 07:22–20:41 · 26 buses a weekday
- Edinburgh — Granton to Edinburgh Royal Infirmary via Craigleith, Edinburgh West End Lothian Buses · 05:24–23:23 · 123 buses a weekday
24 bus in Wales
6 routes
- Cardiff — Cardiff circular via Whitchurch, Llandaff Cardiff Bus · 07:01–23:05 · 26 buses a weekday
- Merthyr Tydfil — Merthyr Tydfil to Pontsticill via Gurnos, Dowlais Peter's Minibus Hire · not Sundays · 07:52–17:30 · 8 buses a weekday
- Swansea — Swansea to Morriston Hospital via Pentrepoeth, Cwmrhydyceirw First South & West Wales · not Sundays · 07:10–17:40 · 22 buses a weekday
Show 3 more 24 buses in Wales
- Coleford — Coleford to Monmouth via Staunton, May Hill Stagecoach West · Sundays only · 09:10–17:42
- Colwyn Bay — Colwyn Bay to Llandudno Junction via Rhos-on-Sea, Llandrillo-yn-Rhos Arriva Wales · not Sundays · 07:00–17:15 · 16 buses a weekday
- Holyhead — Holyhead circular via Blackbridge, Morawelon Goodsir · not Sundays · 09:20–17:05 · 4 buses a weekday
24 bus in Ireland
1 route
- Dublin — Merrion Square to Dublin Airport Bus Átha Cliath – Dublin Bus · 03:00–23:30 · 118 buses a weekday
Frequently asked questions
Where does the number 24 bus run?
55 buses are numbered 24, in Dublin, Birmingham, Coventry, Derby, St Helens, Gloucester, Swansea, Plymouth, Reading, Barnsley, Durham, South Shields and 42 more places. Each one is listed above by area, with its timetable, stops and live map.
Why are there so many different 24 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 24, and 55 of them do. The 24 in Dublin has no connection to the 24 in Birmingham: different operator, different road, different timetable.
How do I find the right 24 bus timetable?
Find your part of the country in the list above and open the 24 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 24 bus the same route in every town?
No. These are 55 unrelated services that happen to share a number, run by 51 different operators. Fares, timetables and accessibility differ on each one, so always open the specific 24 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.