77
77 bus timetable – Walmley: Walsall to Erdington
Walsall ↔ Erdington
Walsall - Sutton Coldfield
Not the 77 you're looking for? 31 other bus routes in Great Britain use this number.
Route map
77 live route map
See the route, stops, and live buses currently on this line.
185 stops
Live buses loading
Map ready
Loading the route map...
Walsall → Erdington
21 trips · first 07:30 · last 18:15
Saturday
Live From 2026-05-31
Swipe sideways to see later trips.
Stop
07:30
Erdington
08:00
Erdington
08:30
Erdington
08:57
Erdington
09:27
Erdington
09:55
Erdington
10:25
Erdington
10:55
Erdington
11:25
Erdington
11:55
Erdington
12:25
Erdington
12:55
Erdington
13:25
Erdington
13:55
Erdington
14:25
Erdington
14:55
Erdington
15:25
Erdington
15:55
Erdington
16:30
Erdington
17:30
Erdington
18:15
Erdington
Walsall Bus Station
Stand C
07:30
08:00
08:30
08:57
09:27
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:30
17:30
18:15
Walsall Town Hall
Stop WH
07:31
08:01
08:31
08:58
09:28
09:56
10:26
10:56
11:26
11:56
12:26
12:56
13:26
13:56
14:26
14:56
15:26
15:56
16:31
17:31
18:16
07:31
08:01
08:31
08:59
09:29
09:57
10:27
10:57
11:27
11:57
12:27
12:57
13:27
13:57
14:27
14:57
15:27
15:57
16:32
17:32
18:17
Chuckery, Pool St
adjacent
07:32
08:02
08:32
08:59
09:29
09:57
10:27
10:57
11:27
11:57
12:27
12:57
13:27
13:57
14:27
14:57
15:27
15:57
16:32
17:32
18:17
Chuckery, Bernard Street
before
07:32
08:02
08:32
09:00
09:30
09:58
10:28
10:58
11:28
11:58
12:28
12:58
13:28
13:58
14:28
14:58
15:28
15:58
16:33
17:33
18:18
Chuckery, Lumley Road
adjacent
07:33
08:03
08:33
09:01
09:31
09:59
10:29
10:59
11:29
11:59
12:29
12:59
13:29
13:59
14:29
14:59
15:29
15:59
16:34
17:34
18:19
Chuckery, Beaconsfield Court
opposite
07:34
08:04
08:34
09:01
09:31
09:59
10:29
10:59
11:29
11:59
12:29
12:59
13:29
13:59
14:29
14:59
15:29
15:59
16:34
17:34
18:19
Chuckery, Orwell Rd
opposite
07:34
08:04
08:34
09:01
09:31
10:00
10:30
11:00
11:30
12:00
12:30
13:00
13:30
14:00
14:30
14:59
15:29
15:59
16:34
17:34
18:19
Chuckery, Broadway North
after
07:34
08:04
08:34
09:02
09:32
10:00
10:30
11:00
11:30
12:00
12:30
13:00
13:30
14:00
14:30
15:00
15:30
16:00
16:35
17:35
18:20
Gillity Village, Greaves Avenue
opposite
07:35
08:05
08:35
09:03
09:33
10:02
10:32
11:02
11:32
12:02
12:32
13:02
13:32
14:02
14:32
15:01
15:31
16:01
16:36
17:36
18:21
Daisy Bank, Wood End Rd
opposite
07:36
08:06
08:36
09:04
09:34
10:02
10:32
11:02
11:32
12:02
12:32
13:02
13:32
14:02
14:32
15:02
15:32
16:02
16:37
17:37
18:22
Daisy Bank, Appledore Rd
opposite
07:36
08:06
08:36
09:04
09:34
10:03
10:33
11:03
11:33
12:03
12:33
13:03
13:33
14:03
14:33
15:02
15:32
16:02
16:37
17:37
18:22
Daisy Bank, Furze Way
opposite
07:37
08:07
08:37
09:04
09:34
10:03
10:33
11:03
11:33
12:03
12:33
13:03
13:33
14:03
14:33
15:02
15:32
16:02
16:37
17:37
18:22
Daisy Bank, Hay Hill
before
07:37
08:07
08:37
09:05
09:35
10:03
10:33
11:03
11:33
12:03
12:33
13:03
13:33
14:03
14:33
15:03
15:33
16:03
16:38
17:38
18:23
07:38
08:08
08:38
09:05
09:35
10:04
10:34
11:04
11:34
12:04
12:34
13:04
13:34
14:04
14:34
15:03
15:33
16:03
16:38
17:38
18:23
Daisy Bank, Skip Lane
opposite
07:38
08:08
08:38
09:06
09:36
10:05
10:35
11:05
11:35
12:05
12:35
13:05
13:35
14:05
14:35
15:04
15:34
16:04
16:39
17:39
18:24
Daisy Bank, Walsall Garden Centre
adjacent
07:39
08:09
08:39
09:07
09:37
10:06
10:36
11:06
11:36
12:06
12:36
13:06
13:36
14:06
14:36
15:05
15:35
16:05
16:40
17:40
18:25
Foley Arms, Barr Beacon Crossroads
opposite
07:41
08:11
08:41
09:09
09:39
10:08
10:38
11:08
11:38
12:08
12:38
13:08
13:38
14:08
14:38
15:07
15:37
16:07
16:42
17:42
18:27
07:42
08:12
08:42
09:10
09:40
10:09
10:39
11:09
11:39
12:09
12:39
13:09
13:39
14:09
14:39
15:08
15:38
16:08
16:43
17:43
18:28
Foley Arms, Hazelwood Rd
opposite
07:43
08:13
08:43
09:11
09:41
10:10
10:40
11:10
11:40
12:10
12:40
13:10
13:40
14:10
14:40
15:09
15:39
16:09
16:44
17:44
18:29
Foley Arms, Schoolacre Rise
opposite
07:44
08:14
08:44
09:12
09:42
10:11
10:41
11:11
11:41
12:11
12:41
13:11
13:41
14:11
14:41
15:10
15:40
16:10
16:45
17:45
18:30
Streetly, Inglewood Grove
opposite
07:45
08:15
08:45
09:13
09:43
10:12
10:42
11:12
11:42
12:12
12:42
13:12
13:42
14:12
14:42
15:11
15:41
16:11
16:46
17:46
18:31
Streetly, Grange Drive
adjacent
07:47
08:17
08:47
09:15
09:45
10:14
10:44
11:14
11:44
12:14
12:44
13:14
13:44
14:14
14:44
15:13
15:43
16:13
16:48
17:48
18:33
Streetly, Foley Court
opposite
07:47
08:17
08:47
09:15
09:45
10:14
10:44
11:14
11:44
12:14
12:44
13:14
13:44
14:14
14:44
15:13
15:43
16:13
16:48
17:48
18:33
Hundred Acre, The Milestone
opposite
07:48
08:18
08:48
09:16
09:46
10:15
10:45
11:15
11:45
12:15
12:45
13:15
13:45
14:15
14:45
15:14
15:44
16:14
16:49
17:49
18:34
Hundred Acre, Beacon Court
adjacent
07:48
08:18
08:48
09:17
09:47
10:16
10:46
11:16
11:46
12:16
12:46
13:16
13:46
14:16
14:46
15:15
15:45
16:15
16:49
17:49
18:34
Hundred Acre, Bridlewood
adjacent
07:49
08:19
08:49
09:18
09:48
10:17
10:47
11:17
11:47
12:17
12:47
13:17
13:47
14:17
14:47
15:16
15:46
16:16
16:50
17:50
18:35
Hundred Acre, Bankside Crescent
adjacent
07:50
08:20
08:50
09:18
09:48
10:17
10:47
11:17
11:47
12:17
12:47
13:17
13:47
14:17
14:47
15:16
15:46
16:16
16:51
17:51
18:36
Hundred Acre, Hillside Drive
adjacent
07:51
08:21
08:51
09:19
09:49
10:18
10:48
11:18
11:48
12:18
12:48
13:18
13:48
14:18
14:48
15:17
15:47
16:17
16:52
17:52
18:37
Hundred Acre, Moss Way
opposite
07:51
08:21
08:51
09:20
09:50
10:19
10:49
11:19
11:49
12:19
12:49
13:19
13:49
14:19
14:49
15:18
15:48
16:18
16:52
17:52
18:37
Hundred Acre, Brabham Crescent
adjacent
07:52
08:22
08:52
09:21
09:51
10:20
10:50
11:20
11:50
12:20
12:50
13:20
13:50
14:20
14:50
15:19
15:49
16:19
16:53
17:53
18:38
Hundred Acre, Lindens Primary School
adjacent
07:53
08:23
08:53
09:21
09:51
10:20
10:50
11:20
11:50
12:20
12:50
13:20
13:50
14:20
14:50
15:19
15:49
16:19
16:54
17:54
18:39
Hundred Acre, The Queslett
before
07:54
08:24
08:54
09:22
09:52
10:21
10:51
11:21
11:51
12:21
12:51
13:21
13:51
14:21
14:51
15:20
15:50
16:20
16:55
17:55
18:40
Sutton Oak Corner
before
07:55
08:25
08:55
09:23
09:53
10:22
10:52
11:22
11:52
12:22
12:52
13:22
13:52
14:22
14:52
15:21
15:51
16:21
16:56
17:56
18:41
Banners Gate, King George V Field
opposite
07:56
08:26
08:56
09:24
09:54
10:23
10:53
11:23
11:53
12:23
12:53
13:23
13:53
14:23
14:53
15:22
15:52
16:22
16:57
17:57
18:42
Kingstanding, Beacon Road
adjacent
07:56
08:26
08:56
09:25
09:55
10:24
10:54
11:24
11:54
12:24
12:54
13:24
13:54
14:24
14:54
15:23
15:53
16:23
16:57
17:57
18:42
Kingstanding Police Station
opposite
07:58
08:28
08:58
09:27
09:57
10:26
10:56
11:26
11:56
12:26
12:56
13:26
13:56
14:26
14:56
15:25
15:55
16:25
16:59
17:59
18:44
Kingstanding, Winterton Rd
adjacent
07:59
08:29
08:59
09:28
09:58
10:27
10:57
11:27
11:57
12:27
12:57
13:27
13:57
14:27
14:57
15:26
15:56
16:26
17:00
18:00
·
Banners Gate, Hollyhurst Rd
opposite
08:00
08:30
09:00
09:29
09:59
10:28
10:58
11:28
11:58
12:28
12:58
13:28
13:58
14:28
14:58
15:27
15:57
16:27
17:01
18:01
·
Banners Gate, Chester Rd
before
08:01
08:31
09:01
09:30
10:00
10:29
10:59
11:29
11:59
12:29
12:59
13:29
13:59
14:29
14:59
15:28
15:58
16:28
17:02
18:02
·
Banners Gate, Monmouth Drive
adjacent
08:01
08:31
09:01
09:30
10:00
10:29
10:59
11:29
11:59
12:29
12:59
13:29
13:59
14:29
14:59
15:28
15:58
16:28
17:02
18:02
·
Banners Gate, Greenway Drive
opposite
08:02
08:32
09:02
09:31
10:01
10:30
11:00
11:30
12:00
12:30
13:00
13:30
14:00
14:30
15:00
15:29
15:59
16:29
17:03
18:03
·
New Oscott, Parkwood Drive
opposite
08:02
08:32
09:02
09:31
10:01
10:30
11:00
11:30
12:00
12:30
13:00
13:30
14:00
14:30
15:00
15:29
15:59
16:29
17:03
18:03
·
New Oscott, Tesco
adjacent
08:03
08:33
09:03
09:32
10:02
10:31
11:01
11:31
12:01
12:31
13:01
13:31
14:01
14:31
15:01
15:30
16:00
16:30
17:04
18:04
·
New Oscott, The Beggars Bush
opposite
08:04
08:34
09:04
09:33
10:03
10:32
11:02
11:32
12:02
12:32
13:02
13:32
14:02
14:32
15:02
15:31
16:01
16:31
17:05
18:05
·
New Oscott, Plants Close
opposite
08:04
08:34
·
09:33
·
10:32
·
11:32
·
12:32
·
13:32
·
14:32
·
15:31
16:01
16:31
17:05
18:05
·
New Oscott, Oakwood Rd
opposite
08:05
08:35
·
09:35
·
10:34
·
11:34
·
12:34
·
13:34
·
14:34
·
15:33
16:03
16:33
17:06
18:06
·
Boldmere, Frederick Rd
opposite
08:07
08:37
·
09:37
·
10:36
·
11:36
·
12:36
·
13:36
·
14:36
·
15:35
16:05
16:35
17:09
18:09
·
Boldmere, Buckingham Mews
adjacent
08:08
08:38
·
09:38
·
10:37
·
11:37
·
12:37
·
13:37
·
14:37
·
15:36
16:06
16:36
17:09
18:09
·
Boldmere, Sutton Girls School
adjacent
08:08
08:38
·
09:39
·
10:38
·
11:38
·
12:38
·
13:38
·
14:38
·
15:37
16:07
16:37
17:10
18:10
·
Sutton Coldfield, Maney Hill Rd
opposite
08:09
08:39
·
09:39
·
10:39
·
11:39
·
12:39
·
13:39
·
14:39
·
15:37
16:07
16:37
17:11
18:11
·
Sutton Coldfield, Duke St
opposite
08:10
08:40
·
09:40
·
10:40
·
11:40
·
12:40
·
13:40
·
14:40
·
15:38
16:08
16:38
17:11
18:11
·
Sutton Coldfield, Manor Hill
adjacent
08:10
08:40
·
09:40
·
10:40
·
11:40
·
12:40
·
13:40
·
14:40
·
15:38
16:08
16:38
17:12
18:12
·
08:11
08:41
·
09:41
·
10:41
·
11:41
·
12:41
·
13:41
·
14:41
·
15:39
16:09
16:39
17:12
18:12
·
08:18
08:43
09:18
09:48
10:18
10:48
11:18
11:48
12:18
12:48
13:18
13:48
14:18
14:48
15:18
15:42
16:12
16:42
17:15
18:15
·
Walmley, Oak Farm Close
before
08:33
·
09:29
10:03
10:29
11:03
11:29
12:03
12:29
13:03
13:29
14:03
14:29
15:03
15:29
·
·
·
·
·
·
Minworth, Walmley Ash Lane
adjacent
08:35
·
09:31
10:05
10:31
11:05
11:31
12:05
12:31
13:05
13:31
14:05
14:31
15:05
15:31
·
·
·
·
·
·
Minworth, Forge Croft
Opposite
08:36
·
09:32
10:06
10:32
11:06
11:32
12:06
12:32
13:06
13:32
14:06
14:32
15:06
15:32
·
·
·
·
·
·
Minworth, Asda Superstore
adjacent
08:37
·
09:33
10:07
10:33
11:07
11:33
12:07
12:33
13:07
13:33
14:07
14:33
15:07
15:33
·
·
·
·
·
·
Minworth, Forge Croft
adjacent
·
·
09:42
10:07
10:42
11:07
11:42
12:07
12:42
13:07
13:42
14:07
14:42
15:07
15:42
·
·
·
·
·
·
Minworth, Walmley Ash Lane
opposite
·
·
09:42
10:08
10:42
11:08
11:42
12:08
12:42
13:08
13:42
14:08
14:42
15:08
15:42
·
·
·
·
·
·
Walmley Junior School
adjacent
·
·
09:43
10:09
10:43
11:09
11:43
12:09
12:43
13:09
13:43
14:09
14:43
15:09
15:43
·
·
·
·
·
·
Walmley Infant School
adjacent
·
·
09:44
10:09
10:44
11:09
11:44
12:09
12:44
13:09
13:44
14:09
14:44
15:09
15:44
·
·
·
·
·
·
Erdington Fire Station
adjacent
·
·
09:54
10:24
10:54
11:24
11:54
12:24
12:54
13:24
13:54
14:24
14:54
15:24
15:54
·
·
·
·
·
·
Erdington, New Street
Stop ED
·
·
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
·
·
·
·
·
·
Erdington, Barnabas Rd
Stop EF
·
·
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
·
·
·
·
·
·
Erdington, Six Ways Island
Stop EG
·
·
09:56
10:26
10:56
11:26
11:56
12:26
12:56
13:26
13:56
14:26
14:56
15:26
15:56
·
·
·
·
·
·
Erdington → Walsall
19 trips · first 08:46 · last 18:25
Saturday
Live From 2026-05-31
Swipe sideways to see later trips.
Stop
08:46
Erdington
08:51
Erdington
09:16
Erdington
09:33
Erdington
10:03
Erdington
10:33
Erdington
11:03
Erdington
11:33
Erdington
12:03
Erdington
12:33
Erdington
13:03
Erdington
13:33
Erdington
14:03
Erdington
14:33
Erdington
15:50
Erdington
16:20
Erdington
16:50
Erdington
17:25
Erdington
18:25
Erdington
Minworth, Asda Superstore
outside
·
08:51
09:16
09:51
10:16
10:51
11:16
11:51
12:16
12:51
13:16
13:51
14:16
14:51
·
·
·
·
·
Minworth, Forge Croft
adjacent
·
08:52
09:25
09:52
10:25
10:52
11:25
11:52
12:25
12:52
13:25
13:52
14:25
14:52
·
·
·
·
·
Minworth, Walmley Ash Lane
opposite
·
08:52
09:25
09:52
10:25
10:52
11:25
11:52
12:25
12:52
13:25
13:52
14:25
14:52
·
·
·
·
·
Walmley, Oak Farm Close
after
·
08:55
09:27
09:55
10:27
10:55
11:27
11:55
12:27
12:55
13:27
13:55
14:27
14:55
·
·
·
·
·
Sutton Coldfield, Trinity Hill
adjacent
·
09:12
09:40
10:12
10:40
11:12
11:40
12:12
12:40
13:12
13:40
14:12
14:40
15:12
·
·
·
·
·
Sutton Coldfield, Trinity Church
adjacent
·
09:13
09:41
10:13
10:41
11:13
11:41
12:13
12:41
13:13
13:41
14:13
14:41
15:13
·
·
·
·
·
08:46
09:17
09:46
10:17
10:46
11:17
11:46
12:17
12:46
13:17
13:46
14:17
14:46
15:17
15:50
16:20
16:50
17:25
18:25
Sutton Coldfield, Manor Hill
opposite
·
09:19
·
10:19
·
11:19
·
12:19
·
13:19
·
14:19
·
15:19
·
16:22
16:52
17:27
18:27
Sutton Coldfield, Maney Hill Rd
adjacent
·
09:21
·
10:21
·
11:21
·
12:21
·
13:21
·
14:21
·
15:21
·
16:24
16:54
17:28
18:28
Boldmere, Sutton Girls School
opposite
·
09:22
·
10:22
·
11:22
·
12:22
·
13:22
·
14:22
·
15:22
·
16:25
16:55
17:29
18:29
New Oscott, The Beggars Bush
adjacent
09:00
09:30
10:00
10:30
11:00
11:30
12:00
12:30
13:00
13:30
14:00
14:30
15:00
15:30
16:02
16:32
17:02
17:35
18:35
New Oscott, Tesco
opposite
09:01
09:31
10:01
10:31
11:01
11:31
12:01
12:31
13:01
13:31
14:01
14:31
15:01
15:31
16:03
16:33
17:03
17:36
18:36
New Oscott, Parkwood Drive
adjacent
09:01
09:31
10:01
10:31
11:01
11:31
12:01
12:31
13:01
13:31
14:01
14:31
15:01
15:31
16:03
16:33
17:03
17:36
18:36
Banners Gate, Greenway Drive
adjacent
09:01
09:31
10:01
10:31
11:01
11:31
12:01
12:31
13:01
13:31
14:01
14:31
15:01
15:31
16:03
16:33
17:03
17:36
18:36
Banners Gate, Chester Rd
after
09:02
09:32
10:02
10:32
11:02
11:32
12:02
12:32
13:02
13:32
14:02
14:32
15:02
15:32
16:04
16:34
17:04
17:37
18:37
Banners Gate, Hollyhurst Rd
adjacent
09:03
09:33
10:03
10:33
11:03
11:33
12:03
12:33
13:03
13:33
14:03
14:33
15:03
15:33
16:05
16:35
17:05
17:38
18:38
Kingstanding, Winterton Rd
opposite
09:03
09:33
10:03
10:33
11:03
11:33
12:03
12:33
13:03
13:33
14:03
14:33
15:03
15:33
16:05
16:35
17:05
17:38
18:38
Kingstanding Police Station
before
09:05
09:35
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:07
16:37
17:07
17:40
18:40
Kingstanding, Beacon Road
opposite
09:06
09:36
10:06
10:36
11:06
11:36
12:06
12:36
13:06
13:36
14:06
14:36
15:06
15:36
16:08
16:38
17:08
17:41
18:41
Banners Gate, King George V Field
adjacent
09:07
09:37
10:07
10:37
11:07
11:37
12:07
12:37
13:07
13:37
14:07
14:37
15:07
15:37
16:09
16:39
17:09
17:42
18:42
Sutton Oak Corner
after
09:08
09:38
10:08
10:38
11:08
11:38
12:08
12:38
13:08
13:38
14:08
14:38
15:08
15:38
16:10
16:40
17:10
17:43
18:43
09:09
09:39
10:09
10:39
11:09
11:39
12:09
12:39
13:09
13:39
14:09
14:39
15:09
15:39
16:11
16:41
17:11
17:44
18:44
Hundred Acre, Lindens Primary School
opposite
09:10
09:40
10:10
10:40
11:10
11:40
12:10
12:40
13:10
13:40
14:10
14:40
15:10
15:40
16:12
16:42
17:12
17:45
18:45
Hundred Acre, Brabham Crescent
opposite
09:11
09:41
10:11
10:41
11:11
11:41
12:11
12:41
13:11
13:41
14:11
14:41
15:11
15:41
16:12
16:42
17:12
17:45
18:45
Hundred Acre, Moss Way
adjacent
09:12
09:42
10:12
10:42
11:12
11:42
12:12
12:42
13:12
13:42
14:12
14:42
15:12
15:42
16:13
16:43
17:13
17:46
18:46
Hundred Acre, Hillside Drive
opposite
09:12
09:42
10:12
10:42
11:12
11:42
12:12
12:42
13:12
13:42
14:12
14:42
15:12
15:42
16:14
16:44
17:14
17:47
18:47
Hundred Acre, Bankside Crescent
opposite
09:13
09:43
10:13
10:43
11:13
11:43
12:13
12:43
13:13
13:43
14:13
14:43
15:13
15:43
16:14
16:44
17:14
17:47
18:47
Hundred Acre, Blackwood Drive
adjacent
09:14
09:44
10:14
10:44
11:14
11:44
12:14
12:44
13:14
13:44
14:14
14:44
15:14
15:44
16:15
16:45
17:15
17:48
18:48
Hundred Acre, Bridlewood
opposite
09:14
09:44
10:14
10:44
11:14
11:44
12:14
12:44
13:14
13:44
14:14
14:44
15:14
15:44
16:16
16:46
17:16
17:49
18:49
Hundred Acre, Manor Rd
adjacent
09:15
09:45
10:15
10:45
11:15
11:45
12:15
12:45
13:15
13:45
14:15
14:45
15:15
15:45
16:16
16:46
17:16
17:49
18:49
Hundred Acre, The Milestone
adjacent
09:16
09:46
10:16
10:46
11:16
11:46
12:16
12:46
13:16
13:46
14:16
14:46
15:16
15:46
16:17
16:47
17:17
17:50
18:50
Streetly, Foley Court
after
09:17
09:47
10:17
10:47
11:17
11:47
12:17
12:47
13:17
13:47
14:17
14:47
15:17
15:47
16:18
16:48
17:18
17:51
18:51
Streetly, Hardwick Rd
opposite
09:18
09:48
10:18
10:48
11:18
11:48
12:18
12:48
13:18
13:48
14:18
14:48
15:18
15:48
16:19
16:49
17:19
17:52
18:52
Streetly, Inglewood Grove
adjacent
09:19
09:49
10:19
10:49
11:19
11:49
12:19
12:49
13:19
13:49
14:19
14:49
15:19
15:49
16:20
16:50
17:20
17:53
18:53
Foley Arms, Schoolacre Rise
adjacent
09:20
09:50
10:20
10:50
11:20
11:50
12:20
12:50
13:20
13:50
14:20
14:50
15:20
15:50
16:21
16:51
17:21
17:54
18:54
Foley Arms, Hazelwood Rd
adjacent
09:21
09:51
10:21
10:51
11:21
11:51
12:21
12:51
13:21
13:51
14:21
14:51
15:21
15:51
16:22
16:52
17:22
17:55
18:55
Foley Arms
adjacent
09:22
09:52
10:22
10:52
11:22
11:52
12:22
12:52
13:22
13:52
14:22
14:52
15:22
15:52
16:23
16:53
17:23
17:56
18:56
Foley Arms, Barr Beacon Crossroads
adjacent
09:24
09:54
10:24
10:54
11:24
11:54
12:24
12:54
13:24
13:54
14:24
14:54
15:24
15:54
16:25
16:55
17:25
17:58
18:58
Daisy Bank, Walsall Garden Centre
opposite
09:25
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:26
16:56
17:26
17:59
18:59
Daisy Bank, Skip Lane
adjacent
09:26
09:56
10:26
10:56
11:26
11:56
12:26
12:56
13:26
13:56
14:26
14:56
15:26
15:56
16:27
16:57
17:27
18:00
19:00
Daisy Bank, Elmstead Close
opposite
09:27
09:57
10:27
10:57
11:27
11:57
12:27
12:57
13:27
13:57
14:27
14:57
15:27
15:57
16:28
16:58
17:28
18:01
19:01
Daisy Bank, Corn Hill
before
09:27
09:57
10:27
10:57
11:27
11:57
12:27
12:57
13:27
13:57
14:27
14:57
15:27
15:57
16:28
16:58
17:28
18:01
19:01
Daisy Bank, Hay Hill
after
09:28
09:58
10:28
10:58
11:28
11:58
12:28
12:58
13:28
13:58
14:28
14:58
15:28
15:58
16:29
16:59
17:29
18:02
19:02
Daisy Bank, Furze Way
before
09:28
09:58
10:28
10:58
11:28
11:58
12:28
12:58
13:28
13:58
14:28
14:58
15:28
15:58
16:29
16:59
17:29
18:02
19:02
Daisy Bank, Appledore Rd
after
09:28
09:58
10:28
10:58
11:28
11:58
12:28
12:58
13:28
13:58
14:28
14:58
15:28
15:58
16:29
16:59
17:29
18:02
19:02
Daisy Bank, Wood End Rd
adjacent
09:29
09:59
10:29
10:59
11:29
11:59
12:29
12:59
13:29
13:59
14:29
14:59
15:29
15:59
16:30
17:00
17:30
18:03
19:03
Gillity Village, Greaves Avenue
adjacent
09:30
10:00
10:30
11:00
11:30
12:00
12:30
13:00
13:30
14:00
14:30
15:00
15:30
16:00
16:31
17:01
17:31
18:04
19:04
Chuckery, Broadway North
before
09:31
10:01
10:31
11:01
11:31
12:01
12:31
13:01
13:31
14:01
14:31
15:01
15:31
16:01
16:32
17:02
17:32
18:05
19:05
Chuckery, Beaconsfield Court
adjacent
09:31
10:01
10:31
11:01
11:31
12:01
12:31
13:01
13:31
14:01
14:31
15:01
15:31
16:01
16:32
17:02
17:32
18:05
19:05
Chuckery, Lumley Road
opposite
09:32
10:02
10:32
11:02
11:32
12:02
12:32
13:02
13:32
14:02
14:32
15:02
15:32
16:02
16:33
17:03
17:33
18:06
19:06
Chuckery, Bernard Street
after
09:33
10:03
10:33
11:03
11:33
12:03
12:33
13:03
13:33
14:03
14:33
15:03
15:33
16:03
16:34
17:04
17:34
18:07
19:07
09:33
10:03
10:33
11:03
11:33
12:03
12:33
13:03
13:33
14:03
14:33
15:03
15:33
16:03
16:34
17:04
17:34
18:07
19:07
Chuckery, Hill Street
after
09:34
10:04
10:34
11:04
11:34
12:04
12:34
13:04
13:34
14:04
14:34
15:04
15:34
16:04
16:35
17:05
17:35
18:08
19:08
09:35
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:36
17:06
17:36
18:09
19:09
Walsall Bus Station
Stand C
09:36
10:06
10:36
11:06
11:36
12:06
12:36
13:06
13:36
14:06
14:36
15:06
15:36
16:06
16:37
17:07
17:37
18:10
19:10
Timetable data from National Express West Midlands, refreshed 2026-06-28 · Source: Bus Open Data Service (BODS) · Service code PD0001111:43010851.
All stops shown
120 stops- Erdington, Six Ways Island Stop EN
- Erdington, Barnabas Rd Stop EP
- Erdington, Wilton Rd Stop EQ
- Erdington Fire Station opposite
- Yenton, Salisbury Grove adjacent
- Yenton, Fourlands Ave before
- Yenton, Berwood Rd opposite
- Walmley, The Chase adjacent
- Walmley, Penns Hall Hotel adjacent
- Walmley, Penns Lake Rd adjacent
- Walmley, Ashfern Drive opposite
- Yenton, Mason Cottages behind
- Yenton, Holly Lane after
- Yenton, Playing Field opposite
- Yenton, Poppy Lane adjacent
- Pype Hayes, Chester Rd before
- Pype Hayes, Grange Rd opposite
- Pype Hayes, Springthorpe Rd before
- Pype Hayes, Varley Vale before
- Pype Hayes, Paget Rd before
- Pype Hayes Park adjacent
- Pype Hayes, Marshbrook Rd opposite
- Pype Hayes, Humberstone Road before
- Pype Hayes, Elmfield Avenue opposite
- Pype Hayes, Hansons Bridge Rd opposite
- Pype Hayes, Bonner Drive opposite
- Walmley, Plantsbrook Rd after
- Walmley, Ashurst Rd opposite
- Walmley Junior School opposite
- Minworth, Walmley Ash Lane adjacent
- Minworth, Forge Croft Opposite
- Minworth, Asda Superstore outside
- Minworth, Thornley Grove opposite
- Minworth, Arbury Walk opposite
- Minworth, Asda Superstore outside
- Minworth, Forge Croft adjacent
- Minworth, Walmley Ash Lane opposite
- Walmley Ash Rd after
- Walmley, Oak Farm Close after
- Walmley Rd after
- Walmley, Allendale Rd adjacent
- Wylde Green, The Green after
- Wylde Green, Recreation Ground opposite
- Wylde Green, Shooters Hill adjacent
- Sutton Coldfield, Rowan Rd adjacent
- Sutton Coldfield, Douglas Rd adjacent
- Sutton Coldfield, Shirley Drive adjacent
- Sutton Coldfield, Lower Queen St adjacent
- Walmley, Wylde Green Rd adjacent
- Walmley, Shottery Grove opposite
- Walmley, Cater Drive opposite
- Reddicap Heath, Willoughby Court adjacent
- Reddicap Heath, Berryfields Rd adjacent
- Reddicap Heath, Bluebellwood Close opposite
- Reddicap Heath, Langley Heath Drive opposite
- Reddicap Heath, Monks Kirby Rd opposite
- Reddicap Heath, Preston Ave after
- Reddicap Heath, Reddicap Trading Estate opposite
- Sutton Coldfield, Norris Way opposite
- Sutton Coldfield, Trinity Hill adjacent
- Sutton Coldfield, Trinity Church adjacent
- Sutton Coldfield, Gracechurch Centre Stop SA
- Sutton Coldfield, Fawdry Close adjacent
- Sutton Coldfield, Wyndley Lane before
- Boldmere, Ashdene Close after
- New Oscott, Halton Rd after
- Sutton Coldfield, Manor Hill opposite
- Sutton Coldfield, Duke St adjacent
- Sutton Coldfield, Maney Hill Rd adjacent
- Boldmere, Sutton Girls School opposite
- Boldmere, Buckingham Mews opposite
- Boldmere, Frederick Rd adjacent
- Boldmere Rd adjacent
- New Oscott, Oakwood Rd adjacent
- New Oscott, Plants Close adjacent
- New Oscott, The Beggars Bush adjacent
- New Oscott, Tesco opposite
- New Oscott, Parkwood Drive adjacent
- Banners Gate, Greenway Drive adjacent
- Banners Gate, Chester Rd after
- Banners Gate, Hollyhurst Rd adjacent
- Kingstanding, Winterton Rd opposite
- Kingstanding Police Station before
- Kingstanding, Beacon Road opposite
- Banners Gate, King George V Field adjacent
- Sutton Oak Corner after
- Hundred Acre, The Queslett after
- Hundred Acre, Lindens Primary School opposite
- Hundred Acre, Brabham Crescent opposite
- Hundred Acre, Moss Way adjacent
- Hundred Acre, Hillside Drive opposite
- Hundred Acre, Bankside Crescent opposite
- Hundred Acre, Blackwood Drive adjacent
- Hundred Acre, Bridlewood opposite
- Hundred Acre, Manor Rd adjacent
- Hundred Acre, The Milestone adjacent
- Streetly, Foley Court after
- Streetly, Hardwick Rd opposite
- Streetly, Inglewood Grove adjacent
- Foley Arms, Schoolacre Rise adjacent
- Foley Arms, Hazelwood Rd adjacent
- Foley Arms adjacent
- Foley Arms, Barr Beacon Crossroads adjacent
- Daisy Bank, Walsall Garden Centre opposite
- Daisy Bank, Skip Lane adjacent
- Daisy Bank, Elmstead Close opposite
- Daisy Bank, Corn Hill before
- Daisy Bank, Hay Hill after
- Daisy Bank, Furze Way before
- Daisy Bank, Appledore Rd after
- Daisy Bank, Wood End Rd adjacent
- Gillity Village, Greaves Avenue adjacent
- Chuckery, Broadway North before
- Chuckery, Beaconsfield Court adjacent
- Chuckery, Lumley Road opposite
- Chuckery, Bernard Street after
- Chuckery, Six Ways Walsall after
- Chuckery, Hill Street after
- Walsall, Upper Bridge St on
- Walsall Bus Station Stand C
Looking for a different 77 bus?
31 other routesThe number 77 is used by 31 other bus routes around Great Britain, run by different operators in different areas.
77
77
77
77
77
77
77
77
Braiswick - Colchester - Aingers Green - (St Osyth)
Colchester · Konectbuses
Devils Dyke ↔ Brighton Palace Pier
Brighton · Brighton & Hove Bus and Coach Company
Gauldry ↔ St Andrews
Tayport · Moffat & Williamson
St Osyth Beach ↔ Colchester
Colchester · KonectBus
Highworth Swindon Street ↔ Cirencester The Forum
Fairford · Stagecoach West
Chesterfield New Beetwell Street ↔ Worksop Bus Station
Clowne · Stagecoach East Midlands
Chesterfield, New Beetwell Street ↔ Worksop Bus Station
Clowne · Stagecoach Yorkshire
Nottingham ↔ Strelley
Aspley · Nottingham City Transport