15:00 Platform —
Expected Cancelled
Birmingham New Street via Birmingham International
Calling at:
Birmingham International (15:03) Birmingham New Street (15:14) 15:20 Platform —
Expected Cancelled
London Euston Calling at:
Berkswell (15:24) Tile Hill (15:28) Canley (15:31) Coventry (15:34) Rugby (15:45) Long Buckby (15:55) Northampton (16:18) Wolverton (16:29) Milton Keynes Central (16:34) Bletchley (16:40) Leighton Buzzard (16:47) London Euston (17:17) 15:30 Platform 2
Expected On time
Birmingham New Street via Birmingham International
Calling at:
Birmingham International (15:33) Birmingham New Street (15:44) 15:30 Platform —
Expected Cancelled
Birmingham New Street via Birmingham International
Calling at:
Birmingham International (15:33) Birmingham New Street (15:44) 15:50 Platform 1
Expected On time
Coventry Calling at:
Berkswell (15:54) Tile Hill (15:58) Canley (16:01) Coventry (16:04) 15:50 Platform —
Expected Cancelled
London Euston Calling at:
Berkswell (15:54) Tile Hill (15:58) Canley (16:01) Coventry (16:04) Rugby (16:15) Long Buckby (16:25) Northampton (16:48) Wolverton (16:59) Milton Keynes Central (17:04) Bletchley (17:10) Leighton Buzzard (17:17) Watford Junction (17:33) London Euston (17:50) 16:00 Platform —
Expected Cancelled
Birmingham New Street via Birmingham International
Calling at:
Birmingham International (16:03) Birmingham New Street (16:15) 16:20 Platform —
Expected Cancelled
London Euston Calling at:
Berkswell (16:24) Tile Hill (16:28) Canley (16:31) Coventry (16:34) Rugby (16:45) Long Buckby (16:55) Northampton (17:18) Wolverton (17:29) Milton Keynes Central (17:35) Bletchley (17:40) Leighton Buzzard (17:48) London Euston (18:18) 16:30 Platform 2
Expected On time
Birmingham New Street via Birmingham International
Calling at:
Birmingham International (16:33) Birmingham New Street (16:44) 16:30 Platform —
Expected Cancelled
Birmingham New Street via Birmingham International
Calling at:
Birmingham International (16:33) Birmingham New Street (16:44)