The Cruden Railway was authorised in 1893 and opened from Ellon to Boddam in 1897. It closed to passengers in 1932 and completely in 1945, when goods were withdrawn from the branch.

Authorised: 24/8/1893

Ellon - Boddam 2/8/1897

Ellon - Boddam
31/10/32 (passengers)*
7/11/45 (goods/completely)**

* The line was closed by the LNER for the winter months but service never resumed. Vallance suggests the closure date was 1/11/32. Daniels & Dench gives 31/10/32. Clinker gives 31/10/32 except Hatton 1/11/32.
** The rails were lifted in 1950.

71 AUCHMACOY (P 31/10/32 G/CC 7/11/45)
72 PITLURG (P 31/10/32 G/CC 7/11/45)
73 HATTON (P 31/10/32 G/CC 7/11/45)
74 CRUDEN BAY (P 31/10/32 G/CC 7/11/45)
75 BULLERS O' BUCHAN PLATFORM (P/CC 31/10/32) no goods*
76 LONGHAVEN (P 31/10/32 G/CC 7/11/45)
77 BODDAM (P 31/10/32 G/CC 7/11/45)

* Also known as Bullers o' Buchan Halt.

Station openings
All stations opened with the line on 2/8/1897 except Bullers o' Buchan Platform, which opened in 1900.

All stations closed to passengers in 1932, when the halt at Bullers o' Buchan closed completely. The remaining stations all closed to goods in 1945 when the line closed completely.

PICTURE: A late survivor on the Boddam branch was the GNoSR goods shed at Hatton, which closed, along with the rest of the line, in 1945 (John G Williamson)
[null, {"document_url": "http://gnosr.blogspot.com/2009/02/60.html", "unformatted_src": "http://4.bp.blogspot.com/_YzyEFM5B30A/SZiKee2g5bI/AAAAAAAAAHM/n6CuYXTaKng/s320/HATTON.jpg", "src": "http://4.bp.blogspot.com/_YzyEFM5B30A/SZiKee2g5bI/AAAAAAAAAHM/n6CuYXTaKng/s320/HATTON.jpg", "formatted_filename": "HATTON"}, null, null, null, null, {"document_url": "http://gnosr.blogspot.com/2009/02/60.html", "unformatted_src": "//1.bp.blogspot.com/_YzyEFM5B30A/SWIYvg5a_FI/AAAAAAAAAAM/Swh3wIIhsKE/S220-s80/Alfa+Spider+AK+5.jpg", "src": "http://1.bp.blogspot.com/_YzyEFM5B30A/SWIYvg5a_FI/AAAAAAAAAAM/Swh3wIIhsKE/S220-s80/Alfa+Spider+AK+5.jpg", "formatted_filename": "Alfa Spider AK", "alt_text": "My photo", "rendered_width": 80, "rendered_height": 60}, null]