18:26
Expected On time
Skipton
Calling at:
- Shipley (18:37)
- Saltaire (18:40)
- Bingley (18:44)
- Crossflatts (18:47)
- Keighley (18:51)
- Steeton & Silsden (18:56)
- Cononley (19:01)
- Skipton (19:09)
18:27
Expected On time
Halifax
Calling at:
- Bramley (West Yorkshire) (18:35)
- New Pudsey (18:39)
- Bradford Interchange (18:48)
- Halifax (19:03)
18:27
Expected On time
Hull
Calling at:
- Selby (18:50)
- Brough (19:11)
- Hull (19:26)
18:29
Expected On time
Knottingley
Calling at:
- Wakefield Westgate (18:42)
- Wakefield Kirkgate (18:45)
- Streethouse (18:56)
- Featherstone (18:59)
- Pontefract Tanshelf (19:04)
- Pontefract Monkhill (19:06)
- Knottingley (19:12)
18:30
Expected On time
Ilkley
Calling at:
- Guiseley (18:42)
- Menston (18:45)
- Burley-in-Wharfedale (18:48)
- Ben Rhydding (18:52)
- Ilkley (18:58)
18:30
Expected On time
Manchester Piccadilly
Calling at:
- Huddersfield (18:47)
- Manchester Piccadilly (19:22)
18:30
Expected 18:34
York
Calling at:
- Garforth (18:42)
- Church Fenton (18:50)
- York (19:01)
This service has been delayed by a fault on a train earlier
18:32
Expected On time
Sheffield
via Barnsley
Calling at:
- Woodlesford (18:41)
- Castleford (18:49)
- Normanton (18:57)
- Wakefield Kirkgate (19:02)
- Darton (19:14)
- Barnsley (19:21)
- Wombwell (19:27)
- Elsecar (19:31)
- Chapeltown (19:37)
- Meadowhall (19:43)
- Sheffield (19:52)
18:34
Expected On time
Poppleton
Calling at:
- Burley Park (18:39)
- Headingley (18:42)
- Horsforth (18:46)
- Weeton (18:55)
- Pannal (19:00)
- Hornbeam Park (19:06)
- Harrogate (19:09)
- Starbeck (19:17)
- Knaresborough (19:21)
- Cattal (19:30)
- Hammerton (19:33)
- Poppleton (19:41)