From 00:29 on 26 Aug 2026
Scheduled departures
21 shown60AKeighleyThe Keighley Bus CompanyPlanned09:17Observed— 60AKeighleyThe Keighley Bus CompanyPlanned10:17Observed— 60AKeighleyThe Keighley Bus CompanyPlanned11:17Observed— 60AKeighleyThe Keighley Bus CompanyPlanned12:17Observed— 60AKeighleyThe Keighley Bus CompanyPlanned13:17Observed— 622BingleyFirst BradfordPlanned13:48Observed— 60AKeighleyThe Keighley Bus CompanyPlanned14:17Observed— 622BingleyFirst BradfordPlanned14:26Observed— 622BingleyFirst BradfordPlanned15:00Observed— 60AKeighleyThe Keighley Bus CompanyPlanned15:27Observed— 622BingleyFirst BradfordPlanned15:49Observed— 622BingleyFirst BradfordPlanned16:32Observed— 60AKeighleyThe Keighley Bus CompanyPlanned16:34Observed— 622BingleyFirst BradfordPlanned17:15Observed— 60AKeighleyThe Keighley Bus CompanyPlanned17:49Observed— 622BingleyFirst BradfordPlanned17:52Observed— 622BingleyFirst BradfordPlanned18:25Observed— 60AKeighleyThe Keighley Bus CompanyPlanned18:29Observed— 622BingleyFirst BradfordPlanned19:00Observed— 60AKeighleyThe Keighley Bus CompanyPlanned19:15Observed— 622BingleyFirst BradfordPlanned19:31Observed— Scheduled and observed values are kept separate. BustimeFinder does not invent realtime departures when stop-specific observations are absent.