A steam train festively decorated

About

Gather friends, family or colleagues and celebrate the festive season with a Christmas dining experience that’s a little different. Enjoy a heritage steam train journey through the picturesque Worth Valley before sitting down to a delicious festive meal at The Old Parcels Office. With a complimentary glass of fizz, live festive entertainment and plenty of Christmas cheer along the way, it’s the perfect way to celebrate together.

Your journey begins at Keighley Station, where you’ll board our Restaurant Carriage. As your steam locomotive sets off through the Worth Valley, relax with a glass of Prosecco (or a non-alcoholic alternative) and enjoy the journey.

On arrival at Oxenhope Station, take time to explore the Exhibition Shed and our magical festive world before enjoying live Christmas favourites performed by the wonderful Natalie Rose.

Once back on board, your return journey to Keighley is accompanied by a delicious starter, served at your seat as you sit back and enjoy the sights, sounds and atmosphere of steam travel.

Back at Keighley, your reserved table awaits at The Old Parcels Office. Here you’ll enjoy a leisurely 90-minute two-course meal, with a freshly prepared festive main course followed by a delicious dessert, all served in the warm and welcoming surroundings.

Whether you’re celebrating with family, friends or colleagues, our Christmas Dining Experience is a wonderful way to get together, combining steam travel, live festive entertainment and great food.

Your ticket also includes an unlimited Day Rover, so you can spend the rest of the day exploring the railway, visiting the stations and museums, and enjoying the festive atmosphere across the Worth Valley.

Book Tickets

Guide Prices

£60.00 per person (£45 per child), including an unlimited Day Rover for the day of your visit.
Please book online at www.kwvr.co.uk

Book Tickets Online

Map & Directions

Christmas Dining

Type:Christmas Event

Keighley and Worth Valley Railway, The Railway Station, Haworth, Keighley, West Yorkshire, BD22 8NJ
Close window

Call direct on:

Tel01535 645214

Opening Times

Season (4 Dec 2026)
DayTimes
Friday10:30
Season (11 Dec 2026)
DayTimes
Friday10:30
Season (18 Dec 2026)
DayTimes
Friday10:30

* There will be three dining trains on each day -
10:30 - 13:35
12:30 - 15:35
14:30 - 17:35

What's Nearby

  1. The Keighley & Worth Valley Railway is a heritage railway that was reopened in 1968 and…

    0.02 miles away
  2. Experience the beauty of Haworth's Central Park, where you can explore the vibrant flower…

    0.19 miles away
  3. Do the ghosts of Branwell and Emily Brontë still walk the moors of Haworth? Do the…

    0.27 miles away
  4. Gallery and gift shop on the historic cobbled Main Street of Haworth.

    0.28 miles away
  1. The Brontës are the world's most famous literary family and Haworth Parsonage was their…

    0.38 miles away
  2. Haworth Parish Church, or the Church of St Michael and All Angels, is an Anglican church…

    0.48 miles away
  3. A beautiful country park outside Haworth

    0.86 miles away
  4. Holden Park (known locally as Oakworth Park) is absolutely unique, with grottoes and…

    1.17 miles away
  5. Haworth Moor is located just outside the picturesque village of Haworth.

    1.57 miles away
  6. Visit Rail Story to learn more about the railways and the people who worked on them.

    2.11 miles away
  7. Discover the inspiration for Wuthering Heights by taking a walk to Top Withens, where you…

    2.42 miles away
  8. A former mansion built 1875 - 1882, now the local museum in a park.

    3.35 miles away
  9. Visit Cliffe Castle Park for a great family day out. Not only can you visit Cliffe…

    3.41 miles away
  10. Top Withens is a ruined farmhouse near Haworth, which is said to have been the…

    3.52 miles away
  11. Take a walk through St Ives Estate and admire the picturesque lake, woodland and wildlife…

    3.7 miles away
  12. National Trust owned historic house, garden, shop and tearoom. This award winning…

    4.14 miles away
Previous Next

Related

Keighley and Worth Valley RailwayKeighley and Worth Valley Railway, HaworthThe Keighley & Worth Valley Railway is a heritage railway that was reopened in 1968 and runs from Keighley to Oxenhope through beautiful Brontë country. Board our steam train and enjoy the sound of the engine climbing the steep sides of the valley, while great clouds of steam and smoke add drama to…

Don't Miss

Don't Miss

Don't Miss