Welcome to the Keith & Dufftown Railway!

We can now offer delicious cream teas for our travellers!

So Treat Yourself and Book Here!

You can check out these mouth watering treats
on either the 1.30 or 3.30 pm trains from Dufftown.
For special dietary needs please contact 07485 480740
Please note you must book in the green section (rows B & C) at least 24 hours in advance.

Please note: We cannot allow dogs where food is served

Keep up-to-date with all our latest news. 

Check out our Facebook page

Catch us on Instagram


Please help us to keep our our beautiful railway line running.
Any donation however small will surely help us through these difficult times.

We want to say Thank You to all of you who have already so generously donated.

The Keith and Dufftown Railway keeps alive an eleven mile line linking the World’s Malt Whisky Capital, Dufftown, with the historic town of Keith.

To travel on the KDR is get to experience the true spirit of this unique part of Scotland. There are the rolling hills, forests, the deep glens, fields of ripening barley, the leaping deer but it is the living stills which provide that aroma pervading the atmosphere all along the track.

Whichever way you travel there are more distilleries. Keith can boast of Strathmill, Glenkeith and Strathisla distilleries. Why not take a tour, have a dram, it’s what it’s all about! Individuals, groups or parties are all welcome.

Volunteers and new members are most welcome.
Why not come and join one of our works teams and help us maintain our railway!

To get in touch please contact our Business Administrator. 

Note to all volunteers:
All Health & Safety rules must be observed when carrying out essential maintenance. 

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

This page last updated: 21/06/22


Scheduled services for 2021: We hope to resume normal scheduled services on 2nd July if coronavirus restrictions permit


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 08/08/2022