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

Your quick guide to how we're running this Easter

22nd March 17

The daffodils are starting to spring up, the grass suddenly looks green again, and that big yellow ball in the sky is finally beginning to poke through the clouds. Yes, Easter is here, and we've got a cracking selection of things for you to see and do.

continued...