Welcome to the Keith & Dufftown Railway!

Some Good News at last!

We are now open for charter bookings
(see: Train Hire)

Otherwise we very much regret that, owing to coronavirus (COVID-19), we shall not be operating any normal scheduled services for the remainder of 2020

So we appeal to all our friends and passengers from all over the world.
You who are so
sadly missed!
Please help us to keep our 
our beautiful railway line alive through these difficult times.
We now look forward to welcoming you aboard again as soon as possible but, let’s be honest, expenses mount up and with no revenue coming in, naturally there are worries!
We all so much want to keep this railway running!

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

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

Note to all volunteers: all Health & Safety and social distancing 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: 25/07/20


Scheduled services for 2020: Regretfully, owing to Covid-19, we shall not be running any normal scheduled services for the rest of 2020.


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 25/07/20 2020