The Railway Children return home during the summer as part of Bradford 2025!

Revisit the much-loved children’s classic – on the very train tracks where the film was shot. Mike Kenny’s enchanting stage adaptation of E. Nesbit’s classic novel has won thousands of admirers since it premiered in 2008. Now, for the first time, we’re taking this production for a ride along the iconic Keighley & Worth Valley Railway, familiar to millions from the film adaptation of The Railway Children.

Exclusively for Bradford 2025, 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.

How To Book

All tickets will be sold through Bradford 2025, including Accessibility Tickets. Upto two shows take place per day between 16 Jul – 7 Sep 2025, with a matinée performance at 1.00 pm and an evening performance at 6.30 pm.

frequently asked questions

You’ll begin by taking the steam train from Keighley Station to Oxenhope Station along the historic Keighley & Worth Valley Railway. The journey takes around 20 minutes. When you arrive at Oxenhope Station, you’ll have around 30 minutes to explore the historic station and grab a bite to eat and drink before the show begins in our custom-built auditorium. Following the show, you’ll then take the steam train back to Keighley Station.

The whole experience, including both train journeys, takes around four hours.