Inside Keighley - top things to do

Lovers of literature and fans of steam trains will find a natural home in Keighley, but there's far more to the town than Brontë history and trains. LNER gives you a little taste of what else you can do in this fascinating Yorkshire location.


Book train tickets to Keighley


Need inspiration? What to see

Let's start with the train. Keighley and Worth Valley Railway allows you to step back in time and enjoy a 4.5 mile steam engine ride with six fascinating station stops along the way. This includes Oakworth where The Railway Children was filmed in 1970.

And while in Keighley, you really do need to visit the world of the literary Brontë sisters. Their house in nearby Haworth has become a place of pilgrimage for those who loved the stories of Heathcliff and Jane Eyre. Everything looks as it did back in the 18th century, and you can easily picture the sisters scribbling away in the study. There's a superb restaurant attached as well.

Keep the culture coming at Cliffe Castle Museum, for a great day out for all the family. Wander round the fascinating exhibitions, play in the park or grab the chance to see some beekeeping up close.

Why not end the day with a film at the spectacular Picture House cinema? You can watch modern movies in authentic 1913 surroundings, giving you a taste of what a night out was like before the age of multiplexes. It's just another gem in Keighley's charming crown.

Retail Therapy

High-street heaven

Big brands abound in Keighley with the Airedale centre being a particular local favourite with major stores and plenty of cafes.


Vintage shops

Head to Cavendish Street for Victorian charms and smaller shops with local services. The Royal Arcade also has beautiful architecture and several independent stores.


Sweet treats

And Chocolate of Haworth is unmissable if you like the sweeter things in life. This family business is a treasure trove of tempting sweets from around the world and, if you're lucky, you might even get to try out some free samples.


Places to eat in Keighley