The Haworth Secret Spy Mission Trail
0.03 miles
Keighley & Worth Valley Railway is a historic heritage railway offering steam and diesel train journeys through the heart of Brontë Country in West Yorkshire. Running for nearly five miles between Keighley and Oxenhope, it brings Yorkshire’s railway history to life in a relaxed and scenic setting. The railway is famous worldwide as the filming location for The Railway Children and its recent sequel.
Visitors can enjoy steam and heritage diesel train journeys along a line with six stations: Keighley, Ingrow, Damems, Oakworth, Haworth, and Oxenhope. Highlights include Railstory at Ingrow, the iconic Oakworth Station from The Railway Children, views of Pennine villages and countryside, and exhibitions showcasing historic locomotives, carriages, and rail equipment. The railway also offers special events, film heritage experiences, and access to cafés, museums, and village attractions along the route.
Day Rover tickets on the day cost £23.00 for adults and £11.50 for children (5–15), with children under 5 free. Online Day Rover tickets (booked 3 days in advance) cost £20.70 for adults and £10.35 for children, while Full Line Return tickets cost £16.00 for adults and £8.00 for children. Family tickets are available, and The Ultimate Birthday Adventure costs £18.50 per child, with a minimum of 12 children.
Keighley & Worth Valley Railway offers a nostalgic and enjoyable day out for all ages. The combination of historic trains, famous film locations, and beautiful countryside makes every journey memorable. It’s an ideal attraction for families, railway enthusiasts, and anyone wanting to experience classic steam travel in Yorkshire.
Stations
Price: Paid
Price Details
ON THE DAY Rover Ticket
Family Offers On the day
ONLINE (BOOK 3 DAYS IN ADVANCE) Rover Ticket
Family Offers Online
Full Line Return
Membership
Offer Birthday Parties: Yes
Birthday Party Details
The Ultimate Birthday Adventure
Visit the website for more information.
Sat-Sun: 9:30am – 4:30pm
Address: The Railway Station, Haworth, Keighley, West Yorkshire, BD22 8NJ, England
Post Code: BD22 8NJ
Council: Bradford
County: West Yorkshire
No Spam, Notifications only about new products, Updates.