On weekdays the first train departs Bradford Forster Square at 06:03 arriving at Keighley at 06:23. The last train departs Bradford Forster Square at 23:11 arriving at Keighley at 23:32.
Journey Time
The average journey time between Bradford Forster Square and Keighley is 21 minutes.
Calling Points
Trains operated by Northern (NT) call at Frizinghall, Shipley, Saltaire, Bingley and Crossflatts.