Steam & Heritage Diesel Journeys Through Brontë Country!

Experience the historic Keighley & Worth Valley Railway, a unique 5-mile heritage railway in West Yorkshire. Travel by steam or diesel train from the industrial town of Keighley to the breathtaking Brontë Country of Oxenhope. Book in advance or buy on the day—pre-book a Day Rover 3 days ahead and save 10% on your journey. A true Yorkshire adventure awaits


“Join Us in Preserving History – Support the Railway Today

Support the Keighley & Worth Valley Railway and help preserve our heritage! Get involved by volunteering, joining as a member, or making a donation. Every contribution keeps our historic steam and diesel trains running through Brontë Country. Follow the links below to learn more!


LATEST NEWS

Railway Children

Tickets now on sale as The Railway Children return home during the summer as part of Bradford 2025!

Whistle Up

45212 LMS ‘Black 5’ welcomed in the New Year as part of Railway 200.

A Christmas Carol

Join us in the 2024 Winter season for the world debut of our immersive ‘A Christmas Carol’ Railway theatrical experience.

Bridge 27 Renewal

The Railway has just completed its biggest-ever civil engineering project, the £1.25 million renewal of Bridge 27 in Haworth, on time and with over 2500 hours of volunteering!