18:12 Platform — Expected On time Leeds Calling at: Kirkstall Forge (18:17)Leeds (18:25) 4 coaches Track live Watch train Share train
18:23 Platform — Expected On time Bradford Forster Square Calling at: Shipley (18:27)Frizinghall (18:31)Bradford Forster Square (18:36) 6 coaches Track live Watch train Share train
18:42 Platform — Expected On time Leeds Calling at: Kirkstall Forge (18:47)Leeds (18:55) 4 coaches Track live Watching Share train
18:54 Platform — Expected On time Bradford Forster Square Calling at: Shipley (18:59)Frizinghall (19:03)Bradford Forster Square (19:08) 4 coaches Track live Watch train Share train
19:12 Platform — Expected On time Leeds Calling at: Kirkstall Forge (19:17)Leeds (19:25) 3 coaches Track live Watch train Share train
19:22 Platform — Expected On time Bradford Forster Square Calling at: Shipley (19:27)Frizinghall (19:31)Bradford Forster Square (19:36) 4 coaches Track live Watch train Share train
19:37 Platform — Expected On time Skipton Calling at: Shipley (19:42)Saltaire (19:45)Bingley (19:49)Crossflatts (19:51)Keighley (19:55)Steeton & Silsden (20:01)Cononley (20:05)Skipton (20:13) 6 coaches Track live Watch train Share train
19:42 Platform — Expected On time Leeds Calling at: Kirkstall Forge (19:47)Leeds (19:55) 3 coaches Track live Watch train Share train