Santa Specials 2019 Booking Page

Welcome to our Santa Specials 2019 booking system.

Previous passengers may notice our booking system has changed for 2019. Please follow the instructions below carefully:

Before starting your booking, please make sure you have all the information ready to make your booking. You will need to know the age that each child will be on the date of the Santa Special journey, as well as the gender of older children. You will need to know whether you wish for younger children to sit on the Adult's lap, or have their own seat.

Please note that the seat selector does not display correctly on mobile browsers. If you are booking on a smartphone / tablet, please choose "View Desktop Site" (or whichever similar setting your browser has) to ensure you can see the seat selector correctly.

  • On the calendar below, choose the date you wish to book for. 
  • Tick the train you wish to travel on. – You can book for your journey to begin at Oxenhope, Haworth or Keighley Station. You can see the number of seats available on each departure.
  • Choose the numbers of adults and children you are booking tickets for & their age category - For Infants and Toddlers different charges apply depending on whether they sit on an Adult's lap, or have their own seat. Please select the correct tickets below. Each Adult can only have a maximum of 1 child on their lap.
  • Then press "Add to Basket". 
  • Now choose your seats - Available seats are shown in green.
  • At this stage if you wish to change the time of train you wish to book for, or to view availability on other departures, press "Amend Booking?" above the seating key.
  • Then press "Add to Basket" and complete your booking.
  • Once you have have completed your booking and made payment you will be sent a confirmation email, which you will need to bring with you on the day of your Santa Special journey. 
1. Choose your date
Selected date: 30 November
<November 2019>
(Available dates are in green)
2. Select Time.

Checking availability...
Checking availability

If you have any problems using our booking system, or want to ask any questions before making your booking, please e-mail us at