08:43 Platform 1 Expected On time Leeds Calling at: Keighley (08:47)Crossflatts (08:52)Bingley (08:54)Saltaire (08:58)Shipley (09:01)Leeds (09:15) Track live Watch train Share train
08:51 Platform 1 Expected On time Bradford Forster Square Calling at: Keighley (08:56)Crossflatts (09:00)Bingley (09:02)Saltaire (09:06)Shipley (09:10)Frizinghall (09:14)Bradford Forster Square (09:20) Track live Watch train Share train