← Change station
Duddeston
Earlier trains
08:20
Four Oaks
2U12 • West Midlands Trains
2
08:29
Wolverhampton
via Birmingham New Street
2W10 • West Midlands Trains
1
08:35
Redditch
via Birmingham New Street
2R13 • West Midlands Trains
1
08:35
Walsall
2A07 • West Midlands Trains
2
08:50
Four Oaks
2U14 • West Midlands Trains
2
08:59
Wolverhampton
via Birmingham New Street
2W12 • West Midlands Trains
1
09:05
Redditch
via Birmingham New Street
2R15 • West Midlands Trains
1
09:05
Walsall
2A09 • West Midlands Trains
2
09:20
Four Oaks
2U16 • West Midlands Trains
2
09:29
Wolverhampton
via Birmingham New Street
2W14 • West Midlands Trains
1
09:35
Redditch
via Birmingham New Street
2R17 • West Midlands Trains
1
09:35
Walsall
2A11 • West Midlands Trains
2
09:50
Four Oaks
2U18 • West Midlands Trains
2
09:59
Wolverhampton
via Birmingham New Street
2W16 • West Midlands Trains
1
10:05
Redditch
via Birmingham New Street
2R19 • West Midlands Trains
1
10:05
Walsall
2A13 • West Midlands Trains
2
10:20
Four Oaks
2U20 • West Midlands Trains
2
Later trains
← Departures from Duddeston
06:02 Rugeley Trent Valley to Birmingham New Street
2A02 • West Midlands Trains •
RTT
Rugeley Trent Valley
06:02
1
Rugeley Town
06:05
1
Hednesford
06:12
1
Cannock
06:15
1
Landywood
06:19
06:20
1
Bloxwich North
06:23
06:24
1
Bloxwich
06:26
06:28
1
Walsall
06:32
06:34
2
Bescot Stadium
06:36
06:37
1
Tame Bridge Parkway
06:38
06:40
1
Hamstead
06:42
06:44
1
Perry Barr
06:45
06:47
1
Witton
06:48
06:49
1
Aston
06:50
06:52
2
Duddeston
06:53
06:55
1
Birmingham New Street
06:58
06:59
5B