4M Walsall to Merry Hill via West Bromwich, Langley

Operated by National Express West Midlands. First bus 05:30, last bus 23:20. 84 journeys on weekdays. Fares: singles usually capped at £3 — more.

Next towards Merry Hill from Saddlers Centre (Stop S): 13:07, 13:27, 13:47

Next towards Walsall from Merry Hill Bus Station (Stand C): 13:00, 13:20, 13:40

Timetable

Ends at Merry Hill Bus Station · Monday to Friday · 42 journeys
Stop 05:3005:5506:1706:4207:0207:2207:4208:0208:2708:4709:0709:2709:4710:0710:2710:4711:0711:2711:4712:0712:2712:4713:0713:2713:4714:0714:2614:4715:0715:2715:4716:0716:2716:5217:1417:3818:1618:4419:1219:5520:5521:55
Saddlers Centre (Stop S) 05:3005:5506:1706:4207:0207:2207:4208:0208:2708:4709:0709:2709:4710:0710:2710:4711:0711:2711:4712:0712:2712:4713:0713:2713:4714:0714:2614:4715:0715:2715:4716:0716:2716:5217:1417:3818:1618:4419:1219:5520:5521:55
Jervoise Lane (near) 05:4206:0706:2906:5507:1507:3607:5708:1908:4309:0309:2209:4210:0210:2210:4211:0211:2211:4212:0212:2212:4213:0313:2313:4314:0314:2314:4215:0315:2415:4416:0416:2416:4417:0917:3117:5518:3218:5919:2720:1021:0922:08
West Bromwich Bus Station (Stand B) 05:5406:2006:4307:0907:2907:5308:1508:3708:5809:1809:3909:5910:1810:3810:5811:1811:3811:5812:1812:3812:5813:1813:3813:5914:1914:4014:5715:1815:4016:0016:2016:4017:0017:2417:4618:0818:4819:1419:4220:2221:2222:19
Oldbury Interchange (Stop OE) 06:0006:2706:5007:1607:3708:0108:2308:4509:0609:2609:4710:0710:2610:4611:0611:2611:4612:0612:2612:4613:0613:2613:4614:0714:2714:4815:0515:2715:4916:1016:3116:5017:1017:3317:5418:1618:5519:2119:4920:2921:2922:25
Sainsburys (Stop BD) 06:1106:4007:0407:3107:5408:1808:4009:0209:2209:4210:0210:2210:4211:0211:2211:4212:0212:2312:4313:0313:2313:4314:0314:2414:4415:0615:2515:4516:0916:2916:5017:0917:2917:5118:1118:3119:0919:3420:0120:4121:4122:37
Pennant Road (adj) 06:1606:4507:0907:3708:0008:2508:4709:0809:2809:4810:0810:2810:4811:0811:2811:4812:0812:2912:4913:0913:2913:4914:0914:3014:5115:1315:3315:5316:1716:3716:5817:1717:3617:5818:1718:3719:1419:3920:0620:4621:4622:42
Cradley Heath Interchange (Stand B) 06:2306:5207:1707:4608:1008:3608:5809:1909:3909:5910:1910:3910:5911:1911:3911:5912:1912:4013:0013:2013:4014:0014:2014:4115:0215:2415:4416:0416:2816:4817:0917:2717:4618:0818:2618:4619:2219:4720:1420:5421:5322:49
Merry Hill Bus Station (Stand C) 06:3007:0007:2507:5508:2008:4609:0809:2809:4810:0810:2810:4811:0811:2811:4812:0812:2812:4913:0913:2913:4914:0914:2914:5015:1215:3415:5416:1416:3916:5917:2117:3917:5718:1818:3518:5519:3019:5520:2221:0222:0022:56

Each column is one journey, headed by the time it sets off. A · means that journey does not stop there. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.

Most single fares in England are capped at £3 until 31 Dec 2026, then £2 — check with National Express West Midlands whether this route takes part. Details →

Tickets on the 4M

National Express West Midlands publishes singles, day tickets and season tickets on this route for adults, children, students and older passengers.

Adult nBUS · Child nBUS · Group nBUS · Adult Single · Child Single

…and 67 more tickets on this route.

