20:30 Platform 2
Expected 20:34
Birmingham New Street via Birmingham International
Calling at:
Birmingham International (20:37) Birmingham New Street (20:48) 20:30 Platform —
Expected Cancelled
Walsall Calling at:
Birmingham International (20:33) Birmingham New Street (20:44) Walsall (21:16) 20:50 Platform 1
Expected On time
Coventry Calling at:
Berkswell (20:54) Tile Hill (20:58) Canley (21:01) Coventry (21:04) 20:50 Platform —
Expected Cancelled
London Euston Calling at:
Berkswell (20:54) Tile Hill (20:58) Canley (21:01) Coventry (21:04) Rugby (21:16) Long Buckby (21:26) Northampton (21:41) Wolverton (21:53) Milton Keynes Central (21:57) Bletchley (22:02) Leighton Buzzard (22:09) Watford Junction (22:31) London Euston (22:54) 21:00 Platform —
Expected Cancelled
Birmingham New Street via Birmingham International
Calling at:
Birmingham International (21:03) Birmingham New Street (21:14) 21:30 Platform 2
Expected On time
Birmingham New Street via Birmingham International
Calling at:
Birmingham International (21:33) Birmingham New Street (21:44) 21:30 Platform —
Expected Cancelled
Birmingham New Street via Birmingham International
Calling at:
Birmingham International (21:33) Birmingham New Street (21:45) 21:30 Platform 1
Expected On time
Coventry Calling at:
Berkswell (21:34) Tile Hill (21:38) Canley (21:41) Coventry (21:44) Rugby (21:55) Long Buckby (22:06) Northampton (22:20) 21:50 Platform 1
Expected On time
Coventry Calling at:
Berkswell (21:54) Tile Hill (21:58) Canley (22:01) Coventry (22:04) 21:50 Platform 1
Expected On time
London Euston via Northampton
Calling at:
Berkswell (21:54) Tile Hill (21:58) Canley (22:01) Coventry (22:04) Rugby (22:15) Long Buckby (22:25) Northampton (22:37) Wolverton (23:02) Milton Keynes Central (23:07) Bletchley (23:12) Leighton Buzzard (23:19) Berkhamsted (23:32) Hemel Hempstead (23:36) Apsley (23:40) Kings Langley (23:43) Watford Junction (23:47) Harrow & Wealdstone (23:54) London Euston (00:11)