18:04
Expected 18:10
Birmingham New Street
Calling at:
- Birmingham New Street (18:18)
18:13
Expected 18:16
Bournemouth
Calling at:
- Coventry (18:23)
- Leamington Spa (18:38)
- Banbury (18:55)
- Oxford (19:14)
- Reading (19:41)
- Basingstoke (20:10)
- Winchester (20:26)
- Southampton Airport Parkway (20:36)
- Southampton Central (20:44)
- Brockenhurst (20:59)
- Bournemouth (21:16)
18:16
Expected 18:21
Birmingham New Street
Calling at:
- Birmingham New Street (18:30)
18:16
Expected 18:18
London Euston
via Northampton
Calling at:
- Hampton-in-Arden (18:21)
- Berkswell (18:26)
- Tile Hill (18:28)
- Canley (18:31)
- Coventry (18:34)
- Rugby (18:45)
- Long Buckby (18:55)
- Northampton (19:07)
- Wolverton (19:29)
- Milton Keynes Central (19:34)
- Bletchley (19:39)
- Leighton Buzzard (19:46)
- London Euston (20:17)
18:21
Expected On time
Rugeley Trent Valley
via Birmingham New Street & Walsall
Calling at:
- Marston Green (18:24)
- Lea Hall (18:27)
- Stechford (18:30)
- Adderley Park (18:34)
- Birmingham New Street (18:39)
- Tame Bridge Parkway (18:59)
- Walsall (19:07)
- Bloxwich (19:13)
- Bloxwich North (19:16)
- Landywood (19:20)
- Cannock (19:24)
- Hednesford (19:28)
- Rugeley Town (19:34)
- Rugeley Trent Valley (19:39)
18:28
Expected On time
London Euston
Calling at:
- Coventry (18:38)
- London Euston (19:39)
18:33
Expected On time
London Euston
Calling at:
- Coventry (18:44)
- Rugby (18:55)
- Milton Keynes Central (19:16)
- Watford Junction (19:38)
- London Euston (19:54)
18:34
Expected 18:37
Birmingham New Street
Calling at:
- Birmingham New Street (18:46)
18:38
Expected On time
Crewe
Calling at:
- Birmingham New Street (18:48)
- Wolverhampton (19:22)
- Stafford (19:51)
- Stoke-on-Trent (20:11)
- Crewe (20:37)
18:41
Expected On time
Manchester Piccadilly
via Stoke-on-Trent
Calling at:
- Birmingham New Street (18:51)
- Wolverhampton (19:17)
- Stafford (19:32)
- Stoke-on-Trent (19:48)
- Macclesfield (20:05)
- Stockport (20:18)
- Manchester Piccadilly (20:29)