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

It's the Leeds Christkindelmarkt

16th November 18

It's the most wonderful time of the year It's the famous Leeds Christkindelmarkt! This annual event will be transforming Millennium Square once again into a festive wonderland until the 22nd December

continued...