← Change station
Birmingham New Street
Earlier trains
22:33
Crewe
1K84 • West Midlands Trains
2B
22:36
Lichfield Trent Valley
via Four Oaks
2P69 • West Midlands Trains
8
22:37
Crewe
1J80 • Transport for Wales
5B
22:41
Wolverhampton
2W66 • West Midlands Trains
7B
22:43
Redditch
via University
2R69 • West Midlands Trains
12
22:46
Four Oaks
2U70 • West Midlands Trains
8
22:49
Derby
1M87 • CrossCountry
9A
22:50
cancelled
Wolverhampton
9G46 • Avanti West Coast
22:51
Northampton
via Coventry
2Y76 • West Midlands Trains
2
22:53
Longbridge
via University
2N70 • West Midlands Trains
12
22:56
Shrewsbury
via Wolverhampton & Telford Central
2J38 • West Midlands Trains
4C
23:06
Lichfield City
via Four Oaks
2L71 • West Midlands Trains
8
23:11
Wolverhampton
2W68 • West Midlands Trains
5B
23:13
Redditch
via University
2R71 • West Midlands Trains
12
23:16
Coventry
via Birmingham International
2C10 • West Midlands Trains
2
23:19
Hednesford
via Walsall
2H19 • West Midlands Trains
3A
23:20
Wolverhampton
9G47 • Avanti West Coast
7
23:22
Coventry
via Birmingham International
1C71 • West Midlands Trains
23:23
Longbridge
via University
2N72 • West Midlands Trains
23:35
Shrewsbury
via Wolverhampton & Telford Central
1J36 • Transport for Wales
23:36
Four Oaks
2U73 • West Midlands Trains • 3 coaches
23:40
Wolverhampton
2W70 • West Midlands Trains
23:44
Wolverhampton
9G48 • Avanti West Coast
Later trains