Keith Junction Station
Two Highland Railway routes connected with GNSRA at Keith Junction. These were the line from Elgin
(now the present Network Rail route), which connects to Inverness and - in 1884 - the Highland branch to
Buckie, which eventually had two separate stations.
On the same day that the Highland branch line opened, GNSRA was granted an Act to build its Moray Coast
Railway, which effectively doomed the Highland route, although the Highland did extend its line to a junction
with GNSRA at Portessie.
In 1915, as an emergency measure, the Highland track was lifted between Buckie and Aultmore, to be used
elsewhere for the War effort. The Portessie to Buckie and Aultmore to Keith stubs remained open (there
was a distillery at Aultmore).
After the Grouping in 1923, the London, Midland & Scottish (LMSR) relaid the removed section, but then
decided against re-opening it. The Portessie to Buckie stub closed in 1944, but the Keith to Aultmore stub
lasted until 1966.