Welcome to our ticket booking pages.

On this page you book tickets for Steam Trains from KEIGHLEY station on all available dates.

Click here to book tickets for Steam Trains from OXENHOPE station on all available dates

How to book your tickets:

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

All trains on this page depart from KEIGHLEY station and you should arrive by the start time shown.

2. Choose the Compartment Size you require. Also add Dog Tickets if required.

Please book a maximum of 1 Compartment per booking. To comply with Government Guidelines regarding the collection of visitor details the person making this booking will be considered to be the Lead Passenger on the day. If you are unable to choose the compartment size you need then they have sold out on that train. Please choose another time train or a different size compartment.

Press "Add to Basket"

3. The Seating Plan will then open. You will need to choose your compartment. The colour coded key will show which compartments are available for each size of group. Each coloured block represents one complete compartment. Click on one of the coloured blocks which matches the size of your compartment.

Press "Add to Basket"


1) Throughout the booking process 1 Seat = 1 Compartment. Where it says Seat, it means Compartment.

2) We currently have a technical fault which means we cannot accept vouchers whose codes start with RFN online. If you wish to pay using vouchers which start RFN please do not enter them on this website, please call our office or send us an email to make your booking.

1. Choose your date
Selected date: 27 October
<October 2020>
(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


Book your tickets online