Reliability
K7
Transdev Keighley & District
49%2.2 min early on average
On time 49% Early 48% Late 3%
based on 1,497 tracked departuresLast 30 dayssteady
Least reliable stops on this route
worst delay firstKeighley Health Centre (after)
76%2.8 min lateRydal Street (opp)
82%1.6 min lateLund Park
82%1.1 min lateLawnswood Road (at)
79%1.0 min lateKeighley Bus Station Entrance
75%on timeExley Head (at)
54%on timeOccupation Lane
76%on timeOakbank Broadway (at)
71%0.6 min earlyValley View Close
71%0.7 min earlyOakworth School (at)
56%0.8 min earlySlaymaker Lane (opp)
56%1.1 min earlyJames Street (at)
35%1.7 min earlySunhurst Drive (opp)
35%1.7 min earlyGoose Cote Lane
29%1.8 min earlyLow Bank Lane (stop)
32%2.2 min earlyWindsor Grove (opp)
32%2.2 min earlyOccupation Lane (near)
73%2.5 min earlyOakbank Broadway
69%2.6 min earlyRydal Street (at)
55%2.7 min earlyLow Bank Lane
33%2.8 min earlyCure Hill
33%2.8 min earlyDamside
42%3.0 min earlyGoose Cote Lane
66%3.2 min earlyExley Head
63%3.3 min earlySlaymaker Lane
54%3.5 min earlyWindsor Grove
18%3.9 min earlySunhurst Drive (at)
28%3.9 min earlyOakworth School (opp)
25%4.0 min earlyValley View Close (opp)
59%4.1 min earlyLawnswood Road
61%4.9 min earlyNorth Street
33%5.0 min earlyKeighley Health Centre (opp)
23%5.5 min early
Built from live bus positions since tracking began. “On time” uses the DfT band: from 1 minute early to 5 minutes 59 seconds late.