| Calling at: | 1/1 |
| Milton Keynes Central | 09:15 |
| Crewe | 10:26 |
| Runcorn | 10:44 |
| Liverpool South Parkway | 10:53 |
| Liverpool Lime Street | 11:04 |
On Time
Avanti West Coast
08:45
Platform 9
Watford Junction
| Calling at: | 1/2 |
| South Hampstead | 08:50 |
| Kilburn High Road | 08:52 |
| Queens Park (London) | 08:54 |
| Kensal Green | 08:56 |
| Willesden Junction | 08:59 |
| Harlesden | 09:01 |
| Stonebridge Park | 09:04 |
| Wembley Central | 09:06 |
| North Wembley | 09:08 |
On Time
London Overground
08:46
Platform 7
Crewe
| Calling at: | 1/1 |
| Milton Keynes Central | 09:19 |
| Rugby | 09:42 |
| Nuneaton | 09:54 |
| Atherstone | 10:00 |
| Tamworth | 10:08 |
| Lichfield Trent Valley | 10:14 |
| Rugeley Trent Valley | 10:21 |
| Stafford | 10:34 |
| Crewe | 10:54 |
On Time
West Midlands Trains
08:53
Platform 14
Manchester Piccadilly
| Calling at: | 1/1 |
| Milton Keynes Central | 09:24 |
| Rugby | 09:47 |
| Stoke-on-Trent | 10:27 |
| Macclesfield | 10:43 |
| Stockport | 10:57 |
| Manchester Piccadilly | 11:05 |
On Time
Avanti West Coast
08:54
Platform 13
Tring
| Calling at: | 1/1 |
| Harrow & Wealdstone | 09:06 |
| Watford Junction | 09:13 |
| Hemel Hempstead | 09:21 |
| Berkhamsted | 09:26 |
| Tring | 09:32 |
On Time
West Midlands Trains
08:56
Platform 8
Birmingham New Street
| Calling at: | 1/2 |
| Leighton Buzzard | 09:25 |
| Bletchley | 09:32 |
| Milton Keynes Central | 09:38 |
| Wolverton | 09:42 |
| Northampton | 10:10 |
| Long Buckby | 10:22 |
| Rugby | 10:34 |
| Coventry | 10:45 |
| Canley | 10:48 |
On Time
West Midlands Trains