Moray Coast Railway

Moray Coast Railway
Spey Bay railway station in 2014
Overview
LocaleMorayshire, Scotland
Stations14
History
Opened1 April 1884 (1884-04-01)
Completed1 May 1886
Closed6 May 1968 (1968-05-06)
Technical
Track length25 mi (40 km)
Track gauge1,435 mm (4 ft 8+12 in) standard gauge
Moray Coast Railway
Portsoy
Glassaugh
Tochieneal
Cullen
Portknockie
Findochty
Findochty Junction
Portessie
Buckie
Buckpool
Portgordon
Spey Bay
Garmouth
Urquhart
Calcots
Lossie Junction

The Moray Coast Railway was a heavy rail route in Morayshire, Scotland. It was opened in three phases by the Great North of Scotland Railway (GNoSR) between 1884 and 1886. The line ran from the Banff, Portsoy and Strathisla Railway in Portsoy to the Morayshire Railway in Elgin. Trains were operated by the Great North of Scotland Railway until 1923, when the route was taken over by the London and North Eastern Railway (LNER). The LNER operated the route from 1923 until 1948 when Britain's railways were nationalised to form British Railways, who operated the route until its closure in 1968.