24 Merry Hill Centre, Bus Station ↔ Halesowen, Bus Station
Operated by Diamond Bus. First bus 07:00, last bus 19:00. 26 journeys on weekdays.
Timetable
Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.
| Merry Hill Bus Station (Stand A) | 07:00 | 08:00 | 09:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | 17:00 | 18:00 | 19:00 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Lea Bank Road (opp) | 07:08 | 08:08 | 09:08 | 10:08 | 11:08 | 12:08 | 13:08 | 14:08 | 15:08 | 16:08 | 17:08 | 18:08 | 19:08 |
| Tesco (opp) | 07:16 | 08:16 | 09:16 | 10:16 | 11:16 | 12:16 | 13:16 | 14:16 | 15:16 | 16:16 | 17:16 | 18:16 | 19:16 |
| Halesowen Road (near) | 07:24 | 08:24 | 09:24 | 10:24 | 11:24 | 12:24 | 13:24 | 14:24 | 15:24 | 16:24 | 17:24 | 18:24 | 19:24 |
| Bus Interchange (Stop BB) | 07:33 | 08:33 | 09:33 | 10:33 | 11:33 | 12:33 | 13:33 | 14:33 | 15:33 | 16:33 | 17:33 | 18:33 | 19:33 |
| Rowley Regis Station (adjacent) | 07:37 | 08:37 | 09:37 | 10:37 | 11:37 | 12:37 | 13:37 | 14:37 | 15:37 | 16:37 | 17:37 | 18:37 | 19:37 |
| Shenstone Avenue (opp) | 07:46 | 08:46 | 09:46 | 10:46 | 11:46 | 12:46 | 13:46 | 14:46 | 15:46 | 16:46 | 17:46 | 18:46 | 19:46 |
| Halesowen Bus Station (Stand G) | 07:53 | 08:55 | 09:55 | 10:55 | 11:55 | 12:55 | 13:55 | 14:55 | 15:55 | 16:55 | 17:55 | 18:53 | 19:53 |
Route map
All stops on route 24
24 towards Halesowen, Bus Station
- Merry Hill Bus Station (Stand A) Merry Hill
- Two Woods Lane (opp) Merry Hill
- Victoria Road (opposite) Quarry Bank
- Coppice Rise (adjacent) Quarry Bank
- Birch Coppice Saltwells
- Crabourne Road (opp) Saltwells
- Heath Road (adjacent) Saltwells
- Lea Bank Road (opp) Saltwells
- Middle (NE-bound) Saltwells
- Flats (adj) Saltwells
- Stoney Lane (before) Saltwells
- Heath Road (opposite) Saltwells
- Dudley Wood Road (opposite) Saltwells
- Tewkesbury Drive (opp) Darby End
- Central Market Hall (adjacent) Cradley Heath
- Tesco (opp) Cradley Heath
- Station Street (opposite) Cradley Heath
- Congreaves Road (after) Cradley Heath
- Surfeit Hill (adj) Cradley
- Dingle Avenue (opp) Haden Hill
- The Parade (adjacent) Haden Hill
- Trejon Road (opposite) Haden Hill
- High Avenue (opp) Haden Hill
- Halesowen Road (near) Haden Hill
- Waterfall Lane (adj) Old Hill
- Castle Close (after) Old Hill
- Playing Field (adj) Old Hill
- Waterfall Lane (adj) Blackheath
- Ross Heights (after) Rowley Regis
- Bell End (adj) Rowley Regis
- Carlyle Road (adjacent) Blackheath
- Bus Interchange (Stop BB) Blackheath
- Rowley Regis Station (adjacent) Rowley Regis
- Church Street (Stop BP) Hurst Green
- Southwick Road (adj) Hurst Green
- Clement Road (opp) Hurst Green
- Masters Lane (after) Hurst Green
- Feldon Lane (adj) Hurst Green
- Radcliffe Drive (opp) Hurst Green
- Greenhill Road (opp) Hurst Green
- Compton Road (before) Lapal
- Spies Lane (before) Lapal
- Shenstone Avenue (opp) Lapal
- Priory Road (adj) Lapal
- Lapal Lane North (adj) Lapal
- Cloister Drive (adj) Halesowen
- Manor Abbey Stadium (adj) Halesowen
- Woodman Close (opp) Halesowen
- Pool Road (opposite) Halesowen
- Halesowen Bus Station (Stand G) Halesowen
24 towards Merry Hill Centre, Bus Station
- Halesowen Bus Station (Stand G) Halesowen
- Pool Road (adjacent) Halesowen
- Woodman Close (adj) Halesowen
- Manor Abbey Stadium (opp) Halesowen
- Cloister Drive (opp) Halesowen
- Priory Road (opp) Lapal
- Lapal Lane North (opp) Lapal
- Shenstone Avenue (adj) Lapal
- Spies Lane (after) Lapal
- Compton Road (after) Lapal
- Radcliffe Drive (adj) Hurst Green
- Greenhill Road (adj) Hurst Green
- Feldon Lane (opp) Hurst Green
- Southwick Road (opp) Hurst Green
- Clement Road (adj) Hurst Green
- Church Street (Stop BQ) Hurst Green
- Rowley Regis Station (after) Rowley Regis
- Park Street (opposite) Blackheath
- Oldbury Road (Stop BA) Blackheath
- Carlyle Road (before) Blackheath
- Bell End (opp) Rowley Regis
- Ross Heights (before) Rowley Regis
- Waterfall Lane (after) Blackheath
- Playing Field (opp) Old Hill
- Castle Close (before) Old Hill
- Grange Road (adj) Old Hill
- Old Hill Station (near) Old Hill
- Trejon Road (adjacent) Haden Hill
- High Avenue (adj) Haden Hill
- The Parade (opposite) Haden Hill
- Dingle Avenue (adj) Haden Hill
- Congreaves Road (opposite) Cradley Heath
- Surfeit Hill (opp) Cradley
- Five Ways (before) Cradley Heath
- Central Market Hall (opposite) Cradley Heath
- Tesco (before) Cradley Heath
- Tewkesbury Drive (adj) Darby End
- Heath Road (adjacent) Saltwells
- Lea Bank Road (opp) Saltwells
- Middle (NE-bound) Saltwells
- Flats (adj) Saltwells
- Stoney Lane (before) Saltwells
- Heath Road (opposite) Saltwells
- Dudley Wood Road (adjacent) Saltwells
- Crabourne Road (adj) Saltwells
- Birch Coppice (adj) Saltwells
- Victoria Road (adj) Quarry Bank
- Coppice Rise Quarry Bank
- Two Woods Lane (adj) Merry Hill
- Merry Hill Bus Station (Stand A) Merry Hill
Towns & areas on this route
Frequently asked questions
What time is the first 24 bus?
The first 24 departure on weekdays leaves at 07:00 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 24 bus?
The last 24 on weekdays leaves its first stop at 19:00. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 24 bus cost?
The 24 is confirmed by GOV.UK as part of the national fare cap, so a single costs at most £3 until 31 December 2026, then £2 from 1 January 2027. Diamond Bus day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the 24 bus?
The 24 is operated by Diamond Bus.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.