21:50 Platform —
Expected Cancelled
Birmingham New Street
via Birmingham International
Calling at:
- Birmingham International (21:53)
- Marston Green (21:56)
- Birmingham New Street (22:05)
21:52
Expected 21:56
Northampton
via Coventry
Calling at:
- Berkswell (22:00)
- Tile Hill (22:03)
- Canley (22:06)
- Coventry (22:10)
- Rugby (22:19)
- Long Buckby (22:29)
- Northampton (22:41)
22:20
Expected On time
Birmingham New Street
via Birmingham International
Calling at:
- Birmingham International (22:23)
- Marston Green (22:26)
- Birmingham New Street (22:34)
22:32
Expected On time
London Euston
via Northampton
Calling at:
- Berkswell (22:36)
- Tile Hill (22:40)
- Canley (22:43)
- Coventry (22:46)
- Rugby (22:57)
- Long Buckby (23:07)
- Northampton (23:19)
- Wolverton (23:39)
- Milton Keynes Central (23:43)
- Bletchley (23:48)
- Leighton Buzzard (23:55)
- Berkhamsted (00:08)
- Hemel Hempstead (00:12)
- Apsley (00:16)
- Kings Langley (00:19)
- Watford Junction (00:24)
- Harrow & Wealdstone (00:31)
- London Euston (00:47)
22:50
Expected On time
Birmingham New Street
via Birmingham International
Calling at:
- Birmingham International (22:53)
- Marston Green (22:56)
- Birmingham New Street (23:05)
23:00
Expected On time
Northampton
via Coventry
Calling at:
- Berkswell (23:04)
- Tile Hill (23:08)
- Canley (23:11)
- Coventry (23:14)
- Rugby (23:25)
- Long Buckby (23:36)
- Northampton (23:48)
23:37
Expected On time
Coventry
Calling at:
- Berkswell (23:42)
- Tile Hill (23:46)
- Canley (23:50)
- Coventry (23:53)