BusGenie
4

4 bus timetable: Walsall to Hayley Green

Walsall - Hayley Green

Mode Bus

West Bromwich → Walsall

11 trips · first 16:41 · last 19:59
Mon–Fri Live From 2026-01-25

Swipe sideways to see later trips.

Stop
16:41 Hayley Green
17:01 Hayley Green
17:20 Hayley Green
17:40 Hayley Green
18:00 Hayley Green
18:19 Hayley Green
18:39 Hayley Green
18:59 Hayley Green
19:19 Hayley Green
19:39 Hayley Green
19:59 Hayley Green
16:41
17:01
17:20
17:40
18:00
18:19
18:39
18:59
19:19
19:39
19:59
16:41
17:01
17:20
17:40
18:00
18:19
18:39
18:59
19:19
19:39
19:59
16:41
17:01
17:20
17:40
18:00
18:19
18:39
18:59
19:19
19:39
19:59
16:42
17:02
17:21
17:41
18:01
18:20
18:40
19:00
19:20
19:40
20:00
16:43
17:03
17:22
17:42
18:02
18:21
18:41
19:01
19:21
19:41
20:01
16:44
17:04
17:23
17:43
18:02
18:21
18:41
19:01
19:21
19:41
20:01
16:44
17:04
17:23
17:43
18:03
18:22
18:42
19:02
19:22
19:42
20:02
16:45
17:05
17:24
17:44
18:03
18:22
18:42
19:02
19:22
19:42
20:02
16:46
17:06
17:25
17:45
18:04
18:23
18:43
19:03
19:23
19:43
20:03
16:47
17:07
17:26
17:46
18:05
18:24
18:44
19:04
19:24
19:44
20:04
16:47
17:07
17:26
17:46
18:06
18:25
18:45
19:05
19:25
19:45
20:05
16:48
17:08
17:27
17:47
18:06
18:25
18:45
19:05
19:25
19:45
20:05
16:49
17:09
17:28
17:48
18:07
18:26
18:46
19:06
19:26
19:46
20:06
16:52
17:10
17:32
17:52
18:10
18:30
18:50
19:10
19:28
19:48
20:08
16:53
17:11
17:33
17:53
18:11
18:31
18:51
19:11
19:29
19:49
20:09
16:55
17:13
17:34
17:54
18:12
18:32
18:52
19:12
19:30
19:50
20:10
16:57
17:15
17:36
17:56
18:14
18:34
18:54
19:14
19:32
19:52
20:12
16:58
17:16
17:37
17:57
18:15
18:34
18:54
19:14
19:32
19:52
20:12
16:59
17:17
17:38
17:58
18:16
18:35
18:55
19:15
19:33
19:53
20:13
17:00
17:18
17:38
17:58
18:16
18:36
18:56
19:16
19:34
19:54
20:14
17:01
17:19
17:39
17:59
18:17
18:37
18:57
19:17
19:35
19:55
20:15
17:02
17:20
17:40
18:00
18:18
18:37
18:57
19:17
19:35
19:55
20:15
17:03
17:21
17:40
18:00
18:18
18:38
18:58
19:18
19:36
19:56
20:16
17:04
17:22
17:41
18:01
18:19
18:38
18:58
19:18
19:36
19:56
20:16
17:04
17:22
17:42
18:02
18:20
18:39
18:59
19:19
19:37
19:57
20:17
17:05
17:23
17:43
18:03
18:21
18:40
19:00
19:20
19:38
19:58
20:18
17:09
17:29
17:47
18:06
18:24
18:43
19:03
19:23
19:40
20:00
20:20
17:10
17:30
17:48
18:07
18:25
18:44
19:04
19:24
19:41
20:01
20:21
17:11
17:31
17:49
18:08
18:26
18:44
19:04
19:24
19:41
20:01
20:21
17:12
17:32
17:50
18:09
18:27
18:45
19:05
19:25
19:42
20:02
20:22
17:12
17:32
17:50
18:09
18:27
18:46
19:06
19:26
19:42
20:02
20:22
17:13
17:33
17:51
18:10
18:28
18:47
19:07
19:27
19:43
20:03
20:23
17:15
17:35
17:52
18:11
18:29
18:48
19:08
19:28
19:44
20:04
20:24
17:16
17:36
17:54
18:13
18:31
18:49
19:09
19:29
19:45
20:05
20:25
17:18
17:38
17:55
18:14
18:32
18:50
19:10
19:30
19:47
20:07
20:27
17:21
17:41
17:58
18:17
18:35
18:53
19:13
19:33
19:49
20:09
20:29
17:21
17:41
17:58
18:17
18:35
18:53
19:13
19:33
19:49
20:09
20:29
17:22
17:42
17:59
18:18
18:36
18:54
19:14
19:34
19:50
20:10
20:30
17:22
17:42
17:59
18:18
18:36
18:54
19:14
19:34
19:50
20:10
20:30
17:23
17:43
18:00
18:19
18:37
18:55
19:15
19:35
19:51
20:11
20:31
17:24
17:43
18:00
18:19
18:37
18:55
19:15
19:35
19:51
20:11
20:31
17:24
17:44
18:01
18:20
18:38
18:56
19:15
19:35
19:51
20:11
20:31
17:25
17:44
18:01
18:20
18:38
18:56
19:16
19:36
19:52
20:12
20:32
17:26
17:45
18:02
18:21
18:39
18:57
19:16
19:36
19:52
20:12
20:32
17:27
17:46
18:03
18:22
18:40
18:58
19:17
19:37
19:53
20:13
20:33
17:35
17:52
18:10
18:28
18:46
19:04
19:22
19:43
19:56
20:16
20:36
17:36
17:53
18:11
18:29
18:47
19:05
19:23
19:44
·
·
·
17:41
17:57
18:14
18:32
18:50
19:08
19:26
19:46
·
·
·
17:43
17:59
18:16
18:34
18:51
19:09
19:27
19:48
·
·
·
17:44
18:00
18:17
18:35
18:52
19:10
19:28
19:49
·
·
·
17:46
18:01
18:19
18:36
18:53
19:11
19:29
19:50
·
·
·
17:47
18:02
18:19
18:37
18:54
19:12
19:30
19:50
·
·
·
17:47
18:03
18:20
18:37
18:54
19:12
19:30
19:50
·
·
·
17:48
18:04
18:21
18:38
18:55
19:13
19:31
19:51
·
·
·
17:51
18:06
18:23
18:40
18:57
19:15
19:33
19:53
·
·
·
17:52
18:07
18:24
18:41
18:58
19:16
19:34
19:54
·
·
·
17:53
18:08
18:25
18:42
18:59
19:17
19:34
19:54
·
·
·
17:55
18:10
18:27
18:44
19:01
19:18
19:36
19:56
·
·
·
17:56
18:11
18:28
18:45
19:02
19:20
19:37
19:57
·
·
·
17:57
18:12
18:29
18:46
19:03
19:20
19:38
19:58
·
·
·
17:58
18:13
18:30
18:47
19:04
19:21
19:39
19:59
·
·
·
18:00
18:15
18:31
18:48
19:05
19:23
19:40
20:00
·
·
·
18:01
18:16
18:32
18:49
19:06
19:23
19:41
20:01
·
·
·
18:02
18:17
18:33
18:50
19:07
19:24
19:42
20:02
·
·
·
18:02
18:17
18:34
18:51
19:08
19:25
19:42
20:02
·
·
·
18:03
18:18
18:34
18:51
19:08
19:26
19:43
20:03
·
·
·
18:05
18:20
18:36
18:53
19:10
19:27
19:44
20:04
·
·
·
18:05
18:20
18:36
18:53
19:10
19:27
19:45
20:05
·
·
·
18:07
18:22
18:38
18:55
19:12
19:29
19:46
20:06
·
·
·

