Here at The Keighley Bus Company, we run high quality bus services in and around Keighley and the Worth Valley, with regular services to Bradford, Leeds, Skipton, Ilkley and Hebden Bridge. On this site you'll be able to find up-to-date service information, get live timetable data and buy tickets online.

The Keighley Bus Company

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.

More Information Tickets
The Shuttle 662

The Shuttle 662

TheSHUTTLE is the high-frequency, high-quality link between Keighley, Bingley, Saltaire and Bradford, giving over 1,000 journey options every week. 

More Information Tickets
Mainline

Mainline

Mainline is the smart, high quality bus service linking Keighley with Burnley in Lancashire.

More Information Tickets
The Witch Way

The Witch Way

Welcome to the Witchway.

More Information Tickets
Wharfedale Links

Wharfedale Links

Wharefdale Links are your handy buses between Ilkley, Otley, Wharfedale Hospital and the surrounding towns and villages.

More Information Tickets

Latest Updates

Moving with the times in Keighley - some changes from 19 Feb

3rd January 17

We will be making some timetable changes in February to improve our timekeeping, notably at rush hours where we have experienced an increase in traffic congestion. Many of these changes are a direct result of listening to our teams delivering our services, and you – our customers – as well as continued, detailed study of our live tracking systems.

continued...