20:21 Platform 6 Expected On time Bridlington Calling at: Cottingham (20:28)Beverley (20:35)Driffield (20:47)Bridlington (21:03) 2 coaches Track live Watch train Share train
20:25 Platform 3 Expected On time Sheffield via Selby Calling at: Brough (20:36)Selby (20:58)Doncaster (21:17)Meadowhall (21:42)Sheffield (21:50) 3 coaches Track live Watch train Share train
20:41 Platform 4 Expected On time Doncaster Calling at: Hessle (20:48)Ferriby (20:53)Brough (20:57)Gilberdyke (21:05)Goole (21:13)Thorne North (21:24)Hatfield & Stainforth (21:31)Kirk Sandall (21:36)Doncaster (21:46) 2 coaches Track live Watch train Share train
20:51 Platform 3 Expected On time York Calling at: Brough (21:02)Gilberdyke (21:10)Howden (21:17)Selby (21:28)Sherburn-in-Elmet (21:44)Church Fenton (21:49)York (22:09) Track live Watch train Share train
21:01 Platform — Expected On time Leeds Calling at: Brough (21:12)Selby (21:33)Leeds (22:11) 3 coaches Track live Watch train Share train
21:04 Platform 4 Expected On time Bridlington Calling at: Cottingham (21:11)Beverley (21:17)Hutton Cranswick (21:27)Driffield (21:32)Nafferton (21:36)Bridlington (21:49) 2 coaches Track live Watch train Share train
21:15 Platform 3 Expected On time Bradford Interchange This service is not calling at every station listed — cancelled stops are marked below. Calling at: Brough (21:26)Selby (21:47)South Milford (21:58)Micklefield (22:04)East Garforth (22:08)Garforth (22:10)Cross Gates (22:15)Leeds (22:24)Bramley (West Yorkshire) (22:35)New Pudsey (22:39)Bradford Interchange (22:48)Halifax (23:03) Cancelled 6 coaches Track live Watch train Share train
21:26 Platform — Expected On time Sheffield Calling at: Brough (21:37)Goole (21:53)Doncaster (22:14)Meadowhall (22:36)Sheffield (22:45) 2 coaches Track live Watch train Share train
21:50 Platform — Expected On time York Calling at: Hessle (21:57)Ferriby (22:01)Brough (22:06)Gilberdyke (22:14)Howden (22:21)Selby (22:32)Sherburn-in-Elmet (22:46)Church Fenton (22:50)York (23:06) 2 coaches Track live Watch train Share train
21:54 Platform — Expected On time Beverley Calling at: Cottingham (22:00)Beverley (22:07) Track live Watch train Share train
22:03 Platform — Expected On time Manchester Victoria Calling at: Brough (22:15)Selby (22:36)Leeds (23:17)Cottingley (23:25)Morley (23:29)Batley (23:33)Dewsbury (23:36)Mirfield (23:41)Brighouse (23:49)Manchester Victoria (00:29) 3 coaches Track live Watching Share train
22:17 Platform — Expected On time Bridlington Calling at: Cottingham (22:24)Beverley (22:30)Hutton Cranswick (22:40)Driffield (22:45)Nafferton (22:49)Bridlington (23:01) 3 coaches Track live Watch train Share train