Preston departures

Reduced timetable in operation. In line with government advice, you should only be travelling if you are a key worker or it is essential for you to do so. If you must travel, always practice social distancing. More details can be found at

Temporary changes to ticket office opening hours at Preston station during Coronavirus: Weekday 06:45-20:00, Saturday 06:45-20:00, Sunday 08:15-18:45. Assistance and information is available from staff whilst trains are running.

London Euston

Platform 4
on time
Show Less

Calling at

Wigan North Western05:44on time
Warrington Bank Quay05:55on time
Crewe06:14on time
Lichfield Trent Valley06:45on time
Tamworth06:52on time
Nuneaton07:03on time
Rugby07:17on time
London Euston08:13on time
From LancasterOperated by Avanti West Coast
on time
Show Less

Calling at

Lancaster05:51on time
Oxenholme Lake District06:06on time
From PrestonOperated by TransPennine Express


Platform 2
on time
Show Less

Calling at

Blackburn06:02on time
Accrington06:11on time
Burnley Manchester Road06:20on time
Hebden Bridge06:41on time
Halifax06:52on time
Bradford Interchange07:05on time
New Pudsey07:15on time
Leeds07:30on time
From Blackpool NorthOperated by Northern

Hazel Grove

Platform 4
on time
Show Less

Calling at

Leyland05:54on time
Buckshaw Parkway05:58on time
Chorley06:02on time
Horwich Parkway06:10on time
Lostock06:13on time
Bolton06:18on time
Salford Crescent06:33on time
Manchester Oxford Road06:40on time
Manchester Piccadilly06:46on time
Levenshulme06:54on time
Heaton Chapel06:57on time
Stockport07:00on time
Davenport07:04on time
Woodsmoor07:07on time
Hazel Grove07:09on time
From Blackpool NorthOperated by Northern


Platform 2
on time
Show Less

Calling at

Lostock Hall06:02on time
Bamber Bridge06:05on time
Pleasington06:13on time
Cherry Tree06:16on time
Mill Hill (Lancashire)06:19on time
Blackburn06:22on time
Rishton06:28on time
Church & Oswaldtwistle06:31on time
Accrington06:34on time
Huncoat06:39on time
Hapton06:42on time
Rose Grove06:45on time
Burnley Barracks06:48on time
Burnley Central06:51on time
Brierfield06:55on time
Nelson06:58on time
Colne07:05on time
From PrestonOperated by Northern
on time
Show Less

Calling at

Leyland06:09on time
Buckshaw Parkway06:14on time
Chorley06:18on time
Adlington (Lancashire)06:22on time
Blackrod06:26on time
Horwich Parkway06:30on time
Lostock06:34on time
Bolton06:40on time
Salford Crescent06:52on time
Salford Central06:55on time
Manchester Victoria06:59on time
From PrestonOperated by Northern