20:13
Expected On time
Leeds
Calling at:
- Moorside (20:16)
- Swinton (Manchester) (20:19)
- Salford Crescent (20:26)
- Salford Central (20:29)
- Manchester Victoria (20:33)
- Rochdale (20:49)
- Smithy Bridge (20:54)
- Littleborough (20:57)
- Walsden (21:04)
- Todmorden (21:07)
- Hebden Bridge (21:14)
- Mytholmroyd (21:17)
- Sowerby Bridge (21:23)
- Halifax (21:30)
- Bradford Interchange (21:43)
- New Pudsey (21:55)
- Leeds (22:05)
20:16
Expected On time
Wigan Wallgate
Calling at:
- Atherton (20:22)
- Hag Fold (20:25)
- Daisy Hill (20:28)
- Hindley (20:33)
- Ince (20:36)
- Wigan Wallgate (20:40)
20:42
Expected On time
Blackburn
Calling at:
- Swinton (Manchester) (20:46)
- Salford Crescent (20:54)
- Salford Central (20:57)
- Manchester Victoria (21:00)
- Rochdale (21:18)
- Smithy Bridge (21:22)
- Littleborough (21:25)
- Todmorden (21:33)
- Burnley Manchester Road (21:49)
- Rose Grove (21:53)
- Accrington (22:00)
- Blackburn (22:10)
20:47
Expected 20:49
Wigan Wallgate
Calling at:
- Atherton (20:54)
- Hag Fold (20:56)
- Daisy Hill (20:59)
- Hindley (21:07)
- Wigan Wallgate (21:13)
This service has been delayed by a safety inspection of the track earlier today
21:13
Expected On time
Leeds
Calling at:
- Moorside (21:16)
- Swinton (Manchester) (21:19)
- Salford Crescent (21:26)
- Salford Central (21:29)
- Manchester Victoria (21:33)
- Rochdale (21:52)
- Smithy Bridge (21:57)
- Littleborough (22:00)
- Walsden (22:06)
- Todmorden (22:10)
- Hebden Bridge (22:16)
- Mytholmroyd (22:19)
- Sowerby Bridge (22:24)
- Halifax (22:31)
- Bradford Interchange (22:44)
- Leeds (23:06)
21:16
Expected On time
Wigan Wallgate
Calling at:
- Atherton (21:22)
- Hag Fold (21:25)
- Daisy Hill (21:28)
- Hindley (21:33)
- Ince (21:36)
- Wigan Wallgate (21:40)
21:47
Expected On time
Wigan Wallgate
Calling at:
- Atherton (21:52)
- Hag Fold (21:56)
- Daisy Hill (21:59)
- Hindley (22:07)
- Wigan Wallgate (22:13)