21:31 Platform —
Expected Cancelled
Rugeley Trent Valley
via Birmingham New Street & Walsall
Calling at:
- Adderley Park (21:34)
- Birmingham New Street (21:39)
- Tame Bridge Parkway (21:59)
- Walsall (22:07)
- Bloxwich (22:13)
- Bloxwich North (22:16)
- Landywood (22:20)
- Cannock (22:24)
- Hednesford (22:28)
- Rugeley Town (22:34)
- Rugeley Trent Valley (22:39)
21:32
Expected On time
Birmingham International
Calling at:
- Lea Hall (21:35)
- Marston Green (21:38)
- Birmingham International (21:42)
21:55 Platform —
Expected Cancelled
Birmingham International
Calling at:
- Lea Hall (21:58)
- Marston Green (22:01)
- Birmingham International (22:05)
22:01
Expected On time
Birmingham New Street
Calling at:
- Birmingham New Street (22:11)
22:31 Platform —
Expected Cancelled
Birmingham New Street
Calling at:
- Adderley Park (22:34)
- Birmingham New Street (22:42)
22:32
Expected On time
Birmingham International
Calling at:
- Lea Hall (22:35)
- Marston Green (22:38)
- Birmingham International (22:42)
22:58
Expected On time
Northampton
via Coventry
Calling at:
- Lea Hall (23:01)
- Marston Green (23:04)
- Birmingham International (23:08)
- Hampton-in-Arden (23:12)
- Berkswell (23:17)
- Tile Hill (23:20)
- Canley (23:24)
- Coventry (23:27)
- Rugby (23:37)
- Long Buckby (23:47)
- Northampton (00:02)
23:08
Expected On time
Birmingham New Street
Calling at:
- Birmingham New Street (23:15)