Keith and Dufftown Railway


This railway is now a preserved line, the Keith and Dufftown Railway . The railway provided a service between Dufftown and Keith. At Keith the line connected with the Great North of Scotland Railway (which was also joined by the Highland Railway at Keith). At Dufftown the line was joined by the Strathspey Railway (which was joined by the Morayshire Railway at Craigellachie).


02/07/1857[Keith and Dufftown Railway]
Act receives Royal assent.
  /  /1862[Keith and Dufftown Railway]
Botriphine renamed Auchindachy.
21/02/1862[Keith and Dufftown Railway]
Keith to Dufftown opened. Stations at Earlsmill, Botriphine and Drummuir.
30/07/1866[Keith and Dufftown Railway]
[Great North of Scotland Railway]
Keith and Dufftown Railway absorbed by Great North of Scotland Railway.
  /  /1897[Keith and Dufftown Railway]
Earlsmill renamed Keith Town.
06/05/1968[Keith and Dufftown Railway]
[Morayshire Railway]
[Strathspey Railway]
Elgin to Craigellachie to Keith Junction closed to passengers.
  /05/1995[Keith and Dufftown Railway]
Closure from Keith Junction to Strathisla Platform.
18/08/2001[Keith and Dufftown Railway]
First passenger train runs from Dufftown to Keith on the re-opened Keith and Dufftown railway.

Locations along the line

These locations are along the line.

Keith Junction

This refers to the actual junction. For the station see Keith.


Strathisla Mills Platform

This platform was for visitors to the Strathisla Distillery. It was a short distance south west of Keith station....


Keith Town

This is a single platform station on the preserved Keith and Dufftown Railway. The station has been rebuilt to match the original design. It operates as a terminus currently, although previously it was a through station. It is not far south of Keith.



This was a two platform station with a passing loop. Today the former southbound line remains in place, the southbound platform and station building, in use as a house.


Towiemore Halt

This was a small single platform halt. The platform was in timber. The platform was on the north side of the line. The station building was a grounded carriage.



This is a single platform station on the preserved Keith and Dufftown Railway. Today it has minimal facilities.


Drummuir Curlers Platform

This platform served Loch Park during curling contests....


Parkmore Junction

This was the junction for the Mortlach branch. The branch served Glendullan Distillery and extended to Mortlach Distillery around 1900.


Mortlach Distillery Siding

This siding was an extension of the line from Parkmore Junction wich served the Mortlach Distillery....



This is a preserved two platform station, one of the platforms being a bay and the other the former westbound through platform. Dufftown is the terminus of the Keith and Dufftown Railway Association line, a heritage railway. The original station building still stands on the through platform.