Keith and Dufftown Railway

We are heritage railway running scheduled services mainly at weekends each year normally between Easter and the end of September. Our trains travel on 11 miles of track between the towns of Dufftown and Keith with intermediate stops at Drummuir and Towiemore. We are also open to group and charter bookings at most times.

For more information, visit the the website or Facebook.

Upcoming Events