14:45 Platform 1 Expected On time Leeds Calling at: Batley (14:48)Morley (14:53)Leeds (15:02) 3 coaches Track live Watch train Share train
14:57 Platform 2 Expected 15:14 Manchester Airport Calling at: Huddersfield (15:22)Manchester Victoria (15:49)Manchester Oxford Road (15:55)Manchester Piccadilly (15:58)Manchester Airport (16:11) 6 coaches This service has been delayed by police dealing with an incident Track live Watch train Share train
14:57 Platform 1 Expected On time Redcar Central Calling at: Leeds (15:10)York (15:36)Thirsk (15:55)Northallerton (16:03)Yarm (16:16)Eaglescliffe (16:22)Thornaby (16:28)Middlesbrough (16:36)Redcar Central (16:48) 3 coaches Track live Watch train Share train
15:06 Platform 2 Expected On time Bradford Interchange Calling at: Mirfield (15:12)Brighouse (15:22)Halifax (15:44)Low Moor (15:51)Bradford Interchange (15:58) 2 coaches Track live Watch train Share train
15:12 Platform 1 Expected On time Leeds Calling at: Batley (15:15)Morley (15:20)Cottingley (15:24)Leeds (15:31) 2 coaches Track live Watch train Share train
15:26 Platform 2 Expected On time Manchester Victoria Calling at: Huddersfield (15:35)Manchester Victoria (16:09) 3 coaches Track live Watch train Share train
15:27 Platform 1 Expected On time Scarborough Calling at: Leeds (15:39)York (16:08)Malton (16:35)Seamer (16:52)Scarborough (17:00) 3 coaches Track live Watch train Share train
15:34 Platform 2 Expected On time Wigan Wallgate Calling at: Mirfield (15:40)Brighouse (15:50)Sowerby Bridge (16:00)Mytholmroyd (16:06)Hebden Bridge (16:10)Todmorden (16:18)Walsden (16:21)Littleborough (16:27)Smithy Bridge (16:30)Rochdale (16:35)Manchester Victoria (16:50)Salford Central (16:58)Salford Crescent (17:02)Swinton (Manchester) (17:09)Moorside (17:12)Walkden (17:16)Atherton (17:22)Hag Fold (17:25)Daisy Hill (17:28)Hindley (17:33)Ince (17:36)Wigan Wallgate (17:40) 3 coaches Track live Watch train Share train
15:46 Platform 1 Expected On time Leeds Calling at: Batley (15:49)Morley (15:54)Leeds (16:04) 4 coaches Track live Watch train Share train
15:57 Platform 2 Expected On time Manchester Airport Calling at: Huddersfield (16:05)Manchester Victoria (16:36)Manchester Oxford Road (16:45)Manchester Piccadilly (16:49)Manchester Airport (17:08) 6 coaches Track live Watch train Share train
15:57 Platform 1 Expected On time Redcar Central Calling at: Leeds (16:10)Garforth (16:21)York (16:37)Thirsk (16:55)Northallerton (17:03)Yarm (17:16)Eaglescliffe (17:22)Thornaby (17:28)Middlesbrough (17:36)Redcar Central (17:48) 6 coaches Track live Watch train Share train
16:06 Platform 2 Expected On time Bradford Interchange Calling at: Mirfield (16:12)Brighouse (16:22)Halifax (16:35)Low Moor (16:43)Bradford Interchange (16:50) 2 coaches Track live Watch train Share train
16:10 Platform 1 Expected On time Leeds Calling at: Batley (16:13)Morley (16:18)Cottingley (16:22)Leeds (16:29) 2 coaches Track live Watch train Share train
16:22 Platform 1 Expected On time Leeds Calling at: Leeds (16:34) 3 coaches Track live Watch train Share train
16:26 Platform 2 Expected On time Manchester Victoria Calling at: Huddersfield (16:35)Manchester Victoria (17:09) 3 coaches Track live Watch train Share train
16:28 Platform 1 Expected On time Scarborough Calling at: Leeds (16:41)York (17:08)Malton (17:35)Seamer (17:54)Scarborough (18:01) 3 coaches Track live Watch train Share train
16:34 Platform 2 Expected On time Wigan Wallgate Calling at: Mirfield (16:40)Brighouse (16:51)Sowerby Bridge (17:00)Mytholmroyd (17:06)Hebden Bridge (17:09)Todmorden (17:17)Walsden (17:21)Littleborough (17:27)Smithy Bridge (17:30)Rochdale (17:35)Manchester Victoria (17:51)Salford Central (17:58)Salford Crescent (18:02)Swinton (Manchester) (18:09)Moorside (18:12)Walkden (18:16)Atherton (18:22)Hag Fold (18:25)Daisy Hill (18:28)Hindley (18:33)Ince (18:36)Wigan Wallgate (18:40) 4 coaches Track live Watch train Share train