06:40
Expected 06:44
Manchester Piccadilly
Calling at:
- Nuneaton (07:10)
- Stoke-on-Trent (07:42)
- Macclesfield (07:59)
- Stockport (08:16)
- Manchester Piccadilly (08:25)
06:42
Expected On time
London Euston
Calling at:
- Leighton Buzzard (06:51)
- London Euston (07:21)
06:43
Expected On time
London Euston
06:49
Expected On time
London Euston
06:52
Expected On time
Liverpool Lime Street
Calling at:
- Rugby (07:14)
- Coventry (07:25)
- Birmingham International (07:36)
- Birmingham New Street (07:48)
- Crewe (08:42)
- Runcorn (09:02)
- Liverpool Lime Street (09:23)
06:54
Expected On time
London Euston
06:56
Expected On time
London Euston
Calling at:
- Bletchley (07:00)
- Leighton Buzzard (07:07)
- London Euston (07:38)
06:59
Expected On time
London Euston
07:00
Expected On time
Manchester Piccadilly
via Wilmslow
Calling at:
- Stafford (07:49)
- Crewe (08:09)
- Wilmslow (08:25)
- Stockport (08:35)
- Manchester Piccadilly (08:45)
07:05
Expected On time
Edinburgh
Calling at:
- Coventry (07:33)
- Birmingham International (07:44)
- Birmingham New Street (08:00)
- Sandwell & Dudley (08:14)
- Wolverhampton (08:28)
- Stafford (08:46)
- Crewe (09:07)
- Warrington Bank Quay (09:26)
- Wigan North Western (09:37)
- Preston (09:51)
- Lancaster (10:08)
- Oxenholme Lake District (10:22)
- Carlisle (11:00)
- Haymarket (12:13)
- Edinburgh (12:20)