← Change station
Wolverhampton
Earlier trains
11:41
11:47
from Birmingham International
1D13 • Transport for Wales
1
↓
22:34
22:53
Birmingham New Street
1G00 • Avanti West Coast
2
22:45
22:46
London Euston
via Birmingham New Street
9M62 • Avanti West Coast
2
22:48
23:07
Birmingham New Street
2W67 • West Midlands Trains
5
22:51
22:56
Birmingham New Street
via Tame Bridge Parkway
2G34 • West Midlands Trains
3
22:54
23:07
Crewe
1K84 • West Midlands Trains
1
22:58
23:01
Birmingham New Street
1G71 • West Midlands Trains
3
23:09
23:15
Birmingham New Street
1G76 • Transport for Wales
2
23:15
23:23
Shrewsbury
via Telford Central
2J46 • West Midlands Trains
2
23:16
23:18
Birmingham New Street
1G92 • CrossCountry
3
23:33
Birmingham New Street
2G35 • West Midlands Trains
3
23:43
delayed
Crewe
1K86 • West Midlands Trains
1
23:48
delayed
Birmingham New Street
2W71 • West Midlands Trains
2
00:02
Shrewsbury
via Telford Central
1J36 • Transport for Wales
1
Later trains
← Departures from Wolverhampton
20:05 Shrewsbury to Birmingham New Street
2G30 • West Midlands Trains •
RTT
Shrewsbury
20:05
5
Wellington (Shropshire)
20:18
1
Oakengates
20:23
20:24
1
Telford Central
20:26
20:28
1
Shifnal
20:31
20:32
1
Cosford
20:36
20:38
1
Albrighton
20:39
20:41
1
Codsall
20:44
20:47
1
Bilbrook
20:47
20:48
1
Wolverhampton
20:55
20:56
4
Tame Bridge Parkway
21:10
1
Birmingham New Street
21:27
21:30
4C