Welcome to the Keith & Dufftown Railway!

We very much regret that, owing to coronavirus (COVID-19), our opening is delayed until further notice. 

Any groups who have already made bookings with us should contact our Business Administrator. 

Sadly for the same reason the Spirit of Speyside Spring Whisky Festival has been cancelled. We understand that refunds will be made to all who had already booked.

Please check this website for any further news. We shall keep you updated as the situation develops

Volunteer workdays shall continue as normal until further notice; however our chairman had offered the following advice:
“As restrictions change individuals must be allowed to make their own decisions as to attendance at the railway but, in view of our average age, Health and S
afety must prevail.”

Please note that we reserve the right to cancel any of our services without prior notice.

This page last updated: 21/03/20


Scheduled services for 2020 season shall not begin until further notice.


Post Code for Dufftown Station is AB55 4BA
Lat/Long for Dufftown: 57.458028, -3.131246
Post Code for Keith Town Station is AB55 5BR
Lat/Long for Keith: 57.543661, -2.955668


All facilities at both Keith Town and Dufftown stations are wheelchair friendly. The Sidings Cafe at Dufftown is also wheelchair accessible. Unfortunately we cannot guarantee that the scheduled train will have wheelchair access, customers are requested to telephone 01340 821181 on the morning of their visit to confirm.


Website last updated 28/03/20 2020