21:48
Expected 22:06
London Euston
via Birmingham New Street
Calling at:
- Birmingham New Street (22:14)
- Birmingham International (22:24)
- Coventry (22:34)
- Rugby (22:43)
- Milton Keynes Central (23:05)
- Watford Junction (23:38)
- London Euston (00:01)
22:03
Expected 22:11
Birmingham International
Calling at:
- Smethwick Galton Bridge (22:13)
- Smethwick Rolfe Street (22:15)
- Birmingham New Street (22:22)
- Adderley Park (22:27)
- Stechford (22:31)
- Lea Hall (22:33)
- Marston Green (22:36)
- Birmingham International (22:40)
22:20
Expected On time
Birmingham New Street
Calling at:
- Birmingham New Street (22:31)
22:23
Expected On time
Wolverhampton
Calling at:
- Dudley Port (22:26)
- Tipton (22:29)
- Coseley (22:32)
- Wolverhampton (22:37)
22:29
Expected On time
Wolverhampton
22:33
Expected On time
Birmingham New Street
Calling at:
- Smethwick Galton Bridge (22:35)
- Smethwick Rolfe Street (22:38)
- Birmingham New Street (22:45)
22:38 Platform —
Expected Cancelled
Birmingham New Street
Calling at:
- Birmingham New Street (22:48)
22:45
Expected On time
Crewe
Calling at:
- Wolverhampton (22:56)
- Telford Central (23:13)
- Wellington (Shropshire) (23:20)
- Shrewsbury (23:35)
- Yorton (23:46)
- Wem (23:50)
- Prees (23:55)
- Whitchurch (Shropshire) (00:01)
- Wrenbury (00:07)
- Nantwich (00:13)
- Crewe (00:20)
2 coaches
22:53
Expected On time
Wolverhampton
Calling at:
- Dudley Port (22:56)
- Tipton (22:59)
- Coseley (23:02)
- Wolverhampton (23:08)
22:56
Expected On time
Birmingham New Street
Calling at:
- Birmingham New Street (23:05)