← Change station
Milton Keynes Central
Earlier trains
15:15
Liverpool Lime Street
1F26 • Avanti West Coast
6
15:17
London Euston
1B45 • Avanti West Coast
4
15:19
15:34
Crewe
via Nuneaton & Stafford
1U39 • West Midlands Trains
5
15:22
London Euston
2K26 • West Midlands Trains
2
15:24
15:25
Manchester Piccadilly
1H27 • Avanti West Coast
6
15:27
London Euston
1A38 • Avanti West Coast
4
15:32
London Euston
1Y26 • West Midlands Trains
1
15:38
Birmingham New Street
via Northampton
1Y33 • West Midlands Trains
3
15:48
15:51
London Euston
1U34 • West Midlands Trains
4
15:52
Birmingham New Street
9G29 • Avanti West Coast
6
15:52
London Euston
2K28 • West Midlands Trains
2
15:55
London Euston
1A40 • Avanti West Coast
4
16:05
London Euston
1Y28 • West Midlands Trains
1
16:06
Birmingham New Street
via Northampton
1Y35 • West Midlands Trains
3
16:15
Liverpool Lime Street
1F28 • Avanti West Coast
6
16:17
London Euston
1B49 • Avanti West Coast
4
16:19
Crewe
via Nuneaton & Stafford
1U41 • West Midlands Trains
5
16:22
London Euston
2K30 • West Midlands Trains
2
16:24
Manchester Piccadilly
1H30 • Avanti West Coast
6
16:27
London Euston
1A44 • Avanti West Coast
4
16:32
London Euston
1Y30 • West Midlands Trains
1
16:38
Birmingham New Street
via Northampton
1Y37 • West Midlands Trains
3
16:49
London Euston
1U36 • West Midlands Trains
4
16:52
Birmingham New Street
9G32 • Avanti West Coast
6
16:52
London Euston
2K32 • West Midlands Trains
2
16:55
London Euston
1A46 • Avanti West Coast
4
17:04
London Euston
1Y32 • West Midlands Trains
1
17:06
Birmingham New Street
via Northampton
1Y39 • West Midlands Trains
3
Later trains