Inactivity Warning!
Your basket will be cleared shortly due to inactivity. If you are still checking your booking details, you may extend your session for another 20 minutes by clicking the button below.



How to book your tickets:

1. Choose the date of your visit, type and time of train you wish to book for.

Your journey will start from Oxenhope OR Keighley station. Make sure you choose the correct station where you wish to board. You should arrive at your selected boarding point no later than 15 minutes before the start time shown. Your ticket price includes a Day Rover ticket for free travel on our ordinary train services before and after your time specific journey.

2. Choose the number of people you wish to book for.

Press "Add to Basket"

The Seating Plan will then open. You will need to choose your preferred seats*

( * This is a change from previous years - scroll down and see information at the bottom of this page to see what this means).

Press "Add to Basket"

4. You will then be asked whether any members of your party require any special food options.

Choose the number of Vegetarian / Vegan / Gluten Free options required for your booking. If you do not require any special food options you can skip this step.

Press "Add to Basket"


Check you agree to the Terms and Conditions of booking. They detail your cancellation, refund and amendment rights, amongst other important details. There will be a tick box during the booking process which also provides a link to them.

Once booked you will be sent a confirmation email and reference number, which you will need to bring with you when you come, in order to collect your tickets.

Special Note: There are no discounts for Children, Members, or Local Railcard holders on these special trains. The Essential Companion Ticket is not available.

1. Choose your date
Selected date: 30 June
<June 2024>
(Available dates are in green)
2. Select Time.
Checking availability...
Checking availability
3. Choose your tickets
Classic Afternoon Tea - Boarding at KEIGHLEY
Sun 30 Jun 2024 (11:40 - 13:05)

Classic Afternoon Tea - Restaurant Car - 1 Ticket £35.00 £0.00
Total   £0.00
We are a charity!
We protect animals in danger around the world. Please donate, it means so much to our work and we cannot claim back Gift Aid from the government if you do not. By giving a little you are helping a lot.

* - PREFERRED SEATS - The seats you choose are your preferred seats and are not guaranteed. We reserve the right to amend your selected seats at any time between the date you make your booking and the date of travel. We will always ensure that all the people in your booking remain seated together. If you wish to be seated together with other passengers, please make sure you book all the passengers who wish to travel together in one booking.

If you have already made a booking, and wish to book additional seats, please contact us via the details shown on your confirmation email to add additional passengers to an existing booking. Please do not make a new booking, even for adjacent seats, as seats may be moved and the two bookings may not end up seated together.

We will provide you with final confirmation of your allocated seats when you arrive and check in at our ticket office prior to your journey.

Please note that the seat selector does not always display correctly on some 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.

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

Book your tickets online