BusGenie
997

997 bus timetable: Birmingham to Walsall

Birmingham ↔ Walsall

Mode Bus

Birmingham → Walsall

32 trips · first 00:02 · last 23:32
Sunday Live From 2026-05-31

Swipe sideways to see later trips.

Stop
00:02 Walsall
08:00 Walsall
09:00 Walsall
09:30 Walsall
09:55 Walsall
10:25 Walsall
10:55 Walsall
11:25 Walsall
11:55 Walsall
12:25 Walsall
12:55 Walsall
13:25 Walsall
13:55 Walsall
14:25 Walsall
14:55 Walsall
15:25 Walsall
15:55 Walsall
16:25 Walsall
16:55 Walsall
17:25 Walsall
17:55 Walsall
18:25 Walsall
19:02 Walsall
19:32 Walsall
20:02 Walsall
20:32 Walsall
21:02 Walsall
21:32 Walsall
22:02 Walsall
22:32 Walsall
23:02 Walsall
23:32 Walsall
00:02
08:00
09:00
09:30
09:55
10:25
10:55
11:25
11:55
12:25
12:55
13:25
13:55
14:25
14:55
15:25
15:55
16:25
16:55
17:25
17:55
18:25
19:02
19:32
20:02
20:32
21:02
21:32
22:02
22:32
23:02
23:32
00:13
08:11
09:11
09:42
10:07
10:37
11:08
11:38
12:08
12:38
13:08
13:38
14:08
14:38
15:08
15:38
16:08
16:38
17:08
17:37
18:07
18:37
19:13
19:43
20:13
20:43
21:13
21:43
22:13
22:43
23:13
23:43
00:18
08:16
09:16
09:47
10:12
10:42
11:14
11:44
12:14
12:44
13:14
13:44
14:14
14:44
15:14
15:44
16:14
16:44
17:14
17:43
18:13
18:42
19:18
19:48
20:18
20:48
21:18
21:48
22:18
22:48
23:18
23:48
00:27
08:25
09:25
09:57
10:23
10:53
11:25
11:55
12:25
12:55
13:25
13:55
14:25
14:55
15:25
15:55
16:25
16:55
17:25
17:54
18:23
18:52
19:28
19:57
20:27
20:57
21:27
21:57
22:27
22:57
23:27
23:57
·
·
·
10:01
·
10:57
·
11:59
·
12:59
·
13:59
·
14:59
·
15:59
·
16:59
·
17:58
·
18:56
·
20:01
·
21:01
·
22:01
·
23:01
·
00:01+1
·
·
·
10:08
·
11:04
·
12:06
·
13:06
·
14:06
·
15:06
·
16:06
·
17:06
·
18:04
·
19:02
·
20:06
·
21:06
·
22:06
·
23:06
·
00:06+1
Foley Arms adjacent
00:34
08:31
09:32
·
10:31
·
11:33
·
12:33
·
13:33
·
14:33
·
15:33
·
16:33
·
17:33
·
18:31
·
19:36
·
20:34
·
21:34
·
22:34
·
23:34
·
00:41
08:38
09:40
·
10:39
·
11:41
·
12:41
·
13:41
·
14:41
·
15:41
·
16:41
·
17:41
·
18:39
·
19:44
·
20:41
·
21:41
·
22:41
·
23:41
·
00:48
08:46
09:48
·
10:48
·
11:50
·
12:50
·
13:50
·
14:50
·
15:50
·
16:50
·
17:50
·
18:47
·
19:52
·
20:48
·
21:48
·
22:48
·
23:48
·
00:54
08:53
09:55
·
10:55
·
11:57
·
12:57
·
13:57
·
14:57
·
15:57
·
16:57
·
17:57
·
18:54
·
19:59
·
20:54
·
21:54
·
22:54
·
23:54
·

Walsall → Birmingham

33 trips · first 07:01 · last 23:37
Sunday Live From 2026-05-31

Swipe sideways to see later trips.

