From 03:56 on 26 Aug 2026
Scheduled departures
23 shown67KeighleyThe Keighley Bus CompanyPlanned07:15Observed— 67KeighleyThe Keighley Bus CompanyPlanned07:55Observed— 67KeighleyThe Keighley Bus CompanyPlanned09:04Observed— 67KeighleyThe Keighley Bus CompanyPlanned10:02Observed— 67KeighleyThe Keighley Bus CompanyPlanned11:02Observed— 502KeighleyTeam PenninePlanned11:13Observed— 67KeighleyThe Keighley Bus CompanyPlanned12:02Observed— 502KeighleyTeam PenninePlanned12:13Observed— 67KeighleyThe Keighley Bus CompanyPlanned13:02Observed— 502KeighleyTeam PenninePlanned13:13Observed— 67KeighleyThe Keighley Bus CompanyPlanned14:02Observed— 502KeighleyTeam PenninePlanned14:13Observed— 67KeighleyThe Keighley Bus CompanyPlanned15:09Observed— 502KeighleyTeam PenninePlanned15:37Observed— 67KeighleyThe Keighley Bus CompanyPlanned16:19Observed— 502KeighleyTeam PenninePlanned16:37Observed— 67KeighleyThe Keighley Bus CompanyPlanned17:19Observed— 502KeighleyTeam PenninePlanned17:53Observed— 67KeighleyThe Keighley Bus CompanyPlanned18:02Observed— 67KeighleyThe Keighley Bus CompanyPlanned18:44Observed— 67KeighleyThe Keighley Bus CompanyPlanned19:31Observed— 67KeighleyThe Keighley Bus CompanyPlanned20:23Observed— 67KeighleyThe Keighley Bus CompanyPlanned22:26Observed— Scheduled and observed values are kept separate. BustimeFinder does not invent realtime departures when stop-specific observations are absent.