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

Roadworks in Oxenhope - Monday 18 February

11th February 19

There are roadworks taking place on Moorhouse Lane in Oxenhope on Monday 18 February. As a result, Brontebus B3 and our evening 69 service, won't be able stop at some of the usual stops between 0730 and 1930.

continued...