Book Tickets

Tickets are now available for booking.
Children under 5 travel free of charge.
Child fares apply up to the age of 16.
There is no charge for cycles and well behaved dogs are welcome.

Before booking please read the instructions below:

We advise passengers to book tickets in advance. See our timetable:

Please select your ticket price category according to your place of departure i.e. Keith or Dufftown.
(It makes it easier for us to plan seat reservations)

This is about booking seats for Keith departures:

For the first train departing Keith at 11.30 am book seats on the ‘10.30 train (which is when it started from Dufftown).
For the second train departing Keith at 2.30 pm book seats on the ’1.30’ train.
For the last train departing Keith at 4.20 pm book seats on the ’3.30’ train.
lease note: there is no return to Keith if you take the last train.

If starting from the Keith end on a return journey, seat numbers are only for the outward journey.
You will be provided with complimentary single tickets with seat numbers for your return journey Dufftown to Keith.

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).

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

Notes re discounts:
10% discount for 10 or more tickets booked together. Please note this does not include free tickets for children under five.
Otherwise use these codes:
HRA for 75% discount
RR for 25% discount
KDRA MEMBER for a £5 ticket.
Please note proof of memberships may be required at the ticket desk. 

Book now

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

Passengers should wear face masks and follow any current social distancing guidelines.

This page last updated: 16/08/21