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