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