K5 Keighley Bus Stn ↔ Thwaites Brow

Operated by The Keighley Bus Company. First bus 06:15, last bus 22:50. 84 journeys on weekdays.

The K5 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.

K5 towards Thwaites Brow — Monday to Friday (42 journeys)
Keighley Bus Station (stand M) 06:1506:4007:1007:4008:1008:4009:1009:4010:1010:3010:4011:1011:3011:4012:1012:3012:4013:1013:3013:4014:1014:3014:4015:1015:3015:4016:1016:3016:4017:1017:3017:4018:3018:3819:3019:3820:3020:3821:3021:3822:3522:38
Keighley Aldi (opp) 06:1706:4207:1207:4208:1208:4209:1209:4210:1210:3210:4211:1211:3211:4212:1212:3212:4213:1213:3213:4214:1214:3214:4215:1215:3215:4216:1216:3216:4217:1217:3217:4218:3218:4019:3219:4020:3220:4021:3221:4022:3722:40
Park Ln Parkwood Street (adj) 06:1806:4307:1307:4308:1308:4309:1309:4310:1310:3310:4311:1311:3311:4312:1312:3312:4313:1313:3313:4314:1314:3314:4315:1315:3315:4316:1316:3316:4317:1317:3317:4318:3318:4119:3319:4120:3320:4121:3321:4122:3822:41
Park Lane Hainworth Wood Rd North (opp) 06:1906:4407:1407:4408:1408:4409:1409:4410:1410:3410:4411:1411:3411:4412:1412:3412:4413:1413:3413:4414:1414:3414:4415:1415:3415:4416:1416:3416:4417:1417:3417:4418:3318:4119:3319:4120:3320:4121:3321:4122:3822:41
Park Lane Glenhurst Ave 06:2006:4507:1507:4508:1508:4509:1509:4510:1510:3510:4511:1511:3511:4512:1512:3512:4513:1513:3513:4514:1514:3514:4515:1515:3515:4516:1516:3516:4517:1517:3517:4518:3418:4219:3419:4220:3420:4221:3421:4222:3922:42
Glen Lee Lane 06:2106:4607:1607:4608:1608:4609:1609:4610:1610:3610:4611:1611:3611:4612:1612:3612:4613:1613:3613:4614:1614:3614:4615:1615:3615:4616:1616:3616:4617:1617:3617:4618:3518:4319:3519:4320:3520:4321:3521:4322:4022:43
Cherry Tree Rise Alder Avenue (stop) 06:2206:4707:1707:4708:1708:4709:1709:4710:1710:3710:4711:1711:3711:4712:1712:3712:4713:1713:3713:4714:1714:3714:4715:1715:3715:4716:1716:3716:4717:1717:3717:4718:3618:4419:3619:4420:3620:4421:3621:4422:4122:44
Dale View Rd Aspen Close 06:2306:4807:1807:4808:1808:4809:1809:4810:1810:3810:4811:1811:3811:4812:1812:3812:4813:1813:3813:4814:1814:3814:4815:1815:3815:4816:1816:3816:4817:1817:3817:4818:3618:4419:3619:4420:3620:4421:3621:4422:4122:44
Dale View Rd Dale View Close 06:2406:4907:1907:4908:1908:4909:1909:4910:1910:3910:4911:1911:3911:4912:1912:3912:4913:1913:3913:4914:1914:3914:4915:1915:3915:4916:1916:3916:4917:1917:3917:4918:3718:4519:3719:4520:3720:4521:3721:4522:4222:45
Spring Avenue Spring Pl 06:2506:5007:2007:5008:2008:5009:2009:5010:2010:4010:5011:2011:4011:5012:2012:4012:5013:2013:4013:5014:2014:4014:5015:2015:4015:5016:2016:4016:5017:2017:4017:5018:3818:4619:3819:4620:3820:4621:3821:4622:4322:46
Thwaites Brow Road Sunnydale Grove 06:2606:5107:2107:5108:2108:5109:2109:5110:2110:4110:5111:2111:4111:5112:2112:4112:5113:2113:4113:5114:2114:4114:5115:2115:4115:5116:2116:4116:5117:2117:4117:5118:3918:4719:3919:4720:3920:4721:3921:4722:4422:47
Long Lee Lane Moss Carr Rd 06:2506:5007:2007:5008:2008:5009:2009:5010:2010:4010:5011:2011:4011:5012:2012:4012:5013:2013:4013:5014:2014:4014:5015:2015:4015:5016:2016:4016:5017:2017:4017:5018:3918:4719:3919:4720:3920:4721:3921:4722:4422:47
Thwaites Brow Rd Bank Top Way 06:2806:5307:2307:5308:2308:5309:2309:5310:2310:4310:5311:2311:4311:5312:2312:4312:5313:2313:4313:5314:2314:4314:5315:2315:4315:5316:2316:4316:5317:2317:4317:5318:4118:4919:4119:4920:4120:4921:4121:4922:4622:49

Route map

All stops on route K5

Towns & areas on this route

Frequently asked questions

What time is the first K5 bus?

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

What time is the last K5 bus?

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

How much does the K5 bus cost?

The K5 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 K5 bus?

The K5 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.