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
23 trips · first 08:55 · last 22:25
Sunday
Live Valid 2026-05-01 – 2027-12-31
Swipe sideways to see later trips.
Stop
08:55
Mendip Road
09:22
Mendip Road
10:17
Mendip Road
10:45
Mendip Road
11:17
Mendip Road
11:45
Mendip Road
12:17
Mendip Road
12:45
Mendip Road
13:17
Mendip Road
13:45
Mendip Road
14:17
Mendip Road
14:45
Mendip Road
15:18
Mendip Road
15:45
Mendip Road
16:20
Mendip Road
16:45
Mendip Road
17:20
Mendip Road
17:45
Mendip Road
18:40
Mendip Road
19:40
Mendip Road
20:25
Mendip Road
21:25
Mendip Road
22:25
Mendip Road
Walsall, Saddlers Centre
Stop S
08:55
09:22
10:17
·
11:17
·
12:17
·
13:17
·
14:17
·
15:18
·
16:20
·
17:20
·
18:40
19:40
20:25
21:25
22:25
Walsall, Dudley St
adjacent
08:55
09:22
10:17
·
11:17
·
12:17
·
13:17
·
14:17
·
15:18
·
16:20
·
17:20
·
18:40
19:40
20:25
21:25
22:25
Caldmore, Hart St
opposite
08:56
09:23
10:18
·
11:18
·
12:18
·
13:18
·
14:18
·
15:19
·
16:21
·
17:21
·
18:41
19:41
20:26
21:26
22:26
Caldmore, West Bromwich St
before
08:57
09:24
10:19
·
11:19
·
12:19
·
13:19
·
14:19
·
15:20
·
16:22
·
17:22
·
18:42
19:42
20:27
21:27
22:27
Caldmore, Little London
opposite
08:57
09:25
10:20
·
11:20
·
12:20
·
13:20
·
14:20
·
15:21
·
16:23
·
17:23
·
18:43
19:43
20:27
21:27
22:27
Caldmore, Redhouse St
opposite
08:58
09:25
10:21
·
11:21
·
12:21
·
13:21
·
14:21
·
15:22
·
16:24
·
17:24
·
18:43
19:43
20:28
21:28
22:28
Palfrey, Weston Close
opposite
08:59
09:26
10:22
·
11:22
·
12:22
·
13:22
·
14:22
·
15:23
·
16:25
·
17:24
·
18:44
19:44
20:29
21:29
22:29
Fullbrook, Broadway
adjacent
08:59
09:27
10:22
·
11:22
·
12:22
·
13:22
·
14:22
·
15:23
·
16:25
·
17:25
·
18:45
19:45
20:29
21:29
22:29
Fullbrook, Broadway
after
09:00
09:27
10:23
·
11:23
·
12:23
·
13:23
·
14:23
·
15:24
·
16:26
·
17:26
·
18:45
19:45
20:30
21:30
22:30
Fullbrook, Delves Court
adjacent
09:01
09:29
10:25
·
11:25
·
12:25
·
13:25
·
14:25
·
15:26
·
16:28
·
17:27
·
18:47
19:47
20:31
21:31
22:31
Fullbrook Rd
opposite
09:02
09:29
10:25
·
11:25
·
12:25
·
13:25
·
14:25
·
15:26
·
16:28
·
17:28
·
18:47
19:47
20:32
21:32
22:32
Fullbrook, Bell Lane
adjacent
09:02
09:30
10:26
·
11:26
·
12:26
·
13:26
·
14:26
·
15:27
·
16:29
·
17:28
·
18:48
19:48
20:32
21:32
22:32
Tame Bridge
before
09:04
09:31
10:28
·
11:28
·
12:28
·
13:28
·
14:28
·
15:29
·
16:31
·
17:30
·
18:49
19:49
20:34
21:34
22:34
Tame Bridge Rail Station
adjacent
09:05
09:33
10:30
·
11:30
·
12:30
·
13:30
·
14:30
·
15:31
·
16:33
·
17:32
·
18:51
19:51
20:35
21:35
22:35
Stone Cross, Sandfield Rd
opposite
09:06
09:34
10:31
·
11:31
·
12:31
·
13:31
·
14:31
·
15:32
·
16:34
·
17:33
·
18:52
19:52
20:36
21:36
22:36
09:08
09:36
10:33
·
11:33
·
12:33
·
13:33
·
14:33
·
15:34
·
16:36
·
17:35
·
18:54
19:54
20:38
21:38
22:38
Charlemont, Marsh Lane
opposite
09:09
09:37
10:34
·
11:34
·
12:34
·
13:34
·
14:34
·
15:35
·
16:37
·
17:36
·
18:55
19:55
20:39
21:39
22:39
Charlemont, Thursfield Rd
adjacent
09:09
09:37
10:35
·
11:35
·
12:35
·
13:35
·
14:35
·
15:36
·
16:37
·
17:36
·
18:55
19:55
20:39
21:39
22:39
Charlemont, Lyndhurst Rd
adjacent
09:10
09:38
10:35
·
11:35
·
12:35
·
13:35
·
14:35
·
15:36
·
16:38
·
17:37
·
18:56
19:56
20:40
21:40
22:40
Charlemont, Newton St
adjacent
09:11
09:39
10:36
·
11:36
·
12:36
·
13:36
·
14:36
·
15:37
·
16:39
·
17:38
·
18:57
19:57
20:40
21:40
22:40
Charlemont, Church Vale
adjacent
09:12
09:40
10:37
·
11:37
·
12:37
·
13:37
·
14:37
·
15:38
·
16:40
·
17:39
·
18:58
19:58
20:42
21:42
22:42
Churchfield, Stanway Rd
adjacent
09:12
09:40
10:38
·
11:38
·
12:38
·
13:38
·
14:38
·
15:39
·
16:40
·
17:39
·
18:58
19:58
20:42
21:42
22:42
Lyndon, Health Campus
Stop SE
09:13
09:41
10:39
·
11:39
·
12:39
·
13:39
·
14:39
·
15:40
·
16:41
·
17:40
·
18:59
19:59
20:43
21:43
22:43
Lyndon, Hargate Lane
opposite
09:15
09:43
10:40
·
11:40
·
12:40
·
13:40
·
14:40
·
15:41
·
16:43
·
17:42
·
19:01
20:01
20:44
21:44
22:44
West Bromwich, New St
adjacent
09:17
09:45
10:43
·
11:43
·
12:43
·
13:43
·
14:43
·
15:44
·
16:45
·
17:44
·
19:03
20:03
20:46
21:46
22:46
West Bromwich Bus Station
Stand B
09:20
09:48
10:47
·
11:47
·
12:47
·
13:47
·
14:47
·
15:48
·
16:49
·
17:48
·
19:06
20:06
20:49
21:49
22:49
Lamberts End, Bowater St
opposite
09:20
09:49
10:48
·
11:48
·
12:48
·
13:48
·
14:48
·
15:49
·
16:50
·
17:49
·
19:06
20:06
20:49
21:49
22:49
Lamberts End, Cambridge St
opposite
09:21
09:49
10:48
·
11:48
·
12:48
·
13:48
·
14:48
·
15:49
·
16:50
·
17:49
·
19:07
20:07
20:50
21:50
22:50
Lamberts End, Margaret St
opposite
09:22
09:50
10:49
·
11:49
·
12:49
·
13:49
·
14:49
·
15:50
·
16:51
·
17:50
·
19:08
20:08
20:51
21:51
22:51
Lamberts End, Caroline St
opposite
09:22
09:51
10:50
·
11:50
·
12:50
·
13:50
·
14:50
·
15:51
·
16:52
·
17:51
·
19:08
20:08
20:51
21:51
22:51
Lamberts End, Brandon Way
opposite
09:23
09:52
10:51
·
11:51
·
12:51
·
13:51
·
14:51
·
15:52
·
16:53
·
17:52
·
19:09
20:09
20:52
21:52
22:52
Oldbury, Sandwell & Dudley Station
adjacent
09:24
09:52
10:52
·
11:52
·
12:52
·
13:52
·
14:52
·
15:53
·
16:53
·
17:52
·
19:10
20:10
20:53
21:53
22:53
Oldbury, Century Rd
Stop OQ
09:24
09:53
10:53
·
11:53
·
12:53
·
13:53
·
14:53
·
15:54
·
16:54
·
17:53
·
19:10
20:10
20:53
21:53
22:53
Oldbury, Sandwell Council House
opposite
09:25
09:54
10:54
·
11:54
·
12:54
·
13:54
·
14:54
·
15:55
·
16:55
·
17:54
·
19:11
20:11
20:54
21:54
22:54
Oldbury Interchange
Stop OE
09:26
09:55
10:55
·
11:55
·
12:55
·
13:55
·
14:55
·
15:56
·
16:56
·
17:55
·
19:12
20:12
20:55
21:55
22:55
Oldbury, Park St
before
09:27
09:57
10:57
·
11:57
·
12:57
·
13:57
·
14:57
·
15:57
·
16:57
·
17:56
·
19:13
20:13
20:56
21:56
22:56
Langley, Birchley Crossing
before
09:28
09:58
10:58
·
11:58
·
12:58
·
13:58
·
14:58
·
15:59
·
16:58
·
17:57
·
19:14
20:14
20:57
21:57
22:57
Whiteheath Gate, Borough Crescent
opposite
09:29
10:00
11:00
·
12:00
·
13:00
·
14:00
·
15:00
·
16:00
·
17:00
·
17:59
·
19:16
20:16
20:59
21:59
22:59
Whiteheath Gate, Birchfield Lane
adjacent
09:31
10:01
11:01
·
12:01
·
13:01
·
14:01
·
15:01
·
16:02
·
17:01
·
18:00
·
19:17
20:17
21:00
22:00
23:00
Whiteheath Gate, Uplands Ave
opposite
09:31
10:02
11:02
·
12:02
·
13:02
·
14:02
·
15:02
·
16:02
·
17:02
·
18:01
·
19:18
20:18
21:01
22:01
23:01
Whiteheath Gate, Mincing Lane
opposite
09:32
10:03
11:03
·
12:03
·
13:03
·
14:03
·
15:03
·
16:03
·
17:03
·
18:02
·
19:19
20:19
21:02
22:02
23:02
Blackheath, Regis Heath Rd
adjacent
09:33
10:04
11:04
·
12:04
·
13:04
·
14:04
·
15:04
·
16:04
·
17:04
·
18:03
·
19:20
20:20
21:03
22:03
23:03
Blackheath, Station Rd
before
09:33
10:05
11:05
·
12:05
·
13:05
·
14:05
·
15:05
·
16:05
·
17:04
·
18:03
·
19:20
20:20
21:03
22:03
23:03
Blackheath, Bus Interchange
Stop BB
09:34
10:06
11:06
·
12:06
·
13:06
·
14:06
·
15:06
·
16:06
·
17:05
·
18:04
·
19:21
20:21
21:04
22:04
23:04
Blackheath, Sainsburys
Stop BD
09:37
10:09
11:09
·
12:09
·
13:09
·
14:09
·
15:09
·
16:09
·
17:09
·
18:07
·
19:22
20:22
21:12
22:12
23:12
Blackheath, New John St
adjacent
09:37
10:09
11:09
·
12:09
·
13:09
·
14:09
·
15:09
·
16:09
·
17:09
·
18:07
·
19:22
20:22
21:12
22:12
23:12
Coombeswood, Beeches Rd
after
09:38
10:10
11:10
·
12:10
·
13:10
·
14:10
·
15:10
·
16:10
·
17:10
·
18:08
·
19:23
20:23
21:13
22:13
23:13
Old Hill, Gorsty Hill Rd
after
09:38
10:10
11:10
·
12:10
·
13:10
·
14:10
·
15:10
·
16:10
·
17:10
·
18:08
·
19:23
20:23
21:13
22:13
23:13
Coombeswood, Station Rd
opposite
09:39
10:11
11:11
·
12:11
·
13:11
·
14:11
·
15:11
·
16:11
·
17:11
·
18:09
·
19:24
20:24
21:14
22:14
23:14
Coombeswood, Steelpark Rd
before
09:40
10:12
11:12
·
12:12
·
13:12
·
14:12
·
15:12
·
16:12
·
17:12
·
18:10
·
19:25
20:25
21:15
22:15
23:15
09:40
10:12
11:12
·
12:12
·
13:12
·
14:12
·
15:12
·
16:12
·
17:12
·
18:10
·
19:25
20:25
21:15
22:15
23:15
Hawne, Coombes Rd
adjacent
09:41
10:13
11:13
·
12:13
·
13:13
·
14:13
·
15:13
·
16:13
·
17:13
·
18:11
·
19:26
20:26
21:16
22:16
23:16
Hawne, Hereward Rise
adjacent
09:42
10:14
11:14
·
12:14
·
13:14
·
14:14
·
15:14
·
16:14
·
17:14
·
18:12
·
19:27
20:27
21:17
22:17
23:17
Halesowen, Shenstone House
adjacent
09:43
10:15
11:15
·
12:15
·
13:15
·
14:15
·
15:15
·
16:15
·
17:15
·
18:13
·
19:28
20:28
21:18
22:18
23:18
Halesowen, Trinity Point
adjacent
09:44
10:16
11:16
·
12:16
·
13:16
·
14:16
·
15:16
·
16:16
·
17:16
·
18:14
·
19:29
20:29
21:19
22:19
23:19
Halesowen, St John the Baptist
opposite
09:44
10:16
11:16
·
12:16
·
13:16
·
14:16
·
15:16
·
16:16
·
17:16
·
18:14
·
19:29
20:29
21:19
22:19
23:19
Halesowen Bus Station
Stand C
09:45
10:20
11:20
10:45
12:20
11:45
13:20
12:45
14:20
13:45
15:20
14:45
16:20
15:45
17:20
16:45
18:17
17:45
19:30
20:30
21:25
22:25
23:25
Halesowen, Highfield Lane
adjacent
09:45
10:20
11:20
10:45
12:20
11:45
13:20
12:45
14:20
13:45
15:20
14:45
16:20
15:45
17:20
16:45
18:17
17:45
19:30
20:30
21:25
22:25
23:25
Short Cross, Wallwell Lane
adjacent
09:46
10:21
11:21
10:46
12:21
11:46
13:21
12:46
14:21
13:46
15:21
14:46
16:21
15:46
17:21
16:46
18:18
17:46
19:31
20:31
21:26
22:26
23:26
Hasbury, Alexandra Road
before
09:46
10:21
11:21
10:46
12:21
11:46
13:21
12:46
14:21
13:46
15:21
14:46
16:21
15:46
17:21
16:46
18:18
17:46
19:31
20:31
21:26
22:26
23:26
Hasbury, The Longcroft
opposite
09:47
10:22
11:22
10:47
12:22
11:47
13:22
12:47
14:22
13:47
15:22
14:47
16:22
15:47
17:22
16:47
18:19
17:47
19:32
20:32
21:27
22:27
23:27
Hasbury, St Johns Rd
opposite
09:48
10:23
11:23
10:48
12:23
11:48
13:23
12:48
14:23
13:48
15:23
14:48
16:23
15:48
17:23
16:48
18:20
17:48
19:33
20:33
21:28
22:28
23:28
Hasbury, Huntingtree Rd
after
09:48
10:23
11:23
10:48
12:23
11:48
13:23
12:48
14:23
13:48
15:23
14:48
16:23
15:48
17:23
16:48
18:20
17:48
19:33
20:33
21:28
22:28
23:28
Hasbury, Fallowfield Rd
opposite
09:49
10:24
11:24
10:49
12:24
11:49
13:24
12:49
14:24
13:49
15:24
14:49
16:24
15:49
17:24
16:49
18:21
17:49
19:34
20:34
21:29
22:29
23:29
Hasbury, Meadowbrook Rd
after
09:50
10:25
11:25
10:50
12:25
11:50
13:25
12:50
14:25
13:50
15:25
14:50
16:25
15:50
17:25
16:50
18:22
17:50
19:35
20:35
21:30
22:30
23:30
Hasbury, Cheviot Way
opposite
09:50
10:25
11:25
10:50
12:25
11:50
13:25
12:50
14:25
13:50
15:25
14:50
16:25
15:50
17:25
16:50
18:22
17:50
19:35
20:35
21:30
22:30
23:30
Hayley Green, Naseby Drive
adjacent
09:51
10:26
11:26
10:51
12:26
11:51
13:26
12:51
14:26
13:51
15:26
14:51
16:26
15:51
17:26
16:51
18:23
17:51
19:36
20:36
21:31
22:31
23:31
Hayley Green, Mendip Rd
adjacent
09:51
10:26
11:26
10:51
12:26
11:51
13:26
12:51
14:26
13:51
15:26
14:51
16:26
15:51
17:26
16:51
18:23
17:51
19:36
20:36
21:31
22:31
23:31
Hayley Green, Moorfoot Ave
adjacent
09:52
10:27
11:27
10:52
12:27
11:52
13:27
12:52
14:27
13:52
15:27
14:52
16:27
15:52
17:27
16:52
18:24
17:52
19:37
20:37
21:32
22:32
23:32
Hayley Green, Mendip Rd
adjacent
09:53
10:28
11:28
10:53
12:28
11:53
13:28
12:53
14:28
13:53
15:28
14:53
16:28
15:53
17:28
16:53
18:25
17:53
19:38
20:38
21:33
22:33
23:33
Mendip Road → Saddlers Centre
23 trips · first 09:53 · last 23:38
Sunday
Live Valid 2026-05-01 – 2027-12-31
Swipe sideways to see later trips.
Stop
09:53
Mendip Road
10:28
Mendip Road
10:53
Mendip Road
11:28
Mendip Road
11:53
Mendip Road
12:28
Mendip Road
12:53
Mendip Road
13:28
Mendip Road
13:53
Mendip Road
14:28
Mendip Road
14:53
Mendip Road
15:28
Mendip Road
15:53
Mendip Road
16:28
Mendip Road
16:53
Mendip Road
17:28
Mendip Road
17:53
Mendip Road
18:25
Mendip Road
19:38
Mendip Road
20:38
Mendip Road
21:38
Mendip Road
22:38
Mendip Road
23:38
Mendip Road
Hayley Green, Mendip Rd
adjacent
09:53
10:28
10:53
11:28
11:53
12:28
12:53
13:28
13:53
14:28
14:53
15:28
15:53
16:28
16:53
17:28
17:53
18:25
19:38
20:38
21:38
22:38
23:38
Hayley Green, Lutley Lane
adjacent
09:53
10:28
10:53
11:28
11:53
12:28
12:53
13:28
13:53
14:28
14:53
15:28
15:53
16:28
16:53
17:28
17:53
18:25
19:38
20:38
21:38
22:38
23:38
Hayley Green, Waugh Drive
opposite
09:53
10:28
10:53
11:28
11:53
12:28
12:53
13:28
13:53
14:28
14:53
15:28
15:53
16:28
16:53
17:28
17:53
18:25
19:38
20:38
21:38
22:38
23:38
09:55
10:30
10:55
11:30
11:55
12:30
12:55
13:30
13:55
14:30
14:55
15:30
15:55
16:30
16:55
17:30
17:55
18:26
19:39
20:39
21:39
22:39
23:39
Hasbury, Brookwillow Rd
adjacent
09:55
10:30
10:55
11:30
11:55
12:30
12:55
13:30
13:55
14:30
14:55
15:30
15:55
16:30
16:55
17:30
17:55
18:27
19:40
20:40
21:40
22:40
23:40
Hasbury, Hawthorn Rd
opposite
09:56
10:31
10:56
11:31
11:56
12:31
12:56
13:31
13:56
14:31
14:56
15:31
15:56
16:31
16:56
17:31
17:56
18:28
19:41
20:41
21:41
22:41
23:41
Hasbury, Foxhunt Rd
opposite
09:57
10:32
10:57
11:32
11:57
12:32
12:57
13:32
13:57
14:32
14:57
15:32
15:57
16:32
16:57
17:32
17:57
18:28
19:41
20:41
21:41
22:41
23:41
Hasbury, Brackenfield Rd
opposite
09:57
10:32
10:57
11:32
11:57
12:32
12:57
13:32
13:57
14:32
14:57
15:32
15:57
16:32
16:57
17:32
17:57
18:29
19:42
20:42
21:42
22:42
23:42
Hasbury, Bassnage Rd
adjacent
09:58
10:33
10:58
11:33
11:58
12:33
12:58
13:33
13:58
14:33
14:58
15:33
15:58
16:33
16:58
17:33
17:58
18:29
19:42
20:42
21:42
22:42
23:42
Hasbury, Philip Rd
adjacent
09:58
10:33
10:58
11:33
11:58
12:33
12:58
13:33
13:58
14:33
14:58
15:33
15:58
16:33
16:58
17:33
17:58
18:29
19:42
20:42
21:42
22:42
23:42
Hasbury, Alexandra Road
after
09:59
10:34
10:59
11:34
11:59
12:34
12:59
13:34
13:59
14:34
14:59
15:34
15:59
16:34
16:59
17:34
17:59
18:30
19:43
20:43
21:43
22:43
23:43
Short Cross, Wallwell Lane
opposite
09:59
10:34
10:59
11:34
11:59
12:34
12:59
13:34
13:59
14:34
14:59
15:34
15:59
16:34
16:59
17:34
17:59
18:30
19:43
20:43
21:43
22:43
23:43
Halesowen, Highfield Lane
opposite
10:00
10:35
11:00
11:35
12:00
12:35
13:00
13:35
14:00
14:35
15:00
15:35
16:00
16:35
17:00
17:35
18:00
18:31
19:44
20:44
21:44
22:44
23:44
Halesowen Bus Station
Stand G
10:03
10:36
11:03
11:36
12:03
12:36
13:03
13:36
14:03
14:36
15:03
15:36
16:03
16:36
17:03
17:36
18:03
18:33
19:50
20:50
21:50
22:50
23:50
Halesowen, Pool Rd
adjacent
10:03
·
11:03
·
12:03
·
13:03
·
14:03
·
15:03
·
16:03
·
17:03
·
18:03
18:33
19:50
20:50
21:50
22:50
23:50
Halesowen, Vine Lane
adjacent
10:04
·
11:04
·
12:04
·
13:04
·
14:04
·
15:04
·
16:04
·
17:04
·
18:04
18:34
19:51
20:51
21:51
22:51
23:51
Halesowen, Shenstone House
opposite
10:05
·
11:06
·
12:06
·
13:06
·
14:06
·
15:06
·
16:06
·
17:05
·
18:05
18:35
19:52
20:52
21:52
22:52
23:52
Hawne, Hereward Rise
opposite
10:06
·
11:07
·
12:07
·
13:07
·
14:07
·
15:07
·
16:07
·
17:06
·
18:06
18:36
19:53
20:53
21:53
22:53
23:53
Hawne, Coombes Rd
opposite
10:07
·
11:08
·
12:08
·
13:08
·
14:08
·
15:08
·
16:08
·
17:07
·
18:07
18:37
19:54
20:54
21:54
22:54
23:54
10:08
·
11:08
·
12:08
·
13:08
·
14:08
·
15:08
·
16:08
·
17:08
·
18:08
18:38
19:55
20:55
21:55
22:55
23:55
10:09
·
11:10
·
12:10
·
13:10
·
14:10
·
15:10
·
16:10
·
17:09
·
18:09
18:39
19:56
20:56
21:56
22:56
23:56
Coombeswood, Station Rd
adjacent
10:09
·
11:10
·
12:10
·
13:10
·
14:10
·
15:10
·
16:10
·
17:09
·
18:09
18:39
19:56
20:56
21:56
22:56
23:56
Old Hill, Gorsty Hill Rd
adjacent
10:10
·
11:11
·
12:11
·
13:11
·
14:11
·
15:11
·
16:11
·
17:10
·
18:10
18:40
19:57
20:57
21:57
22:57
23:57
Coombeswood, Beeches Rd
before
10:11
·
11:12
·
12:12
·
13:12
·
14:12
·
15:12
·
16:12
·
17:11
·
18:11
18:41
19:58
20:58
21:58
22:58
23:58
Blackheath, New John St
opposite
10:11
·
11:12
·
12:12
·
13:12
·
14:12
·
15:12
·
16:12
·
17:11
·
18:11
18:41
19:58
20:58
21:58
22:58
23:58
Blackheath, Payne St
Stop BE
10:12
·
11:13
·
12:13
·
13:13
·
14:13
·
15:13
·
16:13
·
17:12
·
18:12
18:42
19:59
20:59
21:59
22:59
23:59
Blackheath, Oldbury Rd
Stop BA
10:15
·
11:16
·
12:16
·
13:16
·
14:16
·
15:16
·
16:15
·
17:14
·
18:14
18:44
20:00
21:00
22:10
23:10
00:00+1
Blackheath, Station Rd
after
10:16
·
11:17
·
12:17
·
13:17
·
14:17
·
15:17
·
16:16
·
17:15
·
18:15
18:45
20:01
21:01
22:11
23:11
·
Blackheath, Regis Heath Rd
opposite
10:16
·
11:17
·
12:17
·
13:17
·
14:17
·
15:17
·
16:16
·
17:15
·
18:15
18:45
20:01
21:01
22:11
23:11
·
Whiteheath Gate, Mincing Lane
adjacent
10:17
·
11:19
·
12:19
·
13:19
·
14:19
·
15:19
·
16:17
·
17:16
·
18:16
18:46
20:02
21:02
22:12
23:12
·
Whiteheath Gate, Uplands Ave
adjacent
10:18
·
11:19
·
12:19
·
13:19
·
14:19
·
15:19
·
16:18
·
17:17
·
18:17
18:47
20:03
21:03
22:13
23:13
·
10:19
·
11:20
·
12:20
·
13:20
·
14:20
·
15:20
·
16:19
·
17:18
·
18:18
18:48
20:04
21:04
22:14
23:14
·
Whiteheath Gate, Borough Crescent
adjacent
10:20
·
11:22
·
12:22
·
13:22
·
14:22
·
15:22
·
16:20
·
17:19
·
18:19
18:49
20:05
21:05
22:15
23:15
·
10:22
·
11:23
·
12:23
·
13:23
·
14:23
·
15:23
·
16:22
·
17:20
·
18:20
18:50
20:06
21:06
22:16
23:16
·
Oldbury, Park St
after
10:23
·
11:25
·
12:25
·
13:25
·
14:25
·
15:25
·
16:23
·
17:21
·
18:21
18:51
20:07
21:07
22:17
23:17
·
Oldbury Interchange
Stop OD
10:25
·
11:27
·
12:27
·
13:27
·
14:27
·
15:27
·
16:25
·
17:23
·
18:23
18:53
20:09
21:09
22:19
23:19
·
Oldbury, Sandwell Council House
adjacent
10:25
·
11:27
·
12:27
·
13:27
·
14:27
·
15:27
·
16:25
·
17:23
·
18:23
18:53
20:09
21:09
22:19
23:19
·
Oldbury, Century Rd
Stop OH
10:26
·
11:28
·
12:28
·
13:28
·
14:28
·
15:28
·
16:26
·
17:24
·
18:24
18:54
20:10
21:10
22:20
23:20
·
Oldbury, Sandwell & Dudley Station
opposite
10:27
·
11:29
·
12:29
·
13:29
·
14:29
·
15:29
·
16:27
·
17:25
·
18:25
18:55
20:11
21:11
22:21
23:21
·
Lamberts End, Brandon Way
adjacent
10:28
·
11:30
·
12:30
·
13:30
·
14:30
·
15:30
·
16:28
·
17:25
·
18:25
18:55
20:11
21:11
22:21
23:21
·
Lamberts End, Caroline St
adjacent
10:29
·
11:31
·
12:31
·
13:31
·
14:31
·
15:31
·
16:29
·
17:26
·
18:26
18:56
20:12
21:12
22:22
23:22
·
Lamberts End, Margaret St
adjacent
10:30
·
11:32
·
12:32
·
13:32
·
14:32
·
15:32
·
16:30
·
17:27
·
18:27
18:57
20:13
21:13
22:23
23:23
·
Lamberts End, Cambridge St
adjacent
10:30
·
11:32
·
12:32
·
13:32
·
14:32
·
15:32
·
16:30
·
17:27
·
18:27
18:57
20:13
21:13
22:23
23:23
·
Lamberts End, Bowater St
adjacent
10:31
·
11:33
·
12:33
·
13:33
·
14:33
·
15:33
·
16:31
·
17:28
·
18:28
18:58
20:14
21:14
22:24
23:24
·
Lamberts End, Victoria St
adjacent
10:32
·
11:34
·
12:34
·
13:34
·
14:34
·
15:34
·
16:32
·
17:29
·
18:29
18:59
20:15
21:15
22:25
23:25
·
West Bromwich Bus Station
Stand U
10:36
·
11:38
·
12:38
·
13:38
·
14:38
·
15:38
·
16:36
·
17:32
·
18:32
19:02
20:18
21:18
22:28
23:28
·
West Bromwich, New St
after
10:36
·
11:38
·
12:38
·
13:38
·
14:38
·
15:38
·
16:36
·
17:32
·
18:32
19:02
20:18
21:18
22:28
23:28
·
Lyndon, Hargate Lane
after
10:38
·
11:40
·
12:40
·
13:40
·
14:40
·
15:40
·
16:38
·
17:34
·
18:34
19:04
20:20
21:20
22:30
23:30
·
Lyndon, Health Campus
Stop SF
10:39
·
11:42
·
12:42
·
13:42
·
14:42
·
15:42
·
16:40
·
17:36
·
18:35
19:05
20:21
21:21
22:31
23:31
·
Charlemont, Church Vale
opposite
10:40
·
11:43
·
12:43
·
13:43
·
14:43
·
15:43
·
16:41
·
17:37
·
18:36
19:06
20:22
21:22
22:32
23:32
·
Charlemont, Heath Lane
after
10:42
·
11:44
·
12:44
·
13:44
·
14:44
·
15:44
·
16:42
·
17:38
·
18:38
19:08
20:24
21:24
22:34
23:34
·
Charlemont, Lyndhurst Rd
opposite
10:42
·
11:45
·
12:45
·
13:45
·
14:45
·
15:45
·
16:43
·
17:39
·
18:38
19:08
20:24
21:24
22:34
23:34
·
Charlemont, Thursfield Rd
opposite
10:43
·
11:45
·
12:45
·
13:45
·
14:45
·
15:45
·
16:43
·
17:39
·
18:39
19:09
20:25
21:25
22:35
23:35
·
Charlemont, Marsh Lane
adjacent
10:44
·
11:46
·
12:46
·
13:46
·
14:46
·
15:46
·
16:44
·
17:40
·
18:40
19:10
20:26
21:26
22:36
23:36
·
10:45
·
11:48
·
12:48
·
13:48
·
14:48
·
15:48
·
16:46
·
17:42
·
18:41
19:11
20:27
21:27
22:37
23:37
·
Stone Cross, Sandfield Rd
adjacent
10:46
·
11:49
·
12:49
·
13:49
·
14:49
·
15:49
·
16:47
·
17:43
·
18:42
19:12
20:28
21:28
22:38
23:38
·
Tame Bridge Rail Station
opposite
10:47
·
11:50
·
12:50
·
13:50
·
14:50
·
15:50
·
16:48
·
17:44
·
18:43
19:13
20:29
21:29
22:39
23:39
·
Fullbrook, Bell Lane
opposite
10:51
·
11:54
·
12:54
·
13:54
·
14:54
·
15:54
·
16:51
·
17:47
·
18:46
19:16
20:31
21:31
22:41
23:41
·
Fullbrook Rd
adjacent
10:51
·
11:55
·
12:55
·
13:55
·
14:55
·
15:54
·
16:52
·
17:47
·
18:46
19:16
20:32
21:32
22:42
23:42
·
Fullbrook, Middleton Close
adjacent
10:52
·
11:56
·
12:56
·
13:56
·
14:56
·
15:55
·
16:53
·
17:48
·
18:47
19:17
20:33
21:33
22:43
23:43
·
Fullbrook, Broadway
opposite
10:54
·
11:57
·
12:57
·
13:57
·
14:57
·
15:57
·
16:54
·
17:49
·
18:48
19:18
20:34
21:34
22:44
23:44
·
Palfrey, Weston Close
adjacent
10:54
·
11:58
·
12:58
·
13:58
·
14:58
·
15:57
·
16:55
·
17:50
·
18:49
19:19
20:34
21:34
22:44
23:44
·
Caldmore, Redhouse St
adjacent
10:55
·
11:59
·
12:59
·
13:59
·
14:59
·
15:58
·
16:55
·
17:51
·
18:50
19:20
20:35
21:35
22:45
23:45
·
Caldmore, Little London
adjacent
10:56
·
12:00
·
13:00
·
14:00
·
15:00
·
15:59
·
16:56
·
17:51
·
18:50
19:20
20:36
21:36
22:46
23:46
·
Caldmore Green
adjacent
10:57
·
12:00
·
13:00
·
14:00
·
15:00
·
16:00
·
16:57
·
17:52
·
18:51
19:21
20:36
21:36
22:46
23:46
·
Caldmore, Walsall Almshouses
opposite
10:58
·
12:02
·
13:02
·
14:02
·
15:02
·
16:01
·
16:58
·
17:53
·
18:52
19:22
20:37
21:37
22:47
23:47
·
Caldmore, Vicarage Place
before
10:58
·
12:02
·
13:02
·
14:02
·
15:02
·
16:01
·
16:58
·
17:53
·
18:52
19:22
20:37
21:37
22:47
23:47
·
Walsall, Saddlers Centre
Stop S
11:00
·
12:04
·
13:04
·
14:04
·
15:04
·
16:03
·
17:00
·
17:55
·
18:54
19:24
20:39
21:39
22:49
23:49
·
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