A multi-operator ticket covers this route — it's valid on other companies' buses in the area too, which usually beats buying singles if you change buses.

Ticket types come from National Express West Midlands's own fares data on the Bus Open Data Service, last updated 14 July 2026. That dataset lists what's sold, not what it costs, so check prices with National Express West Midlands.

40–55% on time
average delay 5.9 min · the range 152 live GPS observations over 30 days can support

Christmas & bank holidays

These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with National Express West Midlands before you travel. Everything above is an ordinary week.

Not published yet: Christmas Eve, Christmas Day, Boxing Day, 28 December, New Year's Eve and New Year's Day. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.

Route map

All stops on route 4M

4M towards Merry Hill

All 68 stops
  1. Saddlers Centre (Stop S) Walsall
  2. Dudley Street (adj) Walsall
  3. Hart Street (opp) Caldmore
  4. West Bromwich Street (before) Caldmore
  5. Little London (opp) Caldmore
  6. Redhouse Street (opp) Caldmore
  7. Weston Close (opp) Palfrey
  8. Broadway (adj) Fullbrook
  9. Broadway (after) Fullbrook
  10. Delves Court (adj) Fullbrook
  11. Fullbrook Road (opp) Fullbrook
  12. Bell Lane (adj) Fullbrook
  13. Tame Bridge (before) Tame Bridge
  14. Tame Bridge Rail Station (adj) Tame Bridge
  15. Sandfield Road (opp) Stone Cross
  16. Jervoise Lane (near) Stone Cross
  17. Marsh Lane (opp) Charlemont
  18. Thursfield Road (adj) Charlemont
  19. Lyndhurst Road (adj) Charlemont
  20. Newton Street (adj) Charlemont
  21. Church Vale (adj) Charlemont
  22. Stanway Road (adjacent) Churchfield
  23. Health Campus (Stop SE) Lyndon
  24. Hargate Lane (opposite) Lyndon
  25. New Street (adjacent) West Bromwich
  26. West Bromwich Bus Station (Stand B) West Bromwich
  27. Bowater Street (opp) Lamberts End
  28. Cambridge Street (opp) Lamberts End
  29. Margaret Street (opp) Lamberts End
  30. Caroline Street (opp) Lamberts End
  31. Brandon Way (opp) Lamberts End
  32. Sandwell & Dudley Station (adj) Oldbury
  33. Century Road (Stop OQ) Oldbury
  34. Sandwell Council House (opposite) Oldbury
  35. Oldbury Interchange (Stop OE) Oldbury
  36. Park Street (before) Oldbury
  37. Birchley Crossing (before) Langley
  38. Borough Crescent (opp) Whiteheath Gate
  39. Birchfield Lane (adj) Whiteheath Gate
  40. Uplands Avenue (opp) Whiteheath Gate
  41. Mincing Lane (opp) Whiteheath Gate
  42. Regis Heath Road (adj) Blackheath
  43. Station Road (before) Blackheath
  44. Bus Interchange (Stop BB) Blackheath
  45. Sainsburys (Stop BD) Blackheath
  46. Darby Street (near) Blackheath
  47. Regis Road (opp) Blackheath
  48. Holly Road (adj) Blackheath
  49. Yew Tree Lane (opp) Old Hill
  50. Rowley Regis Cemetery (opp) Brickhouse Farm
  51. Pennant Road (adj) Brickhouse Farm
  52. Wrights Lane (adj) Old Hill
  53. Best Street (opp) Old Hill
  54. Highland Road (opposite) Old Hill
  55. Tinsley Avenue (adj) Haden Hill
  56. Lawrence Lane (adj) Haden Hill
  57. Spinners End Drive (after) Cradley Heath
  58. Tesco (opp) Cradley Heath
  59. Central Market Hall (adjacent) Cradley Heath
  60. Whitehall Road (after) Cradley Heath
  61. Cradley Heath Interchange (Stand B) Cradley Heath
  62. Cradley Forge (adj) Cradley Heath
  63. Woodland Avenue (opp) Quarry Bank
  64. Quarry Bank School (before) Quarry Bank
  65. Chapel Street (after) Quarry Bank
  66. Sun Street (after) Quarry Bank
  67. Two Woods Lane (adj) Merry Hill
  68. Merry Hill Bus Station (Stand C) Merry Hill

