← Change station
Walsall
Earlier trains
09:37
from Birmingham International
2H35 • West Midlands Trains
1
↓
16:37
Wolverhampton
via Birmingham New Street
2W44 • West Midlands Trains
3
16:38
16:40
Rugeley Trent Valley
2H63 • West Midlands Trains
1
16:50
17:03
Birmingham International
via Birmingham New Street
2I66 • West Midlands Trains
2
17:07
17:11
Wolverhampton
via Birmingham New Street
2W46 • West Midlands Trains
3
17:08
17:10
Rugeley Trent Valley
2H65 • West Midlands Trains
1
17:20
17:23
Birmingham International
via Birmingham New Street
2I68 • West Midlands Trains
2
17:37
Wolverhampton
via Birmingham New Street
2W48 • West Midlands Trains
3
17:38
Rugeley Trent Valley
2H67 • West Midlands Trains
1
17:50
Birmingham International
via Birmingham New Street
2I70 • West Midlands Trains
2
18:07
Wolverhampton
via Birmingham New Street
2W50 • West Midlands Trains
3
18:08
Rugeley Trent Valley
2H69 • West Midlands Trains
1
18:20
Birmingham International
via Birmingham New Street
2I72 • West Midlands Trains
2
Later trains
← Departures from Walsall
12:21 Birmingham International to Rugeley Trent Valley
2H49 • West Midlands Trains •
RTT
Birmingham International
12:21
3
Marston Green
12:24
2
Lea Hall
12:28
1
Stechford
12:31
1
Adderley Park
12:34
2
Birmingham New Street
12:39
arr •
12:45
dep
6A
Tame Bridge Parkway
12:59
2
Walsall
13:07
arr •
13:08
dep
1
Bloxwich
13:14
2
Bloxwich North
13:16
2
Landywood
13:20
2
Cannock
13:24
2
Hednesford
13:28
2
Rugeley Town
13:35
2
Rugeley Trent Valley
13:39
13:37
1