22:05
Expected 23:08
London Euston
via Northampton
This service is not calling at every station listed — cancelled stops are marked below.
Calling at:
- Rugby (23:17)
- Long Buckby (23:27)
- Northampton (23:38)
- Wolverton (23:50)
- Milton Keynes Central (23:54)
- Bletchley (23:59)
- Leighton Buzzard (00:06)
- Berkhamsted (00:16)
- Hemel Hempstead (00:20)
- Apsley (23:40) Cancelled
- Kings Langley (00:27)
- Watford Junction (00:31)
- Harrow & Wealdstone (00:38)
- London Euston (00:50)
22:28
Expected 23:09
Birmingham New Street
via Birmingham International
Calling at:
- Birmingham International (23:19)
- Birmingham New Street (23:28)
This service has been delayed by a safety inspection of the track
22:54
Expected Delayed
Birmingham New Street
via Birmingham International
Calling at:
- Canley (22:57)
- Tile Hill (23:00)
- Berkswell (23:04)
- Hampton-in-Arden (23:08)
- Birmingham International (23:12)
- Birmingham New Street (23:24)
23:34
Expected 23:48
London Euston
Calling at:
- Rugby (23:56)
- Milton Keynes Central (00:21)
- Watford Junction (00:54)
- London Euston (01:17)
This service has been delayed by the fire alarm sounding at a station
23:45
Expected On time
Birmingham New Street
via Birmingham International
Calling at:
- Canley (23:48)
- Tile Hill (23:51)
- Berkswell (23:55)
- Hampton-in-Arden (23:59)
- Birmingham International (00:03)
- Marston Green (00:07)
- Lea Hall (00:10)
- Stechford (00:13)
- Adderley Park (00:17)
- Birmingham New Street (00:23)
23:49
Expected On time
Leamington Spa
Calling at:
- Kenilworth (23:55)
- Leamington Spa (00:03)
00:11
Expected On time
Wolverhampton
Calling at:
- Birmingham International (00:20)
- Birmingham New Street (00:33)
- Wolverhampton (00:55)
00:44
Expected On time
Wolverhampton
Calling at:
- Birmingham International (00:53)
- Birmingham New Street (01:04)
- Wolverhampton (01:24)