Operator: West Midlands Trains
Previous Calling Points:
| 18:26 | London Euston | On time | |
| 18:55 | Leighton Buzzard | Delayed | actual 19:01 |
| 18:26 | London Euston | On time | |
| 18:55 | Leighton Buzzard | Delayed | actual 19:01 |
| 18:06 | London Euston | Delayed | actual 18:08 |
| 18:25 | Watford Junction | Delayed | actual 18:30 |
| 18:30 | Kings Langley | Delayed | actual 18:35 |
| 18:36 | Hemel Hempstead | Delayed | actual 18:39 |
| 18:42 | Berkhamsted | Delayed | actual 18:44 |
| 18:47 | Tring | Delayed | actual 18:49 |
| 18:59 | Leighton Buzzard | Delayed | actual 19:04 |
| 17:36 | Birmingham New Street | On time | |
| 17:46 | Birmingham International | On time | |
| 17:49 | Hampton-in-Arden | On time | |
| 17:54 | Berkswell | On time | |
| 17:58 | Tile Hill | On time | |
| 18:01 | Canley | Delayed | actual 18:08 |
| 18:05 | Coventry | Delayed | actual 18:12 |
| 18:16 | Rugby | Delayed | actual 18:22 |
| 18:26 | Long Buckby | Delayed | actual 18:31 |
| 18:48 | Northampton | On time | |
| 19:00 | Wolverton | On time | |
| 19:05 | Milton Keynes Central | On time |
| 18:10 | London Euston | On time | |
| 18:21 | Harrow & Wealdstone | Delayed | actual 18:26 |
| 18:27 | Bushey | Delayed | actual 18:30 |
| 18:30 | Watford Junction | Delayed | actual 18:34 |
| 18:35 | Kings Langley | Delayed | actual 18:39 |
| 18:39 | Apsley | Delayed | actual 18:42 |
| 18:42 | Hemel Hempstead | Delayed | actual 18:45 |
| 18:47 | Berkhamsted | Delayed | actual 18:49 |
| 18:52 | Tring | Delayed | actual 18:54 |
| 18:57 | Cheddington | Delayed | actual 18:59 |
| 19:02 | Leighton Buzzard | Delayed | actual 19:07 |
| 18:47 | Bedford | Unknown |
| 18:50 | Bedford St Johns | Unknown |
| 18:57 | Kempston Hardwick | Unknown |
| 19:01 | Stewartby | Unknown |
| 19:04 | Millbrook (Bedfordshire) | Unknown |
| 19:08 | Lidlington | Unknown |
| 19:13 | Ridgmont | Unknown |
| 19:16 | Aspley Guise | Unknown |
| 19:20 | Woburn Sands | Unknown |
| 19:24 | Bow Brickhill | Unknown |
| 19:27 | Fenny Stratford | Unknown |
| 18:56 | London Euston | On time |
| 19:24 | Leighton Buzzard | Unknown |
| 19:28 | Milton Keynes Central | Unknown |
| 18:34 | London Euston | On time |
| 18:54 | Watford Junction | On time |
| 19:01 | Apsley | On time |
| 19:04 | Hemel Hempstead | On time |
| 19:11 | Berkhamsted | Unknown |
| 19:17 | Tring | Unknown |
| 19:28 | Leighton Buzzard | Unknown |
| 18:06 | Birmingham New Street | On time | |
| 18:16 | Birmingham International | Delayed | actual 18:18 |
| 18:20 | Hampton-in-Arden | Delayed | actual 18:22 |
| 18:24 | Berkswell | Delayed | actual 18:28 |
| 18:28 | Tile Hill | Delayed | actual 18:32 |
| 18:31 | Canley | Delayed | actual 18:36 |
| 18:35 | Coventry | Delayed | actual 18:40 |
| 18:46 | Rugby | Delayed | actual 18:49 |
| 18:56 | Long Buckby | Delayed | actual 18:59 |
| 19:16 | Northampton | Unknown | |
| 19:30 | Wolverton | Unknown | |
| 19:35 | Milton Keynes Central | Unknown |
| 18:39 | London Euston | Delayed | actual 18:41 |
| 18:51 | Harrow & Wealdstone | Delayed | actual 18:55 |
| 18:56 | Bushey | Delayed | actual 18:59 |
| 19:00 | Watford Junction | Delayed | actual 19:03 |
| 19:05 | Kings Langley | Delayed | actual 19:07 |
| 19:09 | Apsley | Unknown | |
| 19:12 | Hemel Hempstead | Unknown | |
| 19:17 | Berkhamsted | Unknown | |
| 19:22 | Tring | Unknown | |
| 19:27 | Cheddington | Unknown | |
| 19:32 | Leighton Buzzard | Unknown |
(4)