15:56
Expected 16:07
London Euston
via Birmingham New Street
Calling at:
- Birmingham New Street (16:15)
- Birmingham International (16:26)
- Coventry (16:38)
- London Euston (17:40)
16:17
Expected 16:43
Edinburgh
Calling at:
- Wolverhampton (16:53)
- Stafford (17:06)
- Crewe (17:26)
- Warrington Bank Quay (17:42)
- Wigan North Western (17:52)
- Preston (18:04)
- Lancaster (18:18)
- Oxenholme Lake District (18:31)
- Penrith (18:55)
- Carlisle (19:08)
- Haymarket (20:17)
- Edinburgh (20:24)
16:20
Expected 16:33
Birmingham International
Calling at:
- Birmingham New Street (16:41)
- Birmingham International (16:52)
This service has been delayed by staff training
16:23
Expected On time
Wolverhampton
Calling at:
- Dudley Port (16:26)
- Tipton (16:29)
- Coseley (16:32)
- Wolverhampton (16:37)
16:30
Expected On time
Aberystwyth
Calling at:
- Wolverhampton (16:41)
- Telford Central (16:58)
- Wellington (Shropshire) (17:06)
- Shrewsbury (17:22)
- Welshpool (17:50)
- Newtown (Powys) (18:07)
- Caersws (18:14)
- Machynlleth (18:45)
- Dovey Junction (18:56)
- Borth (19:06)
- Bow Street (19:12)
- Aberystwyth (19:23)
16:33
Expected On time
Walsall
via Birmingham New Street
Calling at:
- Smethwick Galton Bridge (16:35)
- Smethwick Rolfe Street (16:38)
- Birmingham New Street (16:45)
- Duddeston (17:05)
- Aston (17:07)
- Witton (17:10)
- Perry Barr (17:12)
- Hamstead (17:15)
- Tame Bridge Parkway (17:19)
- Bescot Stadium (17:22)
- Walsall (17:27)
16:53
Expected On time
Wolverhampton
Calling at:
- Dudley Port (16:56)
- Tipton (16:59)
- Coseley (17:02)
- Wolverhampton (17:07)
16:56
Expected 17:08
London Euston
via Birmingham New Street
Calling at:
- Birmingham New Street (17:17)
- Birmingham International (17:26)
- Coventry (17:38)
- London Euston (18:39)
17:03
Expected On time
Walsall
via Birmingham New Street
Calling at:
- Smethwick Galton Bridge (17:05)
- Smethwick Rolfe Street (17:08)
- Birmingham New Street (17:15)
- Duddeston (17:35)
- Aston (17:37)
- Witton (17:40)
- Perry Barr (17:42)
- Hamstead (17:46)
- Tame Bridge Parkway (17:50)
- Bescot Stadium (17:52)
- Walsall (17:57)
17:17
Expected On time
Glasgow Central
Calling at:
- Wolverhampton (17:29)
- Stafford (17:46)
- Crewe (18:07)
- Warrington Bank Quay (18:26)
- Wigan North Western (18:37)
- Preston (18:51)
- Lancaster (19:07)
- Penrith (19:43)
- Carlisle (19:59)
- Glasgow Central (21:13)