23:17
Expected 23:19
Northampton
via Milton Keynes Central
Calling at:
- Tring (23:23)
- Cheddington (23:29)
- Leighton Buzzard (23:34)
- Bletchley (23:40)
- Milton Keynes Central (23:47)
- Wolverton (23:51)
- Northampton (00:07)
23:32
Expected 00:19
London Euston
via Watford Junction
This service is not calling at every station listed — cancelled stops are marked below.
Calling at:
- Hemel Hempstead (00:22)
- Apsley (23:40) Cancelled
- Kings Langley (00:29)
- Watford Junction (00:33)
- Harrow & Wealdstone (00:40)
- London Euston (00:52)
This service has been delayed by an operational incident
23:48
Expected 00:04
Northampton
via Milton Keynes Central
Calling at:
- Tring (00:08)
- Cheddington (00:13)
- Leighton Buzzard (00:18)
- Bletchley (00:24)
- Milton Keynes Central (00:28)
- Wolverton (00:32)
- Northampton (00:45)
This service has been delayed by a speed restriction because of severe weather
00:13
Expected 00:18
London Euston
via Watford Junction
Calling at:
- Hemel Hempstead (00:21)
- Watford Junction (00:28)
- Harrow & Wealdstone (00:35)
- London Euston (00:49)
This service has been delayed by a speed restriction
00:19
Expected On time
Northampton
via Milton Keynes Central
Calling at:
- Tring (00:24)
- Leighton Buzzard (00:34)
- Bletchley (00:41)
- Milton Keynes Central (00:50)
- Wolverton (00:54)
- Northampton (01:08)
00:46 Platform —
Expected 01:04
Northampton
via Milton Keynes Central
Calling at:
- Tring (01:08)
- Cheddington (01:13)
- Leighton Buzzard (01:18)
- Bletchley (01:24)
- Milton Keynes Central (01:28)
- Wolverton (01:32)
- Northampton (01:44)
01:16 Platform —
Expected Delayed
Northampton
via Milton Keynes Central
Calling at:
- Tring (01:21)
- Cheddington (01:26)
- Leighton Buzzard (01:33)
- Bletchley (01:39)
- Milton Keynes Central (01:45)
- Wolverton (01:49)
- Northampton (02:03)