Haworth Haddock

Experience a trip back in time on the Keighley & Worth Valley Railway’s Haworth Haddock. Enjoy two return journeys on a heritage steam train, as the train waits at the end of the line you are served a delicious meal of fish and chips and to finish the night off have a boogie down at Keighley with a live band!

These special evening trains depart Oxenhope at 7:15pm for two leisurely return journeys along the branch with a pause at one of our superbly restored stations while the food is served.

This is what some of our guests thought of their trip on the ‘Haworth Haddock’ on Tripadvisor.

“There were 24 of us that did the Haworth Haddock for my mums 70th birthday. We were able to take balloons on the train and decorate the carriage up …. Didn’t really know what to expect when we first booked this but I can honestly say that I would definitely do this again. We had an amazing evening.”

“It was a lovely nostalgic trip on a steam train and we had great fish and chips and live entertainment from the Pretend Beetles at the station. The whole evening was superb and I would thoroughly recommend it.”

Beer, Wines & Spirits

The Haworth Haddock trains are fully licensed and our award winning Real-Ale Buffet Cars will be part your the Haworth Haddock train serving beer, wines and spirits as well as soft drinks and teas and coffee. The bars are open for the duration of your evening both during the journey and the stop-overs at Keighley.

PLEASE NOTE: The Haworth Haddock is fully licensed for the sale of alcoholic drinks with a good selection of beers, wines and sprits available. Accordingly passengers on the Haworth Haddock are NOT permitted to bring their own alcoholic beverages onto the train or onto Oxenhope and Keighley platforms.

Gluten Free


Unfortunately, sadly, we can no longer provide gluten free fish and chips, as our local fisheries will no longer provide this option for the Haworth Haddocks.

Dates and Times

We will be running trains in 2019 on the following Saturday evenings. All trains will leave Oxenhope at 19.15, arriving back around 23.15.

April 27th
May 11th
June 29th
July 13th
August 31st
October 5th

2019 Fares

  • Adults – £25.50
  • Concessions (over 65’s only) – £21.50
  • Children – £12.75
  • £2.50 booking charge per party for phone bookings

PLEASE NOTE: Local Residents Railcard concessions apply only to normal timetabled services and are not valid on KWVR dining trains.

On-line booking open now.

Drinks and Celebration Packages

Why not make your visit extra special by adding one of the following packages which will be at your table ready for when you arrive

  • Red wine package – £26
    Two bottles of red wine.
  • White wine package – £26
    Two bottles of chilled white wine.
  • Rosé wine package – £26
    Two bottles of chilled rosé wine.
  • Lager package – £15
    A selection of different lagers.
  • Celebration drinks package – £50
    A bottle of Prosecco, two bottles of wine and a selection of lagers.

How to Book

These trains are very popular, so advance booking is essential – click HERE to book online now.

If you do not have access to the internet, bookings can be made over the telephone by ringing 01535 645214 between 09.30 and 16.30, Monday to Friday. For telephone bookings a service charge of £2.50 will be applied to your booking. So avoid incurring a service charge and book on-line.

KWVR Branded Gift Sleeve £3

If you are purchasing these tickets as a gift, why not add our gift wrap option for just £3? This includes a gift certificate held inside a beautifully KWVR branded gift sleeve that will hold your tickets as well; delivery within 2-3 working days.
Please note: The gift sleeve and certificate will be posted to the address of the individual ordering the ticket, not that of the person you are gifting it to.
Last date to order this in time for Christmas – midnight Wednesday, 19th December.

Your Journey

“…a most enjoyable evening – a good time was had by all…”

Your evening will start at Oxenhope Station where you will be greeted by one of our friendly volunteer stewards upon arrival. The “Haworth Haddock” will normally be in the platform by 7pm, to give you plenty of chance to visit the bars before the rush starts.

Shortly after leaving Oxenhope, our stewards will bring round fresh teacakes and condiments before we arrive at Keighley when Fish & Chips will be served at your seat, piping hot and delicious!

The train will then make a leisurely journey to Oxenhope, returning to Keighley so you can stretch your legs and have a boogie to some toe-tapping classics, played by one of our excellent bands: make the most of the evening!

At the end of the evening, the train will arrive back at Oxenhope around 23.15.


Every “Haworth Haddock” will lay over at Keighley Station, where there will be a band playing on the platform. The on-train bars will be open throughout, so you can either dance the night away on the platform, or simply relax and enjoy a drink in the comfort of our coaches.

During the stop-over at Keighley on your second round trip from Oxenhope, a local band will be entertain you on the platform. Those who have been before will confirm that this unusual experience is one not to be missed. The bands for each evening will be publicised on the website in due course.


If you have a question, click HERE to access our FAQs. If these do not help, call 01535 645214 between 10.00 and 16.30, any day except Christmas Day.