Timetable data from Diamond Bus (West Midlands), refreshed 2026-06-12 · Source: Bus Open Data Service (BODS) · Service code PD0001374:43010153.

All stops shown

69 stops
  1. Hayley Green, Mendip Rd adjacent
  2. Hayley Green, Lutley Lane adjacent
  3. Hayley Green, Waugh Drive opposite
  4. Hayley Green, Cherry Tree Lane before
  5. Hasbury, Brookwillow Rd adjacent
  6. Hasbury, Hawthorn Rd opposite
  7. Hasbury, Foxhunt Rd opposite
  8. Hasbury, Brackenfield Rd opposite
  9. Hasbury, Bassnage Rd adjacent
  10. Hasbury, Philip Rd adjacent
  11. Hasbury, Alexandra Road after
  12. Short Cross, Wallwell Lane opposite
  13. Halesowen, Highfield Lane opposite
  14. Halesowen Bus Station Stand G
  15. Halesowen, Pool Rd adjacent
  16. Halesowen, Vine Lane adjacent
  17. Halesowen, Shenstone House opposite
  18. Hawne, Hereward Rise opposite
  19. Hawne, Coombes Rd opposite
  20. Coombeswood, Halesowen Industrial Park opposite
  21. Coombeswood, Steelpark Rd after
  22. Coombeswood, Station Rd adjacent
  23. Old Hill, Gorsty Hill Rd adjacent
  24. Coombeswood, Beeches Rd before
  25. Blackheath, New John St opposite
  26. Blackheath, Payne St Stop BE
  27. Blackheath, Oldbury Rd Stop BA
  28. Blackheath, Station Rd after
  29. Blackheath, Regis Heath Rd opposite
  30. Whiteheath Gate, Mincing Lane adjacent
  31. Whiteheath Gate, Uplands Ave adjacent
  32. Whiteheath Gate, Birchfield Lane after
  33. Whiteheath Gate, Borough Crescent adjacent
  34. Langley, Birchley Crossing after
  35. Oldbury, Park St after
  36. Oldbury Interchange Stop OD
  37. Oldbury, Sandwell Council House adjacent
  38. Oldbury, Century Rd Stop OH
  39. Oldbury, Sandwell & Dudley Station opposite
  40. Lamberts End, Brandon Way adjacent
  41. Lamberts End, Caroline St adjacent
  42. Lamberts End, Margaret St adjacent
  43. Lamberts End, Cambridge St adjacent
  44. Lamberts End, Bowater St adjacent
  45. Lamberts End, Victoria St adjacent
  46. West Bromwich Bus Station Stand U
  47. West Bromwich, New St after
  48. Lyndon, Hargate Lane after
  49. Lyndon, Health Campus Stop SF
  50. Charlemont, Church Vale opposite
  51. Charlemont, Heath Lane after
  52. Charlemont, Lyndhurst Rd opposite
  53. Charlemont, Thursfield Rd opposite
  54. Charlemont, Marsh Lane adjacent
  55. Stone Cross, Hall Green Rd after
  56. Stone Cross, Sandfield Rd adjacent
  57. Tame Bridge Rail Station opposite
  58. Tame Bridge after
  59. Fullbrook, Bell Lane opposite
  60. Fullbrook Rd adjacent
  61. Fullbrook, Middleton Close adjacent
  62. Fullbrook, Broadway opposite
  63. Palfrey, Weston Close adjacent
  64. Caldmore, Redhouse St adjacent
  65. Caldmore, Little London adjacent
  66. Caldmore Green adjacent
  67. Caldmore, Walsall Almshouses opposite
  68. Caldmore, Vicarage Place before
  69. Walsall, Saddlers Centre Stop S