06:23
Expected 06:26
London Euston
Calling at:
- Stockport (06:33)
- Macclesfield (06:45)
- Stoke-on-Trent (07:02)
- Stafford (07:22)
- Wolverhampton (07:41)
- Sandwell & Dudley (07:52)
- Birmingham New Street (08:04)
- Birmingham International (08:26)
- Coventry (08:38)
- London Euston (09:41)
06:27
Expected On time
Cardiff Central
via Shrewsbury
Calling at:
- Stockport (06:37)
- Wilmslow (06:46)
- Crewe (07:08)
- Nantwich (07:17)
- Shrewsbury (07:43)
- Church Stretton (07:58)
- Craven Arms (08:08)
- Ludlow (08:17)
- Leominster (08:28)
- Hereford (08:44)
- Abergavenny (09:07)
- Pontypool & New Inn (09:17)
- Cwmbran (09:24)
- Newport (South Wales) (09:36)
- Cardiff Central (09:52)
06:29
Expected On time
London Euston
Calling at:
- Stockport (06:37)
- Macclesfield (06:52)
- Stoke-on-Trent (07:08)
- Nuneaton (07:41)
- London Euston (08:41)
06:32
Expected On time
Rose Hill Marple
via Guide Bridge
Calling at:
- Gorton (06:38)
- Fairfield (06:41)
- Guide Bridge (06:44)
- Hyde North (06:48)
- Hyde Central (06:51)
- Woodley (06:54)
- Romiley (06:58)
- Rose Hill Marple (07:04)
06:33
Expected On time
Blackpool North
Calling at:
- Manchester Oxford Road (06:35)
- Deansgate (06:38)
- Salford Crescent (06:42)
- Bolton (06:53)
- Lostock (06:58)
- Horwich Parkway (07:01)
- Blackrod (07:04)
- Adlington (Lancashire) (07:07)
- Chorley (07:11)
- Buckshaw Parkway (07:14)
- Leyland (07:21)
- Preston (07:28)
- Kirkham & Wesham (07:38)
- Poulton-le-Fylde (07:46)
- Blackpool North (07:53)
06:35
Expected On time
Stoke-on-Trent
Calling at:
- Stockport (06:44)
- Cheadle Hulme (06:48)
- Bramhall (06:52)
- Poynton (06:55)
- Adlington (Cheshire) (06:59)
- Prestbury (07:02)
- Macclesfield (07:06)
- Congleton (07:14)
- Kidsgrove (07:20)
- Stoke-on-Trent (07:29)
06:36
Expected On time
Crewe
via Manchester Airport
Calling at:
- Mauldeth Road (06:43)
- Burnage (06:45)
- East Didsbury (06:47)
- Gatley (06:49)
- Heald Green (06:52)
- Manchester Airport (06:58)
- Styal (07:05)
- Wilmslow (07:09)
- Alderley Edge (07:19)
- Holmes Chapel (07:28)
- Sandbach (07:32)
- Crewe (07:39)
06:40
Expected On time
Sheffield
via New Mills Central
Calling at:
- Ashburys (06:44)
- Belle Vue (06:46)
- Ryder Brow (06:49)
- Reddish North (06:51)
- Brinnington (06:55)
- Bredbury (06:58)
- Romiley (07:02)
- Marple (07:05)
- New Mills Central (07:10)
- Chinley (07:18)
- Edale (07:27)
- Hope (Derbyshire) (07:33)
- Bamford (07:36)
- Hathersage (07:39)
- Grindleford (07:44)
- Dore (07:51)
- Sheffield (08:06)
06:42
Expected On time
Alderley Edge
Calling at:
- Levenshulme (06:48)
- Heaton Chapel (06:51)
- Stockport (06:54)
- Cheadle Hulme (06:59)
- Handforth (07:03)
- Wilmslow (07:06)
- Alderley Edge (07:10)
06:44
Expected On time
Holyhead
Calling at:
- Manchester Oxford Road (06:47)
- Newton-le-Willows (07:04)
- Earlestown (07:08)
- Warrington Bank Quay (07:16)
- Runcorn East (07:26)
- Frodsham (07:31)
- Helsby (07:36)
- Chester (07:49)
- Shotton (08:02)
- Flint (08:08)
- Prestatyn (08:21)
- Rhyl (08:27)
- Colwyn Bay (08:38)
- Llandudno Junction (08:45)
- Conwy (08:48)
- Penmaenmawr (08:54)
- Llanfairfechan (08:59)
- Bangor (Gwynedd) (09:08)
- Llanfairpwll (09:19)
- Holyhead (09:42)