Illustration of a toy train with a waving engineer crossing a snowy hillside past pines and a village (Carol Service Train)
Other Christmas Activities

Carol Service Train

Passengers take a festive steam train ride through the Worth Valley, stopping at Haworth, Ingrow, and Keighley for carol singing led by the Hall Royd Brass Band. The evening includes an opening address and concludes with a closing blessing alongside a traditional pie and peas supper in the Exhibition Shed. Tickets also provide access to standard daytime train services along the line.

Sat, Dec 12, 2026 5+

Plan Your Visit

Tickets

Adult (16+): £29.50; Child (5-15): £20.00. The ticket includes a Day Rover for unlimited travel on standard train services during the day, a place aboard the Carol Service Train, Hall Royd Brass Band and carol singing along the railway, and Pie & Peas supper on return to Oxenhope.

Hours

Begins at 6:00 pm at Oxenhope; returns to Oxenhope at around 9:25 pm.

Food & Drink

A traditional pie and peas supper is served in the Exhibition Shed, with gluten-free and vegan options available by request when booking; drinks are available from the festive bar before boarding, but not aboard the train.

Parking

Oxenhope has a large free car park with overflow; Haworth has a large pay-and-display car park, and Ingrow West has a large free car park.

Accessibility

One adapted coach accommodates one wheelchair user and up to three accompanying passengers, bookable in advance via the Booking Office.

Pets

Dogs are not allowed on the Carol Service Train for safety reasons. Guide dogs are welcome if booked via email.

Location

Oxenhope Station · Station Road, Oxenhope, Keighley, Haworth, West Yorkshire BD22 8NJ Get Directions

Local Insight & Ratings

Family Friendly

🎄 🎄 🎄 ⚪ ⚪ (3/5)

Best For

Carol singers and heritage-railway fans

Vibe

Festive and nostalgic

Energy Level

Low

Photo Friendly

Moderate

Weather Sensitivity

Low

Tips & Advice

  • Book accessible spaces directly through the Booking Office and contact the team before booking, as places are limited.
  • Tell the railway about gluten-free or vegan supper requirements when booking so they can provide an appropriate option.
  • Pick up any drinks you want for the journey from the Exhibition Shed bar before boarding, as there is no bar aboard the train.
  • Consider using Oxenhope or Ingrow West parking if you need a large free car park; Haworth parking is pay and display.
  • Use the included Day Rover for unlimited travel on standard train services during the day before the evening service.

Special Events & Promotions

  • Evening Carol Service Train session on December 12, with Hall Royd Brass Band.

Links & Contact

Run by Keighley and Worth Valley Railway Preservation Society Limited

Christmas Events Near Me is an independent guide, not the organizer of this event. For tickets, entries, vendor spots or questions, contact the organizer directly through their contact page.

Frequently Asked Questions

What does the ticket include besides the evening train ride?

It includes unlimited daytime travel on standard train services, the Carol Service Train, band music and carol singing, and a Pie & Peas supper.

What happens during the evening?

There is a welcome and opening address, then the train stops at Haworth, Ingrow and Keighley for carol singing with Hall Royd Brass Band. The evening ends with supper, more carols and a closing blessing.

What food and drinks are available?

Pie & Peas supper is served in the Exhibition Shed after the train returns. Gluten-free and vegan options are available if you provide your requirements when booking. A festive bar opens before departure, but there is no bar aboard the train.

Can I book accessible seating, and can I bring a dog?

A limited number of accessible spaces are available in an adapted coach for one wheelchair user and up to three accompanying passengers. Arrange these through the Booking Office before booking. Dogs are not allowed, but guide dogs are welcome if booked by email.

What are the parking options for the railway?

Several stations have parking. Oxenhope has a large free car park with overflow; Haworth has a large pay-and-display car park, and Ingrow West has a large free car park.

Browse Christmas in Keighley

Always check the official website for the most current information.

We've done our best to keep details up-to-date, but event schedules, prices, and policies can change. For the latest updates, please visit the official website or contact the organizers directly. Christmas Events Near Me is an independent guide and isn't affiliated with the events we list.

Contributors & Updates

Event details verified: