1 / 2Keighley & Worth Valley Railway - Haworth
📍 Keighley, North West
Five-mile volunteer-run heritage railway linking Keighley to Haworth through Yorkshire countryside, running steam and diesel locomotives. Day Rover tickets include entry to two museums at Railstory Ingrow. Free parking at Oxenhope.
£16 for full line return £23 for all day hop on, hop off Lovely journey with picturesque views. Some journeys are diesel, others steam. Check which ones but some have hot drinks and snacks available on board too.
🏆 Family Action Verdict
Best for families who enjoy both trains and heritage villages — a Day Rover lets you hop off at Haworth for the Brontë connections and independent shops, then catch the next service back. Pram-accessible carriages are available and must be requested at booking. Book tickets at least a day ahead as same-day online booking is not available.
ℹ️ What to Know Before You Go
💬 What Families Are Saying
View all reviews →3,205 Google reviews
Boo Boo
5 months ago
“£16 for full line return £23 for all day hop on, hop off Lovely journey with picturesque views. Some journeys are diesel, others steam. Check which ones but some have hot drinks and snacks available on board too.”
William Chivers
4 months ago
“I myself recently re-visited the historically renowned keighley & worth valley railway on saturday 8th of November 2025 (with my P.A. accompanying me), we travelled by train from morley/leeds all the way up to keighley... went up the steps and across back in time once again as we descended onto platforms 3 & 4 for the heritage train bound for oxenhope, Throughout my latest revisit to west yorkshire's branch line heritage railway, We checked out the successfully uniquely restored old water tower/column on platform 4 - which I consider a splendid site to behold - whilst we waited for the oxenhope-bound passenger train, which was hauled by that brilliantly uplifting ex-LMS stanier black five tender locomotive number 44932 that gave us (and the rest of the other passengers) an enjoyable train journeying up the valley of the river behind the KWVR's very name (as well as it's nature), It was great revisiting all the stations along the line, especially Ingrow (west), Damems, Oakworth, Haworth, and of course the outstanding Oxenhope - from where we watched the brilliantly steaming balck five run-round it's train bound for the return journey back down to keighley, I also took plenty of photos, well, quite a lot... along the line, especially safely from carriage window, for whom I do hope the KWVR itself really likes them, as I hear by share some as part of my latest review on west yorkshire's branch line heritage railway. Hope to come back & revisit the KWVR someday.”
Donna
3 months ago
“I love a steam train! Our visit was very last minute and we hadn't booked tickets in advance so had to wait at the ticket office. I'd suggest booking online but don't leave it until the day as you can't book online, on the day. We bought two days rovers and travelled from Oxenhope to Keighley, then back to Haworth for a wander before getting back onboard and finishing back at Oxenhope. There is a big car park at Oxenhope station with an overflow on busy days - it's free too which is good. The timetable is on the website and is different on different days of the year / months etc. We visited on Boxing Day and there was one steam train and one diesel engine running. On Boxing Day, people had picnics on the train and the bar car was very busy. I've never seen real glass pint glasses on board a train before! The railway is operated by volunteers and they are just amazing. All of the stations and trains were super well looked after and I'm so pleased we got to ride on a steam train.”
Paul Higgins
2 months ago
“Great little heritage railway that run steam and deisal engines. Apparently the only one to run the full length of the original picturesque line. Home to the smallest station in the UK. Stopped at Haworth the home of the Brontes, charming village with an old world charm with many shops, cafes, pubs and restaurants plus the Bronte Musium. Well worth a visit!”
Reviews from Google
Overview
Keighley and Worth Valley Railway runs the full original five-mile valley line — the only preserved railway to do so — through picturesque Yorkshire countryside to Haworth village in Brontë Country. Multiple stations offer stops at working-class industrial heritage sites. Some carriages have on-board bars; pram-accessible carriages are available on request. The volunteer-run operation includes home-fleet and visiting locomotives.



