| Due | Expected | P | Destination | Service | Operator |
|---|---|---|---|---|---|
| 20:40 | 21:21 | 3 | Birmingham New Street | From London Euston | LNR & WMR |
| 20:48 | 20:57 | London Euston | From Crewe | LNR & WMR | |
| 20:59 | On time | 2 | Birmingham New Street | From Northampton | LNR & WMR |
| 21:26 | On time | 1 | London Euston | From Northampton | LNR & WMR |
| 21:31 | On time | 3 | Birmingham New Street | From Northampton | LNR & WMR |
| 21:54 | On time | 1 | London Euston | From Crewe | LNR & WMR |
| 22:00 | Cancelled | Birmingham New Street | From London Euston | LNR & WMR | |
| 22:20 | On time | 1 | London Euston | From Birmingham New Street | LNR & WMR |
| 22:39 | On time | 3 | Birmingham New Street | From Northampton | LNR & WMR |
Trains at Birmingham New Street may be cancelled, delayed by up to 30 minutes or revised. Latest information can be found in Status and Disruptions.