The Carol Service Train is part of Christmas 2026 at the Keighley & Worth Valley Railway - one evening of steam, a brass band and carol singing the length of the Worth Valley, finishing with supper at Oxenhope.
What to expect:
- "The evening begins at 6:00 pm at Oxenhope, where the festive bar will be open in the Exhibition Shed."
- "With the Hall Royd Brass Band providing the music, the train will make its way along the Valley, stopping at Haworth, Ingrow and Keighley for carols along the way."
- "You'll return to Oxenhope at around 9:25 pm, where the evening continues with supper and a few more carols"
- The ticket includes "A Day Rover for unlimited travel on our standard train services during the day"
- "Pie & Peas supper on your return to Oxenhope", with gluten-free and vegan options if you say when booking
- Space for one wheelchair user and up to three companions, booked through the booking office