Kidsgrove departures

08:05
on time
More
Show Less

Calling at

Congleton 08:11 on time
Macclesfield 08:19 on time
Prestbury 08:23 on time
Adlington (Cheshire) 08:26 on time
Poynton 08:30 on time
Bramhall 08:33 on time
Cheadle Hulme 08:36 on time
Stockport 08:41 on time
Manchester Piccadilly 08:52 on time
From Stoke-on-Trent Operated by Northern

London Euston

Platform 3
08:14
on time
More
Show Less

Calling at

Stoke-on-Trent 08:23 on time
Stone 08:34 on time
Stafford 08:45 on time
Wolverhampton 09:02 on time
Smethwick Galton Bridge 09:16 on time
Birmingham New Street 09:25 on time
Marston Green 09:41 on time
Birmingham International 09:44 on time
Hampton-in-Arden 09:48 on time
Tile Hill 09:54 on time
Coventry 09:59 on time
Rugby 10:11 on time
Long Buckby 10:22 on time
Northampton 10:35 on time
Milton Keynes Central 10:52 on time
Watford Junction 11:14 on time
London Euston 11:30 on time
From Crewe Operated by West Midlands Trains

Crewe

Platform 4
08:20
due 08:22
More
Show Less

Calling at

Alsager 08:24 due 08:26
Crewe 08:33 due 08:35
From Northampton Operated by West Midlands Trains

Derby

no platform This train has been cancelled because of animals on the railway
08:21
cancelled
More
Show Less

Calling at

Longport 08:27 cancelled
Stoke-on-Trent 08:33 on time
Longton 08:39 on time
Blythe Bridge 08:45 on time
Uttoxeter 08:57 on time
Tutbury & Hatton 09:07 on time
Derby 09:24 on time
From Crewe Operated by East Midlands Railway

Stoke-on-Trent

Platform 1
08:29
on time
More
Show Less

Calling at

Stoke-on-Trent 08:38 on time
From Manchester Piccadilly Operated by Northern

Crewe

Platform 4
08:45
on time
More
Show Less

Calling at

Alsager 08:49 on time
Crewe 08:59 on time
From Derby Operated by East Midlands Railway
09:03
on time
More
Show Less

Calling at

Congleton 09:10 on time
Macclesfield 09:17 on time
Prestbury 09:22 on time
Adlington (Cheshire) 09:25 on time
Poynton 09:28 on time
Bramhall 09:31 on time
Cheadle Hulme 09:35 on time
Stockport 09:40 on time
Heaton Chapel 09:44 on time
Manchester Piccadilly 09:52 on time
From Stoke-on-Trent Operated by Northern

London Euston

Platform 3
09:14
on time
More
Show Less

Calling at

Stoke-on-Trent 09:23 on time
Stone 09:34 on time
Stafford 09:44 on time
Wolverhampton 10:02 on time
Smethwick Galton Bridge 10:17 on time
Birmingham New Street 10:25 on time
Marston Green 10:41 on time
Birmingham International 10:44 on time
Hampton-in-Arden 10:48 on time
Tile Hill 10:54 on time
Coventry 10:59 on time
Rugby 11:11 on time
Long Buckby 11:21 on time
Northampton 11:33 on time
Milton Keynes Central 11:50 on time
Watford Junction 12:13 on time
London Euston 12:29 on time
From Crewe Operated by West Midlands Trains

Crewe

Platform 4
09:21
on time
More
Show Less

Calling at

Alsager 09:25 on time
Crewe 09:34 on time
From Birmingham New Street Operated by West Midlands Trains

Derby

Platform 3
09:21
on time
More
Show Less

Calling at

Longport 09:27 on time
Stoke-on-Trent 09:31 on time
Longton 09:39 on time
Blythe Bridge 09:45 on time
Uttoxeter 09:57 on time
Tutbury & Hatton 10:07 on time
Derby 10:21 on time
From Crewe Operated by East Midlands Railway