← Change station
Northampton
Earlier trains
06:01
Crewe
via Nuneaton & Stafford
2U21 • West Midlands Trains
1
06:06
Birmingham New Street
via Coventry
2Y05 • West Midlands Trains
4
06:17
London Euston
via Milton Keynes Central
1W02 • West Midlands Trains
1
06:25
London Euston
via Milton Keynes Central
1Y04 • West Midlands Trains
3
06:39
06:41
London Euston
via Milton Keynes Central
1Y06 • West Midlands Trains
2
06:42
Birmingham New Street
via Coventry
2Y07 • West Midlands Trains
4
06:50
07:02
London Euston
via Milton Keynes Central
1Y08 • West Midlands Trains
1
07:11
Birmingham New Street
via Coventry
2Y09 • West Midlands Trains
2
07:18
London Euston
via Milton Keynes Central
1Y10 • West Midlands Trains
3
07:30
London Euston
via Milton Keynes Central
1W12 • West Midlands Trains
1
07:37
Birmingham New Street
via Coventry
1Y11 • West Midlands Trains
3
07:48
London Euston
via Milton Keynes Central
1Y14 • West Midlands Trains
1
Later trains