K9 Keighley ↔ Keighley Bus Stn

Operated by The Keighley Bus Company. First bus 06:30, last bus 23:00. 63 journeys on weekdays.

The K9 is confirmed in the national fare cap — single fares cost at most £3 until 31 Dec 2026, then £2 from 1 January 2027. Source: GOV.UK. Details →

Timetable

Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.

K9 towards Keighley Bus Stn — Monday to Friday (63 journeys)
Keighley Bus Station (stand C) 06:3006:5207:0707:2207:3707:5208:0708:2208:3708:5209:0709:2209:3709:5210:0710:2210:3710:5211:0011:0711:2211:3711:5212:0012:0712:2212:3712:5213:0013:0713:2213:3713:5214:0014:0714:2214:3714:5215:0015:1215:3215:5216:0016:1216:3216:5217:0017:1217:2717:4718:0018:0718:2718:5719:0019:5720:0020:5721:0021:5722:0022:5723:00
Kilmeny Surgery 06:3606:5807:1307:2807:4307:5808:1308:2808:4308:5809:1309:2809:4309:5810:1310:2810:4310:5811:0611:1311:2811:4311:5812:0612:1312:2812:4312:5813:0613:1313:2813:4313:5814:0614:1314:2814:4414:5915:0615:1915:3915:5916:0616:1916:3916:5917:0617:1917:3417:5318:0618:1318:3319:0319:0520:0220:0521:0221:0522:0222:0523:0223:05
Bracken Bank Avenue Top 06:3907:0107:1607:3107:4608:0108:1608:3108:4609:0109:1609:3109:4610:0110:1610:3110:4611:0111:0911:1611:3111:4612:0112:0912:1612:3112:4613:0113:0913:1613:3113:4614:0114:0914:1614:3114:4715:0215:0915:2215:4216:0216:0916:2216:4217:0217:0917:2217:3717:5618:0918:1618:3619:0619:0820:0520:0821:0521:0822:0522:0823:0523:08
Kilmeny Surgery 06:4207:0407:2007:3507:5008:0508:2008:3508:5009:0509:2009:3509:5010:0510:2010:3510:5011:0511:1311:2011:3511:5012:0512:1312:2012:3512:5013:0513:1313:2013:3513:5014:0514:1314:2014:3514:5215:0715:1315:2715:4716:0716:1316:2716:4717:0717:1317:2717:4218:0018:1318:2018:4019:1019:1120:0820:1121:0821:1122:0822:1123:0823:11
Keighley Bus Station Entrance 06:4907:1107:3207:4708:0208:1708:3208:4709:0209:1709:3209:4710:0210:1710:3210:4711:0211:1711:2211:3211:4712:0212:1712:2212:3212:4713:0213:1713:2213:3213:4714:0214:1714:2214:3214:4715:0515:2015:2215:4016:0016:2016:2216:4017:0017:2017:2217:4017:5518:1218:2218:3218:5019:2019:1920:1620:1921:1621:1922:1622:1923:1623:19

Route map

All stops on route K9

Service history & registered changes

From official Traffic Commissioner registrations. All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first K9 bus?

The first K9 departure on weekdays leaves at 06:30 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last K9 bus?

The last K9 on weekdays leaves its first stop at 23:00. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the K9 bus cost?

The K9 is confirmed by GOV.UK as part of the national fare cap, so a single costs at most £3 until 31 December 2026, then £2 from 1 January 2027. The Keighley Bus Company day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the K9 bus?

The K9 is operated by The Keighley Bus Company.

Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.