← Change station
London Euston
19:07
19:33
Preston
1P35 • Avanti West Coast
19:28
19:44
Preston
1P06 • Avanti West Coast
19:37
cancelled
Liverpool Lime Street
1F36 • Avanti West Coast
19:39
Northampton
via Milton Keynes Central
2N67 • West Midlands Trains
19:40
Crewe
via Nuneaton & Stafford
1U49 • West Midlands Trains
19:45
Watford Junction
2D56 • London Overground
19:46
19:50
Birmingham New Street
via Northampton
1Y65 • West Midlands Trains
20:00
Watford Junction
2D57 • London Overground
20:03
Northampton
via Milton Keynes Central
2N69 • West Midlands Trains
20:12
Liverpool Lime Street
1F37 • Avanti West Coast
20:15
Watford Junction
2D58 • London Overground
20:18
20:20
Manchester Piccadilly
1H42 • Avanti West Coast
20:21
20:23
Birmingham New Street
via Northampton
2Y71 • West Midlands Trains
20:25
20:26
Wolverhampton
9G44 • Avanti West Coast
20:28
Watford Junction
2D59 • London Overground
20:31
20:32
Preston
1P07 • Avanti West Coast
20:35
20:36
Crewe
via Nuneaton & Stafford
1U51 • West Midlands Trains
20:39
20:42
Birmingham New Street
via Northampton
2Y73 • West Midlands Trains
20:45
20:46
Watford Junction
2D60 • London Overground
20:58
Watford Junction
2D61 • London Overground
21:01
21:08
Manchester Piccadilly
via Wilmslow
1H76 • Avanti West Coast
21:04
21:05
Wolverhampton
9G46 • Avanti West Coast
21:09
21:11
Birmingham New Street
via Northampton
2Y75 • West Midlands Trains
21:15
Watford Junction
2D62 • London Overground
21:23
Wolverhampton
9G47 • Avanti West Coast
21:27
Birmingham New Street
via Northampton
2Y77 • West Midlands Trains
21:30
21:31
Watford Junction
2D63 • London Overground
Later trains