List of Great North of Scotland Railway stations

[1] Its main line, from Aberdeen in Scotland to Elgin via Keith, served branches to Fraserburgh and Peterhead, Alford, Oldmeldrum, Macduff, Banff, Boat of Garten and Lossiemouth.

Another line, used by the reigning monarch when they travelled to Balmoral Castle, connected Aberdeen with Ballater.

The first section of Great North of Scotland's main line opened in 1854 from Kittybrewster to Huntly[2] and was extended two years later to Keith.

Currently[update] the Aberdeen to Inverness Line uses the former Great North of Scotland Railway line as far Keith, with intermediate stations at Dyce, Inverurie, Insch, Huntly and Keith, before continuing over the former Highland Railway route to Inverness.

The Formartine and Buchan Railway built the 29 miles (47 km) from Dyce to Old Deer (renamed Mintlaw in 1867) via Maud, which opened on 18 July 1861, Maud becoming a junction when the 16-mile (26 km) line to Fraserburgh opened on 24 April 1865.

[50] The line was worked by the GNoSR from opening, who absorbed the original railway company on 1 August 1866.

[12] The GNoSR opened a branch from Ellon to Boddam on 2 August 1897 to serve a hotel and golf complex it was building at Cruden Bay.

[12] The line from Dyce to Old Deer (renamed Mintlaw in 1867) was opened on 18 July 1861 by the Formartine and Buchan Railway, and extended the 9 miles (14 km) to Peterhead the following year.

[50] The railway was worked by the GNoSR from opening, who absorbed the Formartine and Buchan on 1 August 1866.

The short extension to Macduff was opened by the GNoSR in 1872, the original terminal closed and demolished.

The communities that were served by the Great North of Scotland Railway