18:58 Platform —
Expected Cancelled
Harrogate
Calling at:
- Horsforth (19:07)
- Harrogate (19:29)
18:58
Expected On time
Knottingley
Calling at:
- Woodlesford (19:07)
- Castleford (19:16)
- Glasshoughton (19:23)
- Pontefract Monkhill (19:28)
- Knottingley (19:35)
18:59
Expected On time
Blackpool North
Calling at:
- New Pudsey (19:07)
- Bradford Interchange (19:16)
- Halifax (19:29)
- Sowerby Bridge (19:35)
- Hebden Bridge (19:41)
- Burnley Manchester Road (20:02)
- Accrington (20:11)
- Blackburn (20:20)
- Preston (20:38)
- Kirkham & Wesham (20:49)
- Poulton-le-Fylde (20:57)
- Blackpool North (21:04)
19:00
Expected On time
Manchester Piccadilly
Calling at:
- Huddersfield (19:19)
- Slaithwaite (19:26)
- Marsden (19:31)
- Greenfield (19:38)
- Mossley (19:42)
- Stalybridge (19:48)
- Manchester Piccadilly (20:05)
19:03
Expected On time
Ilkley
Calling at:
- Guiseley (19:15)
- Menston (19:19)
- Burley-in-Wharfedale (19:22)
- Ben Rhydding (19:26)
- Ilkley (19:31)
19:06
Expected 19:20
Poppleton
Calling at:
- Burley Park (19:25)
- Headingley (19:28)
- Horsforth (19:32)
- Weeton (19:40)
- Pannal (19:46)
- Hornbeam Park (19:51)
- Harrogate (19:54)
- Starbeck (19:59)
- Knaresborough (20:03)
- Cattal (20:12)
- Hammerton (20:15)
- Poppleton (20:23)
This service has been delayed by a fault on this train
19:09
Expected On time
Nottingham
Calling at:
- Wakefield Kirkgate (19:25)
- Barnsley (19:41)
- Meadowhall (19:55)
- Sheffield (20:05)
- Dronfield (20:16)
- Chesterfield (20:22)
- Alfreton (20:33)
- Langley Mill (20:40)
- Ilkeston (20:44)
- Nottingham (20:59)
19:10
Expected On time
Edinburgh
Calling at:
- York (19:32)
- Darlington (20:10)
- Durham (20:27)
- Newcastle (20:41)
- Morpeth (20:55)
- Berwick-upon-Tweed (21:28)
- Dunbar (21:51)
- Edinburgh (22:14)
19:10
Expected On time
London Kings Cross
Calling at:
- Wakefield Westgate (19:21)
- Doncaster (19:40)
- Newark North Gate (20:04)
- Stevenage (20:56)
- London Kings Cross (21:22)