Skip to content
The Great Britain Guide

Best of Scottish Highlands

The 20 best heritage railway stations in Scottish Highlands

Our curated top 20 heritage railway stations in Scottish Highlands, ranked by quality rating, image richness and content depth. For the complete list of 243 heritage railway stations see the full heritage railway stations index for Scottish Highlands.

  1. 1

    Kirkcaldy railway station

    On The Fife Circle , Kirkcaldy Station - geograph.org.uk - 3518913

    Kirkcaldy railway station in Scotland Islands, United Kingdom.

    Read more about Kirkcaldy railway station

  2. 2

    Lentran

    Old filling station, Lentran Home Farm - geograph.org.uk - 2899898

    Lentran in Scotland Islands, United Kingdom.

    Read more about Lentran

  3. 3

    Drem

    Rural East Lothian , Red Telephone Box In Drem - geograph.org.uk - 3608701

    Drem in Scotland Islands, United Kingdom.

    Read more about Drem

  4. 4

    Cardenden

    A92 crossing Carden Den Viaduct - geograph.org.uk - 4552739

    Cardenden in Scotland Islands, United Kingdom.

    Read more about Cardenden

  5. 5

    Perth railway station

    Perth Train Station - geograph.org.uk - 7317076

    Perth railway station in Scotland Islands, United Kingdom.

    Read more about Perth railway station

  6. 6

    Parklands Hotel

    The railway bridge at the junction of St. Leonard's Bank and Kings Place, Perth - geograph.org.uk - 8184219

    Parklands Hotel in Scotland Islands, United Kingdom.

    Read more about Parklands Hotel

  7. 7

    Achnasheen

    Sika hind and fawn - geograph.org.uk - 4083264

    Achnasheen in Scotland Islands, United Kingdom.

    Read more about Achnasheen

  8. 8

    Cardenden railway station

    Sheltered housing complex at Cardenden - geograph.org.uk - 1825959

    Cardenden railway station in Scotland Islands, United Kingdom.

    Read more about Cardenden railway station

  9. 9

    Station Hotel

    The Queens Hotel, Perth - geograph.org.uk - 6872993

    Station Hotel in Scotland Islands, United Kingdom.

    Read more about Station Hotel

  10. 10

    Lentran railway station

    Road to Inchberry Farm - geograph.org.uk - 3858735

    Lentran railway station in Scotland Islands, United Kingdom.

    Read more about Lentran railway station

  11. 11

    Cowdenbeath railway station

    Cowdenbeath railway station - geograph.org.uk - 4988501

    Cowdenbeath railway station in Scotland Islands, United Kingdom.

    Read more about Cowdenbeath railway station

  12. 12

    Strathpeffer railway station

    Cafe tables, Strathpeffer Railway Station - geograph.org.uk - 6301179

    Strathpeffer railway station in Scotland Islands, United Kingdom.

    Read more about Strathpeffer railway station

  13. 13

    Falls of Cruachan derailment

    Loch Awe, Pass of Brander - geograph.org.uk - 3907775

    Falls of Cruachan derailment in Scotland Islands, United Kingdom.

    Read more about Falls of Cruachan derailment

  14. 14

    Greenloaning

    Flooded ground, Greenloaning - geograph.org.uk - 3247148

    Greenloaning in Scotland Islands, United Kingdom.

    Read more about Greenloaning

  15. 15

    Dundee railway station

    Platform 1, Dundee station - geograph.org.uk - 1143823

    Dundee railway station in Scotland Islands, United Kingdom.

    Read more about Dundee railway station

  16. 16

    Helensburgh Upper railway station

    End of radio token working - geograph.org.uk - 7081972

    Helensburgh Upper railway station in Scotland Islands, United Kingdom.

    Read more about Helensburgh Upper railway station

  17. 17

    Clunes railway station

    44871 with Great Britain IX, passing Groam Farm - geograph.org.uk - 4930005

    Clunes railway station in Scotland Islands, United Kingdom.

    Read more about Clunes railway station

  18. 18

    Invergowrie railway station

    Footbridge at Invergowrie station - geograph.org.uk - 1076903

    Invergowrie railway station in Scotland Islands, United Kingdom.

    Read more about Invergowrie railway station

  19. 19

    Balfron railway station

    Indians Road - geograph.org.uk - 7092639

    Balfron railway station in Scotland Islands, United Kingdom.

    Read more about Balfron railway station

  20. 20

    Crianlarich railway station

    On The West Highland Line , Crianlarich Station - geograph.org.uk - 2982164

    Crianlarich railway station in Scotland Islands, United Kingdom.

    Read more about Crianlarich railway station