Welcome to the Keighley & Worth Valley Railway

Over 150 years of railway history and over 60 years of preservation by over 800 volunteers. Step back in time and experience the golden age of travel; explore 5 miles of railway from Keighley’s industrial mill town to the Bronte Countryside’s rolling hills. Steam & heritage diesel trains run every weekend, passing through six individual stations, including ‘The Railway Children’ station at Oakworth and Haworth Station, the home of the Bronte Sisters.

Use the buttons below to help plan your visit; you can find out when trains are running by visiting Timetables, check out special upcoming experiences or plan your visit to the railway. We look forward to welcoming you on board at the Keighley & Worth Valley Railway!

Support the Railway

Preserving the history and heritage of the Keighley and Worth Valley Railway takes a lot of hard work from our volunteers, generous donations and substantial membership. If you want to support the railway, you can become involved in several ways. Have you considered becoming a volunteer, a member, or a donor? If you want to join as a member or volunteer, follow the links below.