15:37
Expected 15:39
Leeds
Calling at:
- Bradford Interchange (15:50)
- New Pudsey (16:01)
- Bramley (West Yorkshire) (16:05)
- Leeds (16:17)
3 coaches
15:41
Expected On time
Leeds
Calling at:
- Brighouse (15:51)
- Mirfield (16:00)
- Dewsbury (16:05)
- Batley (16:13)
- Morley (16:18)
- Cottingley (16:22)
- Leeds (16:29)
2 coaches
15:44
Expected On time
Bradford Interchange
Calling at:
- Low Moor (15:51)
- Bradford Interchange (15:58)
3 coaches
15:45
Expected 15:49
Manchester Victoria
Calling at:
- Hebden Bridge (15:59)
- Todmorden (16:05)
- Rochdale (16:13)
- Manchester Victoria (16:29)
4 coaches
15:54
Expected 16:05
York
Calling at:
- Bradford Interchange (16:15)
- New Pudsey (16:25)
- Leeds (16:34)
- Garforth (16:43)
- Church Fenton (16:50)
- York (17:02)
3 coaches
This service has been delayed by a fault on a train earlier
15:55
Expected On time
London Kings Cross
Calling at:
- Brighouse (16:04)
- Mirfield (16:11)
- Wakefield Kirkgate (16:25)
- Pontefract Monkhill (16:40)
- Doncaster (17:04)
- Peterborough (17:55)
- London Kings Cross (18:44)
16:04
Expected On time
Leeds
Calling at:
- Low Moor (16:10)
- Bradford Interchange (16:17)
- New Pudsey (16:29)
- Bramley (West Yorkshire) (16:33)
- Leeds (16:41)
2 coaches
16:09
Expected 17:02
Bradford Interchange
Calling at:
- Low Moor (17:08)
- Bradford Interchange (17:14)
16:16
Expected On time
Chester
Calling at:
- Sowerby Bridge (16:22)
- Mytholmroyd (16:27)
- Hebden Bridge (16:31)
- Todmorden (16:37)
- Rochdale (16:47)
- Manchester Victoria (17:01)
- Newton-le-Willows (17:27)
- Earlestown (17:30)
- Warrington Bank Quay (17:39)
- Runcorn East (17:47)
- Frodsham (17:53)
- Helsby (17:57)
- Chester (18:09)
4 coaches
16:16
Expected On time
Hull
Calling at:
- Bradford Interchange (16:27)
- New Pudsey (16:39)
- Bramley (West Yorkshire) (16:43)
- Leeds (16:52)
- Cross Gates (17:01)
- Garforth (17:06)
- East Garforth (17:09)
- Micklefield (17:12)
- South Milford (17:17)
- Selby (17:28)
- Brough (17:48)
- Hull (18:01)
3 coaches