1. Events
  2. Keighley & Worth Valley Railway
Today

Haworth Haddock

Keighley & Worth Valley Railway The Railway Station, Station Road, Haworth

The Haworth Haddock returns for 2025, serving the best local Fish & Chips while travelling through the Worth Valley behind a steam locomotive. For full details about this special train, and what is included in the price of your ticket, please visit the Haworth Haddock page on our main website. Adult £31, child £20.

1940s Weekend

Keighley & Worth Valley Railway The Railway Station, Station Road, Haworth

Come along and experience a journey into the past as we bring the sights, sounds, and spirit of the 1940s to life on the railway!  This unforgettable weekend will transport you to a bygone era with authentic displays, entertainment, and much more.

THE DIESEL GALA

Keighley & Worth Valley Railway The Railway Station, Station Road, Haworth

Save The Date for when the Diesel’s take over for four traction-packed days in the Worth Valley! Various times & prices.

The Railway Children

Keighley & Worth Valley Railway The Railway Station, Station Road, Haworth

The show begins when you board a steam train at Keighley and then travel the full length of this historic railway. When you reach the end of the line at Oxenhope, you’ll find a purpose-built auditorium within the station’s Engine Shed - and a new version of the production, which tells the story of three children forced to move from London to Yorkshire after their father is falsely imprisoned. 1pm & 6.3opm. From £15.