19:17 Platform 4 Expected 19:21 Bradford Forster Square Calling at: Frizinghall (19:24)Bradford Forster Square (19:28) 4 coaches Track live Watch train Share train
19:20 Platform 1 Expected 19:22 Leeds Calling at: Leeds (19:35) 3 coaches Track live Watch train Share train
19:23 Platform 3 Expected On time Ilkley Calling at: Baildon (19:27)Guiseley (19:32)Menston (19:36)Burley-in-Wharfedale (19:38)Ben Rhydding (19:42)Ilkley (19:48) 4 coaches Track live Watch train Share train
19:27 Platform 4 Expected On time Bradford Forster Square Calling at: Frizinghall (19:31)Bradford Forster Square (19:36) 4 coaches Track live Watch train Share train
19:32 Platform 2 Expected On time Lancaster Calling at: Bingley (19:37)Keighley (19:42)Skipton (19:58)Gargrave (20:05)Hellifield (20:13)Long Preston (20:18)Giggleswick (20:25)Clapham (North Yorkshire) (20:34)Bentham (20:40)Wennington (20:46)Carnforth (21:02)Lancaster (21:13) 3 coaches Track live Watch train Share train
19:33 Platform 5 Expected On time Bradford Forster Square Calling at: Frizinghall (19:37)Bradford Forster Square (19:42) 4 coaches Track live Watch train Share train
19:38 Platform 3 Expected On time Leeds Calling at: Apperley Bridge (19:42)Kirkstall Forge (19:47)Leeds (19:55) 3 coaches Track live Watch train Share train
19:42 Platform 2 Expected On time Skipton Calling at: Saltaire (19:45)Bingley (19:49)Crossflatts (19:51)Keighley (19:55)Steeton & Silsden (20:01)Cononley (20:05)Skipton (20:13) 3 coaches Track live Watch train Share train
19:46 Platform 1 Expected On time Leeds Calling at: Leeds (20:00) 4 coaches Track live Watch train Share train
19:47 Platform 4 Expected On time Bradford Forster Square Calling at: Frizinghall (19:50)Bradford Forster Square (19:55) 6 coaches Track live Watch train Share train
19:49 Platform 5 Expected On time Skipton Calling at: Saltaire (19:51)Bingley (19:55)Crossflatts (19:58)Keighley (20:02)Steeton & Silsden (20:07)Cononley (20:12)Skipton (20:21) 4 coaches Track live Watch train Share train
19:57 Platform 3 Expected On time Ilkley Calling at: Baildon (20:01)Guiseley (20:06)Menston (20:09)Burley-in-Wharfedale (20:12)Ben Rhydding (20:16)Ilkley (20:21) 4 coaches Track live Watch train Share train
20:02 Platform 5 Expected On time Bradford Forster Square Calling at: Frizinghall (20:05)Bradford Forster Square (20:11) 4 coaches Track live Watch train Share train
20:02 Platform 2 Expected On time Ribblehead Calling at: Bingley (20:07)Keighley (20:12)Skipton (20:26)Gargrave (20:33)Hellifield (20:41)Long Preston (20:45)Settle (20:50)Horton-in-Ribblesdale (20:59)Ribblehead (21:08) 3 coaches Track live Watch train Share train
20:11 Platform 2 Expected On time Skipton Calling at: Saltaire (20:14)Bingley (20:18)Crossflatts (20:20)Keighley (20:24)Steeton & Silsden (20:30)Cononley (20:34)Skipton (20:42) 4 coaches Track live Watch train Share train
20:16 Platform 1 Expected On time Leeds Calling at: Apperley Bridge (20:20)Kirkstall Forge (20:25)Leeds (20:33) 6 coaches Track live Watch train Share train
20:19 Platform 5 Expected On time Skipton Calling at: Saltaire (20:21)Bingley (20:25)Crossflatts (20:28)Keighley (20:32)Steeton & Silsden (20:37)Cononley (20:42)Skipton (20:51) 4 coaches Track live Watch train Share train
20:22 Platform 4 Expected On time Bradford Forster Square Calling at: Frizinghall (20:25)Bradford Forster Square (20:30) 4 coaches Track live Watch train Share train
20:23 Platform 3 Expected On time Ilkley Calling at: Baildon (20:27)Guiseley (20:32)Menston (20:35)Burley-in-Wharfedale (20:38)Ben Rhydding (20:42)Ilkley (20:48) 6 coaches Track live Watch train Share train
20:33 Platform 5 Expected On time Bradford Forster Square Calling at: Frizinghall (20:38)Bradford Forster Square (20:43) 4 coaches Track live Watch train Share train
20:42 Platform 2 Expected On time Skipton Calling at: Saltaire (20:44)Bingley (20:48)Crossflatts (20:51)Keighley (20:55)Steeton & Silsden (21:00)Cononley (21:05)Skipton (21:12) 4 coaches Track live Watch train Share train
20:45 Platform 1 Expected On time Leeds Calling at: Apperley Bridge (20:49)Kirkstall Forge (20:54)Leeds (21:02) 3 coaches Track live Watch train Share train
20:48 Platform 5 Expected On time Bradford Forster Square Calling at: Frizinghall (20:52)Bradford Forster Square (20:58) 4 coaches Track live Watch train Share train