21:48
Expected 22:05
London Euston
via Birmingham New Street
Calling at:
- Birmingham New Street (22:13)
- Birmingham International (22:23)
- Coventry (22:33)
- Rugby (22:42)
- Milton Keynes Central (23:04)
- Watford Junction (23:38)
- London Euston (00:01)
21:53
Expected 21:55
Wolverhampton
Calling at:
- Dudley Port (21:58)
- Tipton (22:01)
- Coseley (22:04)
- Wolverhampton (22:09)
22:03
Expected Delayed
Birmingham International
Calling at:
- Smethwick Galton Bridge (22:05)
- Smethwick Rolfe Street (22:08)
- Birmingham New Street (22:15)
- Adderley Park (22:24)
- Stechford (22:28)
- Lea Hall (22:31)
- Marston Green (22:34)
- Birmingham International (22:38)
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)