← Change station
Duddeston
Earlier trains
07:29
07:30
Wolverhampton
via Birmingham New Street
2W06 • West Midlands Trains
1
07:35
cancelled
Redditch
via Birmingham New Street
2R09 • West Midlands Trains
1
07:35
Walsall
2A05 • West Midlands Trains
2
07:50
Four Oaks
2U10 • West Midlands Trains
2
07:59
Wolverhampton
via Birmingham New Street
2W08 • West Midlands Trains
1
08:05
08:06
Redditch
via Birmingham New Street
2R11 • West Midlands Trains
1
08:05
08:10
Walsall
2A99 • West Midlands Trains
2
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
Later trains
← Departures from Duddeston
06:02 Walsall to Wolverhampton
2W02 • West Midlands Trains •
RTT
Walsall
06:02
3
Bescot Stadium
06:06
1
Tame Bridge Parkway
06:09
1
Hamstead
06:13
1
Perry Barr
06:16
1
Witton
06:18
1
Aston
06:21
2
Duddeston
06:24
06:25
1
Birmingham New Street
06:30
arr •
06:41
dep
5B
Smethwick Rolfe Street
06:47
06:48
2
Smethwick Galton Bridge
06:50
06:51
3
Sandwell & Dudley
06:53
06:54
2
Dudley Port
06:57
2
Tipton
06:59
07:00
2
Coseley
07:02
07:03
2
Wolverhampton
07:07
07:08
5