← Change station
Sandwell & Dudley
Earlier trains
16:33
16:41
Walsall
via Birmingham New Street
2A41 • West Midlands Trains
1
16:53
Wolverhampton
2W42 • West Midlands Trains
2
16:56
17:15
London Euston
via Birmingham New Street
9M56 • Avanti West Coast
1
17:03
17:07
Walsall
via Birmingham New Street
2A43 • West Midlands Trains
1
17:17
17:19
Glasgow Central
9S85 • Avanti West Coast
2
17:21
17:24
Birmingham International
1I22 • Transport for Wales
1
17:23
17:25
Wolverhampton
2W44 • West Midlands Trains
2
17:30
17:31
Llandudno
1D16 • Transport for Wales
2
17:33
17:34
Walsall
via Birmingham New Street
2A45 • West Midlands Trains
1
17:53
Wolverhampton
2W46 • West Midlands Trains
17:56
London Euston
via Birmingham New Street
9A84 • Avanti West Coast
18:03
Walsall
via Birmingham New Street
2A47 • West Midlands Trains
1
18:17
Edinburgh
9S93 • Avanti West Coast
18:20
Birmingham International
1I24 • Transport for Wales
18:23
Wolverhampton
2W48 • West Midlands Trains
18:30
Aberystwyth
1J27 • Transport for Wales
18:33
Walsall
via Birmingham New Street
2A49 • West Midlands Trains
1
Later trains