← Change station
Leighton Buzzard
Earlier trains
14:55
Birmingham New Street
via Northampton
1Y43 • West Midlands Trains
3
15:02
15:05
Milton Keynes Central
2K35 • West Midlands Trains
3
15:12
London Euston
2K34 • West Midlands Trains
4
15:17
London Euston
1Y36 • West Midlands Trains
4
15:25
Birmingham New Street
via Northampton
1Y45 • West Midlands Trains
3
15:32
15:33
Milton Keynes Central
2K37 • West Midlands Trains
3
15:42
15:43
London Euston
2K36 • West Midlands Trains
4
15:47
London Euston
1Y38 • West Midlands Trains
4
15:55
16:11
Birmingham New Street
via Northampton
1Y47 • West Midlands Trains
3
16:02
16:03
Milton Keynes Central
2K39 • West Midlands Trains
3
16:12
London Euston
2K38 • West Midlands Trains
4
16:17
London Euston
1Y40 • West Midlands Trains
4
16:25
Birmingham New Street
via Northampton
1Y49 • West Midlands Trains
3
16:32
Milton Keynes Central
2K41 • West Midlands Trains
3
16:42
London Euston
2K40 • West Midlands Trains
4
16:47
London Euston
1Y42 • West Midlands Trains
4
Later trains
← Departures from Leighton Buzzard
13:39 London Euston to Milton Keynes Central
2K33 • West Midlands Trains •
RTT
London Euston
13:39
Harrow & Wealdstone
13:51
13:52
5
Bushey
13:56
5
Watford Junction
14:00
8
Kings Langley
14:05
3
Apsley
14:09
3
Hemel Hempstead
14:12
3
Berkhamsted
14:17
3
Tring
14:22
3
Cheddington
14:27
3
Leighton Buzzard
14:32
3
Bletchley
14:39
3
Milton Keynes Central
14:45
2