 The Keighley Bus Company operates services from Keighley bus station around town and interurban routes to Leeds, Bradford, Ilkley, Hebden Bridge and Skipton as well as various school services.In 2016, the Keighley Bus Company gained the contract for routes 963 (Wharfedale Hospital to Holt Park, 966 (Yeadon/Guiseley circular) and 967 (Leeds Bradford Airport to Menston).It uses the brand "Wharfedale Links" for these services.