Stop
07:01 Walsall
07:59 Walsall
08:29 Walsall
09:27 Walsall
09:39 Walsall
10:25 Walsall
10:34 Walsall
11:25 Walsall
11:34 Walsall
12:25 Walsall
12:34 Walsall
13:25 Walsall
13:34 Walsall
14:25 Walsall
14:34 Walsall
15:25 Walsall
15:34 Walsall
16:25 Walsall
16:34 Walsall
17:25 Walsall
17:34 Walsall
18:23 Walsall
18:34 Walsall
19:23 Walsall
19:34 Walsall
20:25 Walsall
20:37 Walsall
21:25 Walsall
21:37 Walsall
22:25 Walsall
22:37 Walsall
23:25 Walsall
23:37 Walsall
·
·
·
09:27
·
10:25
·
11:25
·
12:25
·
13:25
·
14:25
·
15:25
·
16:25
·
17:25
·
18:23
·
19:23
·
20:25
·
21:25
·
22:25
·
23:25
·
·
·
·
09:33
·
10:31
·
11:31
·
12:31
·
13:31
·
14:31
·
15:31
·
16:31
·
17:31
·
18:29
·
19:29
·
20:30
·
21:30
·
22:30
·
23:30
·
07:01
07:59
08:29
·
09:39
·
10:34
·
11:34
·
12:34
·
13:34
·
14:34
·
15:34
·
16:34
·
17:34
·
18:34
·
19:34
·
20:37
·
21:37
·
22:37
·
23:37
07:08
08:06
08:36
·
09:46
·
10:42
·
11:42
·
12:42
·
13:42
·
14:42
·
15:42
·
16:42
·
17:42
·
18:42
·
19:42
·
20:44
·
21:44
·
22:44
·
23:44
07:15
08:14
08:44
·
09:54
·
10:51
·
11:51
·
12:51
·
13:51
·
14:51
·
15:51
·
16:51
·
17:51
·
18:50
·
19:50
·
20:51
·
21:51
·
22:51
·
23:51
07:21
08:20
08:50
·
10:00
·
10:58
·
11:58
·
12:58
·
13:58
·
14:58
·
15:58
·
16:58
·
17:58
·
18:56
·
19:56
·
20:57
·
21:57
·
22:57
·
23:57
07:28
08:27
08:57
09:37
10:07
10:35
11:05
11:35
12:05
12:35
13:05
13:35
14:05
14:35
15:05
15:35
16:05
16:35
17:05
17:35
18:05
18:33
19:03
19:33
20:03
20:34
21:04
21:34
22:04
22:34
23:04
23:34
00:04+1
07:37
08:36
09:06
09:46
10:16
10:44
11:14
11:44
12:14
12:44
13:14
13:44
14:14
14:44
15:14
15:44
16:14
16:44
17:14
17:44
18:14
18:41
19:11
19:41
20:11
20:41
21:11
21:41
22:11
22:41
23:11
23:41
·
07:44
08:44
09:14
09:54
10:24
10:53
11:23
11:53
12:23
12:53
13:23
13:53
14:23
14:53
15:23
15:53
16:23
16:53
17:23
17:53
18:23
18:48
19:18
19:48
20:18
20:48
21:18
21:48
22:18
22:48
23:18
23:48
·
07:55
08:55
09:25
10:05
10:35
11:05
11:35
12:05
12:35
13:05
13:35
14:05
14:35
15:05
15:35
16:05
16:35
17:05
17:35
18:05
18:35
18:59
19:29
19:59
20:29
20:59
21:29
21:59
22:29
22:59
23:29
23:59
·

Timetable data from National Express West Midlands, refreshed 2026-06-13 · Source: Bus Open Data Service (BODS) · Service code PD0001111:43010893.

Main stops shown

10 main stops

The map can include more stops across directions; use All Stops above for the full timetable list.

  1. Birmingham, Old Square Stop PQ8
  2. Perry Barr, Wellhead Lane Stop PG
  3. Old Oscott, Drakes Drum opposite
  4. Pheasey, Collingwood Centre opposite
  5. Hundred Acre, Lindens Primary School opposite
  6. Streetly, Hardwick Rd opposite
  7. Foley Arms adjacent
  8. Aldridge Shopping Centre Stop AB
  9. Rushall, Station Rd after
  10. Walsall Bus Station Stand L