06:43
Expected On time
Crewe
via Stoke-on-Trent
Calling at:
- Stone (06:51)
- Stoke-on-Trent (06:59)
- Longport (07:04)
- Kidsgrove (07:10)
- Alsager (07:14)
- Crewe (07:24)
06:48
Expected On time
Edinburgh
via Wigan North Western
Calling at:
- 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:55
Expected On time
London Euston
Calling at:
- Lichfield Trent Valley (07:09)
- Tamworth (07:16)
- Rugby (07:37)
- London Euston (08:27)
06:59
Expected On time
London Euston
via Birmingham New Street
Calling at:
- Wolverhampton (07:13)
- Sandwell & Dudley (07:24)
- Birmingham New Street (07:37)
- Birmingham International (07:56)
- Coventry (08:08)
- London Euston (09:06)
07:03
Expected On time
Manchester Piccadilly
via Stoke-on-Trent
Calling at:
- Stoke-on-Trent (07:19)
- Macclesfield (07:36)
- Stockport (07:50)
- Manchester Piccadilly (07:59)
07:09
Expected On time
Birmingham New Street
Calling at:
- Penkridge (07:15)
- Wolverhampton (07:28)
- Coseley (07:33)
- Birmingham New Street (07:48)
07:11
Expected On time
Liverpool Lime Street
via Crewe
Calling at:
- Crewe (07:30)
- Winsford (07:40)
- Hartford (07:45)
- Acton Bridge (07:49)
- Runcorn (07:57)
- Liverpool South Parkway (08:06)
- Liverpool Lime Street (08:17)
07:14
Expected On time
London Euston
07:17
Expected On time
Crewe
07:24
Expected 07:24
London Euston
via Birmingham New Street
Calling at:
- Wolverhampton (07:41)
- Sandwell & Dudley (07:52)
- Birmingham New Street (08:04)
- Birmingham International (08:26)
- Coventry (08:38)
- London Euston (09:41)