19:53 Platform 2 Expected 19:57 Bradford Interchange Calling at: Morley (20:00)Batley (20:05)Dewsbury (20:08)Mirfield (20:15)Brighouse (20:23)Halifax (20:41)Low Moor (20:48)Bradford Interchange (20:55) 4 coaches Track live Watch train Share train
20:22 Platform 1 Expected On time Leeds Calling at: Leeds (20:29) 3 coaches Track live Watch train Share train
20:53 Platform 2 Expected On time Huddersfield Calling at: Morley (20:57)Batley (21:02)Dewsbury (21:05)Mirfield (21:12)Huddersfield (21:21) 3 coaches Track live Watch train Share train
21:22 Platform 1 Expected On time Leeds Calling at: Leeds (21:29) 2 coaches Track live Watch train Share train
21:53 Platform 2 Expected On time Huddersfield Calling at: Morley (21:57)Batley (22:02)Dewsbury (22:05)Mirfield (22:16)Huddersfield (22:24) 2 coaches Track live Watch train Share train