The Keighley Bus Company

At The Keighley Bus Company, we run local bus services around Keighley and beyond. For commuting, shopping and leisure we have a service to get you there.

Our network of routes around town link Keighley with Braithwaite, Thwaites Brow, Fell Lane, Laycock and Bracken Bank, there are regular services to Bingley, Shipley, Silsden, Oakworth, Haworth and Oxenhope and we also run inter-urban routes to Bradford, Leeds, Skipton and Ilkley.

Latest Updates

Evening roadworks on Aireline from 20 March

20th March 19

The roadworks on Wellington Street have been extended, from Wednesday 20 March until Friday 29 March, between 1900 and 0500, as a result of this we are going to be having a small diversion which will mean we can't reach some of our usual stops.