‘Back in Steam’ Summer Specials

We’re delighted to be ‘Back in Steam’ this summer after a successful fundraising campaign and the easing of Government restrictions.

Make one of your first post-lockdown days out one to remember with a special steam-hauled journey through the Worth Valley.

As part of a phased reopening, we’re offering pre-booked return journeys using private compartments. These seat 1-8 people, and on Sundays we’ll be using vintage and First Class stock rarely used on the Railway.

To keep everyone safe we’ve made some changes so your visit will be a bit different to normal. Please visit our ‘Back in Steam’ FAQ page to read more about what to expect on the day and see what safety measure are in place.

On the Day

Return journeys will depart from Oxenhope and Keighley, and will include a break half way round where you can stretch your legs and pose for photographs next to the engine.

The Oxenhope Exhibition Shed has been transformed to a spacious waiting room where you can see more engines up close, visit the pop-up shop, and enjoy refreshments from the café.

Haworth Heritage Tours will take place every Saturday and Sunday plus Wednesday 22nd August at 11:45, 13:45, 15:45 and 17:45. Places are limited and must be booked on your arrival at Oxenhope. These tours will take you around the station and local area with views into the yard. The tours are free with your booking, but donations are appreciated. Please make your own way to Haworth Station, trains will not be stopping at Haworth.

Dates and Times

Trains will run every Wednesday, Thursday, Saturday and Sunday (and Bank Holiday Monday) from 19th August until 30th August at 10:00, 12:00, 14:00 and 16:00. NB: Last train from Keighley is 14:00, Sunday trains depart from Oxenhope only.

Compartment Prices

  • Individual Person £15
  • Two People £20
  • Family of 3 £30
  • Family of 4 £35
  • Family of 5 £43
  • Family of 6 £50
  • Family of 7 £58
  • Family of 8 £65

Up to two children aged three and under are free per compartment. All children aged four and over will need to be counted in the number of passengers.

A maximum of two dogs per compartment are welcome to travel for £1 each. Assistance dogs only on Sundays.


Tickets must be booked online in advance. If you’re unable to book online, please call 01535 645214, a £3.50 booking fee will apply for telephone bookings.

Please click on your preferred station on the booking page before selecting your date and time.

Please see our FAQ page for carers’ tickets and tickets for passengers travelling in a wheelchair.

We look forward to welcoming you back.

Please follow social distancing and government guidance when you visit. If you’re showing any of the symptoms of coronavirus, or if you’ve been in contact with anyone that has the virus in the last 14 days, please arrange to visit another time.