The Keighley Bus Company
Changes to buses in Keighley from 15 May
We have analysed current travelling patterns in Keighley as well as new trends since the impact of recent lockdowns. However, we are also keen that we build you a network that is fit for the future.
That’s why we have put in considerable effort alongside our partners at Metro (the West Yorkshire Combined Authority) to develop a well-considered update to our routes and timetables. Metro continue to support many of the evening and Sunday buses in Keighley, plus Keighley Jets K10-K19.
As you’ll see below, a number of timetables will increase and in some cases, we will double the amount of buses on some routes. Let’s look at the changes route-by-route.
K1 to & from Laycock
We will increase back to running every 30 minutes (currently hourly) Monday to Saturday.
K2 and K3 to & from Braithwaite
Frequency will be increased from every 20 minutes to every 15 minutes Monday to Saturday. There are no changes to evening or Sunday journeys.
K5 to & from Thwaites Brow
We will increase back to running every 30 minutes (currently hourly with some extras) Monday to Saturday. Evening and Sunday buses will run hourly.
K6 to & from Fell Lane
Frequency will increase to every 30 minutes (currently hourly). Evening and Sunday buses will run hourly.
K7 to & from Oakworth
There are no changes to the K7 which will continue to run every 20 minutes Monday to Saturday and hourly evenings and Sundays.
K9 to & from Bracken Bank
Minor changes to the evening timetable. The K9 will continue to run every 15 minutes Monday to Saturday and hourly evenings and Sundays.
K10 to & from Spring Bank, Ingrow and Oakworth
The K10 will no longer run. The 67 will serve Spring Bank every hour as a replacement with K7 and K9 continuing to run to Oakworth and Ingrow.
K11 to & from Exley Mount
Times will change but we will continue to run every hour (Monday to Saturday)
K12 to & from Blackhill
Times will change but we will continue to run every hour (Monday to Saturday)
K13 to & from Riddlesden and K17/K19 Bingley and Cullingworth
These routes are replaced by the new, simpler K4 which will run from Keighley to Cullingworth serving Parkwood Street, Thwaites, Riddlesden, East Morton, Bingley, Harden and Wilsden. K4 will run every hour (Monday to Saturday). Buses from Cullingworth are timed to meet trains to or from Leeds at Bingley Railway Station where possible following customer requests. The section of the K19 along Dalton Lane is covered by Aireline 60 every 30 minutes. The section of the K17 on Royd Ings Avenue and Larkholme Lane will no longer be served, with alternative stops on Bradford Road. This section is used by an average of four customers per day and the change allows us to provide an enhanced service elsewhere.
Keighley Jets K14 to K16 to & from Worth Valley Villages
No changes to these buses.
67 and Team Pennine 502 to & from Cullingworth, Denholme and Bradford or Halifax
The 67 will have a new timetable so between Keighley, Cullingworth and Denholme, the 67 and 502 will be more evenly spread, running every 20-40 minutes during the day. The 67 will run in and out of Keighley through Spring Bank, offering residents there a direct bus to Bradford, as well as new evening and Sunday buses too.
We will provide new timetables shortly. Please check back soon. In the meantime, if we can help with any further queries, just contact us on
Facebook or
Twitter.