Manchester Piccadilly departures |
Trains running through Milton Keynes Central may be cancelled, delayed by up to 90 minutes or revised. Latest information can be found in Status and Disruptions.
Trains between Lancaster and Preston may be cancelled, delayed by up to 45 minutes or revised. More details can be found in Status and Disruptions.
18:54
on time
More
Show Less
Calling at | |||
Manchester Oxford Road | 18:56 | on time | |
Deansgate | 18:59 | on time | |
Eccles | 19:05 | on time | |
Patricroft | 19:08 | on time | |
Newton-le-Willows | 19:17 | on time | |
Earlestown | 19:20 | on time | |
St Helens Junction | 19:24 | on time | |
Lea Green | 19:27 | on time | |
Rainhill | 19:30 | on time | |
Whiston | 19:32 | on time | |
Huyton | 19:35 | on time | |
Roby | 19:37 | on time | |
Broad Green | 19:40 | on time | |
Wavertree Tech Park | 19:43 | on time | |
Edge Hill | 19:46 | on time | |
Liverpool Lime Street | 19:52 | on time |
London Euston
Platform 618:55
on time
More
Show Less
Calling at | |||
Stockport | 19:02 | on time | |
Wilmslow | 19:12 | on time | |
Crewe | 19:29 | on time | |
Stafford | 19:50 | on time | |
Watford Junction | 20:56 | on time | |
London Euston | 21:13 | on time |
18:55
on time
More
Show Less
Calling at | |||
East Didsbury | 19:02 | on time | |
Manchester Airport | 19:15 | on time |
18:58
on time
More
Show Less
Calling at | |||
Manchester Oxford Road | 19:00 | on time | |
Manchester Victoria | 19:08 | on time | |
Huddersfield | 19:45 | on time | |
Dewsbury | 19:55 | on time | |
Leeds | 20:10 | on time | |
York | 20:36 | on time | |
Thirsk | 20:56 | on time | |
Northallerton | 21:04 | on time | |
Yarm | 21:17 | on time | |
Eaglescliffe | 21:22 | on time | |
Thornaby | 21:28 | on time | |
Middlesbrough | 21:36 | on time | |
Redcar Central | 21:47 | on time |
19:00
delayed
More
Show Less
Calling at | |||
Gatley | 19:08 | delayed | |
Manchester Airport | 19:15 | delayed |
19:00
on time
More
Show Less
Calling at | |||
Stalybridge | 19:12 | on time | |
Mossley | 19:17 | on time | |
Greenfield | 19:22 | on time | |
Marsden | 19:30 | on time | |
Slaithwaite | 19:34 | on time | |
Huddersfield | 19:39 | on time | |
Deighton | 19:44 | on time | |
Mirfield | 19:48 | on time | |
Wakefield Kirkgate | 20:01 | on time | |
Normanton | 20:06 | on time | |
Castleford | 20:12 | on time | |
York | 20:40 | on time |
19:02
on time
More
Show Less
Calling at | |||
Manchester Oxford Road | 19:04 | on time | |
Deansgate | 19:08 | on time | |
Salford Crescent | 19:12 | on time | |
Bolton | 19:21 | on time | |
Lostock | 19:26 | on time | |
Horwich Parkway | 19:30 | on time | |
Blackrod | 19:33 | on time | |
Adlington (Lancashire) | 19:36 | on time | |
Chorley | 19:41 | on time | |
Buckshaw Parkway | 19:44 | on time | |
Leyland | 19:52 | on time | |
Preston | 19:58 | on time | |
Kirkham & Wesham | 20:08 | on time | |
Poulton-le-Fylde | 20:17 | on time | |
Layton | 20:21 | on time | |
Blackpool North | 20:26 | on time |
Birmingham New Street
no platform19:03
on time
More
Show Less
Calling at | |||
Stockport | 19:11 | on time | |
Macclesfield | 19:25 | on time | |
Stoke-on-Trent | 19:43 | on time | |
Stafford | 19:59 | on time | |
Wolverhampton | 20:13 | on time | |
Birmingham New Street | 20:37 | on time |
19:03
on time
More
Show Less
Calling at | |||
Ashburys | 19:07 | on time | |
Guide Bridge | 19:12 | on time | |
Flowery Field | 19:15 | on time | |
Newton for Hyde | 19:17 | on time | |
Godley | 19:19 | on time | |
Hattersley | 19:21 | on time | |
Broadbottom | 19:24 | on time | |
Dinting | 19:29 | on time | |
Glossop | 19:33 | on time | |
Hadfield | 19:41 | on time |
19:04
on time
More
Show Less
Calling at | |||
Mauldeth Road | 19:11 | on time | |
Burnage | 19:13 | on time | |
East Didsbury | 19:15 | on time | |
Gatley | 19:17 | on time | |
Heald Green | 19:20 | on time | |
Manchester Airport | 19:25 | on time |