Book Tickets

Book Tickets here!

Please Note!

1. All bookings are for single journeys on a specific train. For return journeys an additional booking must be made.
2. Because of ongoing refurbishments some seat positions may be different from those shown on the booking system. Please ask the guard if you encounter any problems.
3. Group bookings may be made to secure seats on any of our scheduled services.
A 10% discount is applies for 10 persons or more.  Details
4. Please present proof of booking at the office to get your heritage railway ticket so it can be punched by the guard.
5. Tickets for cream teas must be pre-booked at least 48 hours in advance, and are only available for Dufftown departures.
6. For cream teas please choose rows B and C (they face each other across a table)
7. There are no proper toilet facilities on the train.
8.
Well behaved dogs are welcome in Standard Class only

If you will be travelling on any of our special services please check the relevant pages:

On standard service days, when there is availability, tickets can be issued on a turn up and go basis, but if you want to book cream teas, online booking is required.
See our timetable:
https://keith-dufftown-railway.co.uk/times-fares/

Online bookings may be made up to 2 hours before departure time.
For any later bookings please phone: 01340 821181 (Dufftown) or 01542 882123 (Keith).

Important Notice concerning persons with reduced mobility.

We do our very best to welcome aboard all our passengers, especially those of you with mobility issues but at the same time we have to take your care and safety very seriously.

Please note: We are able to take wheelchairs on most of our heritage units. 
If you yourself are a wheelchair user or if you are a carer for someone who is, please inform us prior to travel. We now have narrower wheelchairs more suited to our heritage coaches so you can enter by normal  passenger doors . We regret that we cannot carry motorised vehicles on our trains.

The First-Class area, where cream teas are provided, has quite restricted space between seats and tables. We have to be sure that all passengers are easily able to leave the train in the unlikely event of an emergency. If you are at all uncertain of these matters you should view the areas before booking.
The Duty Guard has to be satisfied of these safety aspects otherwise boarding may not be permitted.

Because operational circumstances may vary, before making a booking, would all intending wheelchair passengers please contact our Business Administrator

Discounts for all our scheduled services:
Concessions are available to persons of age 60 or over.
10% discount for 10 or more tickets booked together.
Please note this does not apply to specials or seats for children under five.
HRA for 75% discount (only available from the booking clerk)
RR for 25% discount (only available from the booking clerk)
KDRA MEMBER for a £5 ticket.
Please note proof of memberships may be required at the ticket desk. 
We regret that these discounts are not available on specials.

If you have been unable to find available seats through online booking, please contact us as there might be further seats available.

Don’t worry if you are not able to print tickets, we accept phone displays as proof of booking.

We can still accept walk on passengers when seats are available.

Passengers are asked to follow any current public health guidelines.

This page last updated: 25/03/26