Santa Steam Specials

Every year the Keighley & Worth Valley Railway run Santa Specials. Join us for a journey behind one of our iconic steam locomotives for festive fun when Santa Clause travels along the Railway spreading goodwill all round.

Keighley & Worth Valley Railway Santa Specials – the original and best.

Please note: Booking by phone incurs a £3.50 admin fee and £5.00 if you require your tickets to be posted by Royal Mail.

As soon as you board our Santa Special, it feels like Christmas with specially decorated coaches and festive music to get you into the mood. You will be greeted by your steward, who will check your tickets and show you to your seat, before explaining what will happen during the journey (and where to find the bar!)

Join the Santa Special at Oxenhope, Haworth or Keighley Stations for a ten-mile return journey on our steam train, lasting around an hour. Experience nostalgia and the magic of Christmas in our specially decorated coaches, with festive music to get you into the mood. Santa and his pixies visit each child during the journey, delivering presents and the grown-ups are served with a mince pie and seasonal drink: the perfect way for you and your family to start the Christmas season.

All our Santa Specials have a buffet car serving real-ale, hot and cold drinks plus a variety of snacks, with entertainers on board to make sure you get the most out of your day. Your ticket also allows you free travel on our connecting diesel services. Our hugely popular Pixies Pantry Cafe and Winter Wonderland display will be available in Oxenhope Exhibition Shed throughout the Santa Special period.

You may book to travel from Keighley, Haworth or Oxenhope stations at the times below. Whichever station you choose, your Santa Special train will take you on a return journey over the whole railway. When booking please specify your chosen station and the time you wish to board.

NOTE: the last train of the day, marked *, is not available on the first weekend, 30th November & 1st December and will not run on Christmas Eve to give Santa enough time to get his sleigh and reindeer prepared for the night’s work ahead.


Every Weekend, 30th November – 15th December 2019

  • Adults & Children, 3 years of age and over – £19.50
  • Infants & Toddlers, 6 – 36 months (sitting on an adult’s lap) – £10.00
  • Under 6 months – Free

Weekend, 21st & 22nd December 2019 and Christmas Eve

  • Adults & Children, 3 years of age and over – £21.50
  • Infants & Toddlers, 6 – 36 months ( sitting on an adult’s lap ) – £12.00
  • Under 6 months – Free

Babies, Infants & Toddlers

Each Adult can have a maximum of one Baby, Infant or Toddler sitting on their lap. Any additional Infants or Toddlers must have their own seat. As no charge is made for babies, then they must always sit on the adult’s lap.

For Infants and Toddlers aged 6 months to 36 months, you can choose to have them sitting on your lap, or if you wish for more space or have more than 1 per adult, you can choose to book them their own individual seat. When making your booking the price of an Adult with a young Child on their lap is combined in one ticket. The £10 ticket cannot be purchased individually and is always charged as a supplement to an adult ticket. 


The Keighley & Worth Valley Railway are currently in the process of modifying one of our coaches to give easier access for wheelchairs and greater comfort for their carers.

As the work on this coach will not be completed until the Autumn, we cannot accept bookings via our on-line service.

If you wish to purchase tickets for this coach, please send an email to with the subject SANTA SPECIAL ACCESSIBILITY COACH stating

  • the date, boarding station, time of the train
  • number of able-bodied and disabled passengers
  • how many are children and their age
  • whether space is required for wheelchairs and how many

Space on board this coach is limited and cannot be guaranteed prior to you receiving confirmation of your booking. When the coach conversion is completed, places will be allocated on a first-come-first-served basis, so we recommend sending us your email at your very earliest convenience.

Christmas Gift Wrap

When booking online, if the tickets are a gift for someone else, you can choose for them to be sent in a Christmas branded Gift Sleeve.  This can be added on during the booking process for just £3.50 inc delivery.

Please note: Booking by phone incurs a £3.50 admin fee and £5.00 if you require your tickets to be posted by Royal Mail.

If you have difficulty with online booking and need assistance from a member of our team, please email 

Terms & Conditions

Our Standard Terms and Conditions apply, which can be viewed HERE.

In addition to our Standard Terms and Conditions, on Santa trains, where you have chosen and reserved your own seats, we reserve the right, on rare occasions, to amend the seats you have chosen in order to ensure that as many people as possible can book a seat and enjoy meeting Santa. Where this is necessary we will always ensure that you remain seated together as per your original seat selection. We will provide you with confirmation of your allocated seats when you arrive and ‘check-in’ at our ticket office prior to your Santa Special journey.
*We can not guarantee that you will be seated at a table*