4M towards Walsall

All 65 stops
  1. Merry Hill Bus Station (Stand C) Merry Hill
  2. Two Woods Lane (opp) Merry Hill
  3. Sun Street (before) Quarry Bank
  4. Chapel Street (opp) Quarry Bank
  5. Quarry Bank School (after) Quarry Bank
  6. Woodland Avenue (adj) Quarry Bank
  7. Cradley Forge (opp) Cradley Heath
  8. Cradley Heath Interchange (Stand F) Cradley Heath
  9. Whitehall Road (before) Cradley Heath
  10. Central Market Hall (opposite) Cradley Heath
  11. Tesco (before) Cradley Heath
  12. Spinners End Drive (before) Cradley Heath
  13. Lawrence Lane (opp) Haden Hill
  14. Tinsley Avenue (opp) Haden Hill
  15. Highland Road (adjacent) Old Hill
  16. Best Street (adj) Old Hill
  17. Wrights Lane (opp) Old Hill
  18. Pennant Road (adj) Brickhouse Farm
  19. Rowley Regis Cemetery (adj) Brickhouse Farm
  20. Yew Tree Lane (adj) Old Hill
  21. Holly Road (opp) Blackheath
  22. Regis Road (adj) Blackheath
  23. Oldbury Road (Stop BA) Blackheath
  24. Station Road (after) Blackheath
  25. Regis Heath Road (opp) Blackheath
  26. Mincing Lane (adj) Whiteheath Gate
  27. Uplands Avenue (adj) Whiteheath Gate
  28. Titford Lane (after) Whiteheath Gate
  29. Borough Crescent (adj) Whiteheath Gate
  30. Birchley Crossing (after) Langley
  31. Park Street (after) Oldbury
  32. Oldbury Interchange (Stop OD) Oldbury
  33. Sandwell Council House (adjacent) Oldbury
  34. Century Road (Stop OH) Oldbury
  35. Sandwell & Dudley Station (opp) Oldbury
  36. Brandon Way (adj) Lamberts End
  37. Caroline Street (adj) Lamberts End
  38. Margaret Street (adj) Lamberts End
  39. Cambridge Street (adj) Lamberts End
  40. Bowater Street (adj) Lamberts End
  41. Victoria Street (adj) Lamberts End
  42. West Bromwich Bus Station (Stand U) West Bromwich
  43. New Street (after) West Bromwich
  44. Hargate Lane (after) Lyndon
  45. Health Campus (Stop SF) Lyndon
  46. Church Vale (opp) Charlemont
  47. Heath Lane (after) Charlemont
  48. Lyndhurst Road (opp) Charlemont
  49. Thursfield Road (opp) Charlemont
  50. Marsh Lane (adj) Charlemont
  51. Hall Green Road (after) Stone Cross
  52. Sandfield Road (adj) Stone Cross
  53. Tame Bridge Rail Station (opp) Tame Bridge
  54. Tame Bridge (after) Tame Bridge
  55. Bell Lane (opp) Fullbrook
  56. Fullbrook Road (adj) Fullbrook
  57. Middleton Close (adj) Fullbrook
  58. Broadway (opp) Fullbrook
  59. Weston Close (adj) Palfrey
  60. Redhouse Street (adj) Caldmore
  61. Little London (adj) Caldmore
  62. Caldmore Green (adj) Caldmore
  63. Walsall Almshouses (opp) Caldmore
  64. Vicarage Place (before) Caldmore
  65. Saddlers Centre (Stop S) Walsall

Towns & areas on this route

Frequently asked questions

What time is the first 4M bus?

The first 4M departure on weekdays leaves at 05:30 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last 4M bus?

The last 4M on weekdays leaves its first stop at 23:20. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 4M bus cost?

Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). National Express West Midlands day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 4M bus?

The 4M is operated by National Express West Midlands.

Timetable data from National Express West Midlands via the DfT Bus Open Data Service (West Midlands feed). National Express West Midlands last updated their Bus Open Data publications on 9 October 2026. Check before you travel — services can change at short notice.