Explore our Keighley network
Keighley is a perfectly located town, found between the idyllic countryside of Airedale and the Haworth Moorland. The town is also the last stop of the Keighley and Worth Valley Railway, a heritage steam line which has been lovingly restored.
Our routes cover Keighley, Skipton, Bradford, and as far as Grassington and Leeds
There's plenty to see and do, so check out some of our most exciting routes below to get the most out of your day on board.
Discover steam trains, stunning moors and picturesque Hebden Bridge on this dramatic journey across the wild Pennine moors
Check out our network in Keighley to connect into our routes
Or for an adventure further afield, see our network in Yorkshire
You can travel round Keighley for as little as £3.30 for a day, or £6 for a Duo ticket.
If you want to go further, check out our Daytripper range that allows unlimited travel on our buses across the North from just £12
Check out our full range of tickets, including single, return and longer term tickets, here.