4H
National Express West Midlands
4H bus timetable: Walsall to Hayley Green
Walsall - Hayley Green
Route map
4H live route map
See the route, stops, and live buses currently on this line.
137 stops
Live buses loading
Map ready
Loading the route map...
Saddlers Centre → Mendip Road
4 trips · first 19:32 · last 22:25
Saturday
Live Valid 2026-05-01 – 2027-12-31
Swipe sideways to see later trips.
Stop
19:32
Mendip Road
20:25
Mendip Road
21:25
Mendip Road
22:25
Mendip Road
Mendip Road → Saddlers Centre
4 trips · first 20:38 · last 23:38
Saturday
Live Valid 2026-05-01 – 2027-12-31
Swipe sideways to see later trips.
Stop
20:38
Mendip Road
21:38
Mendip Road
22:38
Mendip Road
23:38
Mendip Road
Timetable data from National Express West Midlands, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code 33-4H-L-y11-25.
All stops shown
70 stops- Walsall, Saddlers Centre Stop S
- Walsall, Dudley St adjacent
- Caldmore, Hart St opposite
- Caldmore, West Bromwich St before
- Caldmore, Little London opposite
- Caldmore, Redhouse St opposite
- Palfrey, Weston Close opposite
- Fullbrook, Broadway adjacent
- Fullbrook, Broadway after
- Fullbrook, Delves Court adjacent
- Fullbrook Rd opposite
- Fullbrook, Bell Lane adjacent
- Tame Bridge before
- Tame Bridge Rail Station adjacent
- Stone Cross, Sandfield Rd opposite
- Stone Cross, Jervoise Lane near
- Charlemont, Marsh Lane opposite
- Charlemont, Thursfield Rd adjacent
- Charlemont, Lyndhurst Rd adjacent
- Charlemont, Newton St adjacent
- Charlemont, Church Vale adjacent
- Churchfield, Stanway Rd adjacent
- Lyndon, Health Campus Stop SE
- Lyndon, Hargate Lane opposite
- West Bromwich, New St adjacent
- West Bromwich Bus Station Stand B
- Lamberts End, Bowater St opposite
- Lamberts End, Cambridge St opposite
- Lamberts End, Margaret St opposite
- Lamberts End, Caroline St opposite
- Lamberts End, Brandon Way opposite
- Oldbury, Sandwell & Dudley Station adjacent
- Oldbury, Century Rd Stop OQ
- Oldbury, Sandwell Council House opposite
- Oldbury Interchange Stop OE
- Oldbury, Park St before
- Langley, Birchley Crossing before
- Whiteheath Gate, Borough Crescent opposite
- Whiteheath Gate, Birchfield Lane adjacent
- Whiteheath Gate, Uplands Ave opposite
- Whiteheath Gate, Mincing Lane opposite
- Blackheath, Regis Heath Rd adjacent
- Blackheath, Station Rd before
- Blackheath, Bus Interchange Stop BB
- Blackheath, Sainsburys Stop BD
- Blackheath, New John St adjacent
- Coombeswood, Beeches Rd after
- Old Hill, Gorsty Hill Rd after
- Coombeswood, Station Rd opposite
- Coombeswood, Steelpark Rd before
- Coombeswood, Halesowen Industrial Park adjacent
- Hawne, Coombes Rd adjacent
- Hawne, Hereward Rise adjacent
- Halesowen, Shenstone House adjacent
- Halesowen, Trinity Point adjacent
- Halesowen, St John the Baptist opposite
- Halesowen Bus Station Stand C
- Halesowen, Highfield Lane adjacent
- Short Cross, Wallwell Lane adjacent
- Hasbury, Alexandra Road before
- Hasbury, The Longcroft opposite
- Hasbury, St Johns Rd opposite
- Hasbury, Huntingtree Rd after
- Hasbury, Fallowfield Rd opposite
- Hasbury, Meadowbrook Rd after
- Hasbury, Cheviot Way opposite
- Hayley Green, Naseby Drive adjacent
- Hayley Green, Mendip Rd adjacent
- Hayley Green, Moorfoot Ave adjacent
- Hayley Green, Mendip Rd adjacent