08:53
Expected 08:55
Northampton
via Coventry
Calling at:
- Berkswell (08:59)
- Tile Hill (09:01)
- Canley (09:04)
- Coventry (09:07)
- Rugby (09:21)
- Long Buckby (09:32)
- Northampton (09:45)
09:53
Expected On time
Birmingham New Street
via Birmingham International
Calling at:
- Birmingham International (09:56)
- Marston Green (10:00)
- Birmingham New Street (10:08)
09:54
Expected On time
London Euston
via Northampton
Calling at:
- Berkswell (09:59)
- Tile Hill (10:02)
- Canley (10:09)
- Coventry (10:15)
- Long Buckby (10:39)
- Northampton (10:50)
- Wolverton (11:02)
- Milton Keynes Central (11:06)
- Bletchley (11:11)
- Leighton Buzzard (11:18)
- Berkhamsted (11:30)
- Hemel Hempstead (11:35)
- Apsley (11:38)
- Kings Langley (11:41)
- Watford Junction (11:46)
- Bushey (11:49)
- Harrow & Wealdstone (11:55)
- London Euston (12:11)
10:23
Expected On time
Birmingham New Street
via Birmingham International
Calling at:
- Birmingham International (10:26)
- Marston Green (10:30)
- Lea Hall (10:33)
- Stechford (10:36)
- Adderley Park (10:40)
- Birmingham New Street (10:44)
10:49
Expected On time
Birmingham New Street
via Birmingham International
Calling at:
- Birmingham International (10:52)
- Marston Green (10:56)
- Birmingham New Street (11:04)
10:49
Expected On time
London Euston
via Northampton
Calling at:
- Berkswell (10:54)
- Tile Hill (10:57)
- Canley (11:01)
- Coventry (11:04)
- Rugby (11:23)
- Long Buckby (11:38)
- Northampton (11:51)
- Wolverton (12:11)
- Milton Keynes Central (12:16)
- Bletchley (12:20)
- Leighton Buzzard (12:27)
- Watford Junction (12:48)
- London Euston (13:07)