15:36 Platform 1 Expected 15:38 Wigan Wallgate Calling at: Wigan Wallgate (15:40) 3 coaches Track live Watch train Share train
15:40 Platform 2 Expected On time Manchester Oxford Road Calling at: Hindley (15:44)Westhoughton (15:49)Bolton (15:57)Salford Crescent (16:09)Deansgate (16:13)Manchester Oxford Road (16:18) 4 coaches Track live Watch train Share train
15:47 Platform 1 Expected 15:50 Southport Calling at: Wigan Wallgate (15:53)Gathurst (15:57)Appley Bridge (16:01)Parbold (16:06)Hoscar (16:09)Burscough Bridge (16:12)New Lane (16:15)Bescar Lane (16:18)Meols Cop (16:23)Southport (16:30) 2 coaches Track live Watch train Share train
15:52 Platform 2 Expected On time Leeds Calling at: Hindley (15:55)Daisy Hill (16:00)Hag Fold (16:03)Atherton (16:06)Walkden (16:12)Moorside (16:16)Swinton (Manchester) (16:19)Salford Crescent (16:26)Salford Central (16:29)Manchester Victoria (16:36)Rochdale (16:49)Smithy Bridge (16:54)Littleborough (16:57)Walsden (17:04)Todmorden (17:07)Hebden Bridge (17:14)Mytholmroyd (17:17)Sowerby Bridge (17:23)Brighouse (17:32)Mirfield (17:39)Dewsbury (17:44)Batley (17:49)Morley (17:54)Leeds (18:04) 3 coaches Track live Watch train Share train
16:04 Platform 1 Expected On time Southport Calling at: Wigan Wallgate (16:07)Gathurst (16:14)Appley Bridge (16:18)Parbold (16:23)Burscough Bridge (16:28)Meols Cop (16:36)Southport (16:43) 4 coaches Track live Watch train Share train
16:08 Platform 2 Expected On time Stalybridge Calling at: Hindley (16:11)Westhoughton (16:16)Bolton (16:25)Moses Gate (16:29)Farnworth (16:31)Kearsley (16:33)Salford Crescent (16:43)Salford Central (16:46)Manchester Victoria (16:50)Ashton-under-Lyne (17:01)Stalybridge (17:05) 4 coaches Track live Watch train Share train
16:36 Platform 1 Expected Cancelled Wigan Wallgate This service is not calling at every station listed — cancelled stops are marked below. Calling at: Wigan Wallgate (16:40) Cancelled Track live Watch train Share train
16:40 Platform 2 Expected On time Manchester Oxford Road Calling at: Hindley (16:44)Westhoughton (16:49)Bolton (16:57)Salford Crescent (17:09)Deansgate (17:13)Manchester Oxford Road (17:19) 4 coaches Track live Watch train Share train
16:47 Platform 1 Expected On time Southport Calling at: Wigan Wallgate (16:50)Gathurst (16:57)Appley Bridge (17:01)Parbold (17:06)Burscough Bridge (17:11)Meols Cop (17:19)Southport (17:27) 2 coaches Track live Watch train Share train
16:52 Platform 2 Expected On time Leeds Calling at: Hindley (16:55)Daisy Hill (17:00)Hag Fold (17:03)Atherton (17:06)Walkden (17:12)Moorside (17:16)Swinton (Manchester) (17:19)Salford Crescent (17:26)Salford Central (17:29)Manchester Victoria (17:33)Rochdale (17:49)Smithy Bridge (17:54)Littleborough (17:57)Walsden (18:04)Todmorden (18:07)Hebden Bridge (18:14)Mytholmroyd (18:17)Sowerby Bridge (18:23)Brighouse (18:32)Mirfield (18:39)Dewsbury (18:44)Batley (18:49)Morley (18:54)Leeds (19:04) 3 coaches Track live Watch train Share train
17:04 Platform 1 Expected On time Southport Calling at: Wigan Wallgate (17:07)Gathurst (17:14)Appley Bridge (17:18)Parbold (17:23)Burscough Bridge (17:28)Meols Cop (17:36)Southport (17:43) 4 coaches Track live Watch train Share train
17:08 Platform 2 Expected On time Stalybridge Calling at: Hindley (17:11)Westhoughton (17:16)Bolton (17:25)Moses Gate (17:29)Farnworth (17:31)Kearsley (17:33)Salford Crescent (17:43)Salford Central (17:46)Manchester Victoria (17:49)Ashton-under-Lyne (18:00)Stalybridge (18:04) 2 coaches Track live Watching Share train
17:36 Platform 1 Expected On time Wigan Wallgate Calling at: Wigan Wallgate (17:40) 3 coaches Track live Watch train Share train