← Change station
Northampton
Earlier trains
05:03
London Euston
via Milton Keynes Central
2N04 • West Midlands Trains
1
05:15
Birmingham New Street
via Coventry
2Y01 • West Midlands Trains
4
05:20
Crewe
via Nuneaton & Stafford
2U19 • West Midlands Trains
5
05:34
London Euston
via Milton Keynes Central
2N06 • West Midlands Trains
1
05:42
Birmingham New Street
via Coventry
2Y03 • West Midlands Trains
4
06:01
Crewe
via Nuneaton & Stafford
2U21 • West Midlands Trains
5
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
London Euston
via Milton Keynes Central
1Y06 • West Midlands Trains
1
06:42
Birmingham New Street
via Coventry
2Y07 • West Midlands Trains
4
Later trains