Browse by destination

Scotland by rail

Highland passes, sea lochs and long-distance windows make Scotland the place for full-scale railway landscapes.

13 scenic journeys

By Does Your Duck Quack ·

Our first Scottish landscape choice is the West Highland Line, with Kyle and Oban as strong alternatives when an Inverness or Glasgow base fits the holiday. The Borders Railway is our more manageable Edinburgh day-trip suggestion. These are our editorial preferences for different kinds of visit, not an official league table; the right route is the one that gives the scenery and destination useful time.

Scotland rewards a plan with room around the train. A longer Highland crossing can be the journey into a stay, while a coastal continuation or preserved railway can become a separate day. Choose the main railway first, then decide the base and any ferry or local transfer. A map connection should not be treated as a confirmed onward service, particularly when a missed sailing would determine the whole evening.

The sleeper and the Jacobite add two different booking patterns. Caledonian Sleeper brings overnight travel to selected Scottish destinations, while the Jacobite is a seasonal excursion on the Fort William–Mallaig railway. Keep those bookings distinct from scheduled ScotRail journeys and give each its own purpose in the holiday. The morning scenery on an overnight service depends on daylight; a steam outing depends on its actual operating calendar.

Window preferences work best with named lochs, coast sections and the correct direction. Through West Highland trains reverse at Fort William, so the linked guide explains what happens to the physical side. Settle boarding and assistance requirements before worrying about a particular reserved window, and leave the arrival day free of a tight onward commitment. The five suggestions below provide starting points, with the catalogue following for a more detailed comparison.

Within our Scotland selection, West Highland Line creates a journey from Glasgow through Fort William through Mallaig. Its named highlights are Rannoch Moor, Glenfinnan Viaduct, Morar sands, giving the ride a clear viewing sequence to anticipate. Use Mallaig when considering the time off the train, then compare a direct return with a longer pause. The Scottish route guides bring ticket choices together with stops, photography and access information. Settle the Scottish train departure before committing to another activity, and retain a clear return plan at the destination.

Within our Scotland selection, Kyle Line creates a journey from Inverness through Kyle of Lochalsh. Its named highlights are Loch Luichart, Glen Carron, Plockton coast, giving the ride a clear viewing sequence to anticipate. Use Kyle of Lochalsh when considering the time off the train, then compare a direct return with a longer pause. The Scottish route guides bring ticket choices together with stops, photography and access information. Settle the Scottish train departure before committing to another activity, and retain a clear return plan at the destination.

Within our Scotland selection, Glasgow to Oban (West Highland Line) creates a journey from Glasgow Queen Street through Oban. Its named highlights are Loch Lomond, Loch Awe, Oban Bay, giving the ride a clear viewing sequence to anticipate. Use Oban when considering the time off the train, then compare a direct return with a longer pause. The Scottish route guides bring ticket choices together with stops, photography and access information. Settle the Scottish train departure before committing to another activity, and retain a clear return plan at the destination.

Within our Scotland selection, Highland Main Line creates a journey from Perth through Inverness. Its named highlights are Highland Perthshire, Drumochter Pass, Cairngorms, giving the ride a clear viewing sequence to anticipate. Use Inverness when considering the time off the train, then compare a direct return with a longer pause. The Scottish route guides bring ticket choices together with stops, photography and access information. Settle the Scottish train departure before committing to another activity, and retain a clear return plan at the destination.

Within our Scotland selection, Borders Railway creates a journey from Edinburgh Waverley through Tweedbank. Its named highlights are Midlothian hills, Gala Water, Scottish Borders, giving the ride a clear viewing sequence to anticipate. Use Galashiels when considering the time off the train, then compare a direct return with a longer pause. The Scottish route guides bring ticket choices together with stops, photography and access information. Settle the Scottish train departure before committing to another activity, and retain a clear return plan at the destination.

Our top 5 in Scotland

  1. The West Highland line - geograph.org.uk - 705689
    Nigel Brown · CC BY-SA 2.0

    West Highland Line

    Glasgow → Fort William → Mallaig

    Left northbound; right southbound · Rannoch Moor · Glenfinnan Viaduct · Morar sands

  2. The Kyle of Lochalsh Line - geograph.org.uk - 167031
    John Allan · CC BY-SA 2.0

    Kyle Line

    Inverness → Kyle of Lochalsh

    Right to Kyle; left to Inverness · Loch Luichart · Glen Carron · Plockton coast

  3. Oban railway station - geograph.org.uk - 14017
    Angella Streluk · CC BY-SA 2.0

    Glasgow to Oban (West Highland Line)

    Glasgow Queen Street → Oban

    Left to Oban; right to Glasgow · Loch Lomond · Loch Awe · Oban Bay

  4. The Highland Railway main line crosses the Garry - geograph.org.uk - 1004017
    Richard Webb · CC BY-SA 2.0

    Highland Main Line

    Perth → Inverness

    Left to Inverness; right to Perth · Highland Perthshire · Drumochter Pass · Cairngorms

  5. The Borders Railway at Galashiels Station (geograph 4627824)
    Walter Baxter · CC BY-SA 2.0

    Borders Railway

    Edinburgh Waverley → Tweedbank

    Watch both sides · Midlothian hills · Gala Water · Scottish Borders

Frequently asked questions

Which scenic railway in Scotland should be chosen first?

Our first suggestion is West Highland Line, but the best trip depends on the base, available time and needs of the party. Use the full Scottish guide to help choose your departure.

Should this be a day trip or an overnight?

From your Scottish holiday base, compare the whole trip, allowing for the pause and journey back. Consider a Scottish stay if an immediate return would leave little time to explore the destination.

Where are current tickets and access details listed?

Consult the Scottish guides’ operator and station links when planning the trip. When assistance is required in Scotland, establish the exact service and its arrangements; heritage events differ from scheduled journeys.

Sources

Journey catalogue

Journeys in Scotland

Refine this destination by time, train type or scenery. Every result uses the same catalogue as the rest of the site.

13journeys
More filters
Caledonian Sleeper, Crianlarich (geograph 4963273)
Ian Taylor · CC BY-SA 2.0
ScotlandScheduled service

Caledonian Sleeper

London Euston → Fort William

An overnight journey with a landscape to wake up to

Time
Overnight; use the dated operator timetable
Best window
Both sides reward attention; favour the left northbound to Fort William for the West Highland section.
Rannoch MoorCorrourHighland morning
Last updated 24 Oct 2026
Read the guide
Jacobite Steam Train passing Glenfinnan Viaduct (2025) (2)
S. Perquin · CC BY-SA 4.0
ScotlandHeritage railway

Jacobite steam train

Fort William → Mallaig

Steam over Glenfinnan, then out to the islands

Time
Allow a full day for the return excursion
Best window
Choose the left towards Mallaig for Glenfinnan and the Morar coast, or the right towards Fort William.
Glenfinnan ViaductLoch EiltMorar coast
Last updated 24 Oct 2026
Read the guide
The West Highland line - geograph.org.uk - 705689
Nigel Brown · CC BY-SA 2.0
ScotlandScheduled service

West Highland Line

Glasgow → Fort William → Mallaig

Lochs, moorland and the Road to the Isles

Time
About 5½ hours
Best window
Choose the left northbound or right southbound, switching physical sides after the reversal at Fort William.
Rannoch MoorGlenfinnan ViaductMorar sands
Last updated 24 Oct 2026
Read the guide
The Kyle of Lochalsh Line - geograph.org.uk - 167031
John Allan · CC BY-SA 2.0
ScotlandScheduled service

Kyle Line

Inverness → Kyle of Lochalsh

Across the Highlands to Skye’s doorstep

Time
About 2 hours 40 minutes
Best window
Loch Carron is on the right towards Kyle along the shore from Attadale towards Stromeferry.
Loch LuichartGlen CarronPlockton coast
Last updated 24 Oct 2026
Read the guide
Far north line
Afterbrunel · CC BY-SA 4.0
ScotlandScheduled service

Far North Line

Inverness → Wick via Thurso

Firths, salmon rivers and the vast Flow Country

Time
About 4 hours to Thurso; 4½ to Wick
Best window
Choose the right northbound or left southbound for the coastal sections, and watch both sides inland.
Cromarty FirthHelmsdale coastThe Flow Country
Last updated 24 Oct 2026
Read the guide
The Highland Railway main line crosses the Garry - geograph.org.uk - 1004017
Richard Webb · CC BY-SA 2.0
ScotlandScheduled service

Highland Main Line

Perth → Inverness

Perthshire woods, Drumochter and the Cairngorms

Time
About 2½ hours
Best window
Loch Garry lies on the left heading north on the approach to Drumochter from the south.
Highland PerthshireDrumochter PassCairngorms
Last updated 24 Oct 2026
Read the guide
Stranraer Harbour railway station in 1983
Aubrey Dale · CC BY-SA 2.0
ScotlandScheduled service

Stranraer Line

Ayr → Stranraer

Ailsa Craig, Ayrshire coast and quiet Galloway hills

Time
About 1½ hours
Best window
The Firth of Clyde and offshore Ailsa Craig lie on the right heading south beyond Girvan.
Firth of ClydeAilsa CraigGalloway hills
Last updated 24 Oct 2026
Read the guide
The Borders Railway at Galashiels Station (geograph 4627824)
Walter Baxter · CC BY-SA 2.0
ScotlandScheduled service

Borders Railway

Edinburgh Waverley → Tweedbank

From Scotland’s capital into the rolling Borders hills

Time
About 1 hour
Best window
Watch both sides for Gala Water, fields and woodland as the railway winds towards Galashiels and Tweedbank.
Midlothian hillsGala WaterScottish Borders
Last updated 24 Oct 2026
Read the guide
Strathspey Railway Aviemore
dave conner · CC BY 2.0
ScotlandHeritage railway

Strathspey Railway

Aviemore → Boat of Garten → Broomhill

Heritage trains through the Spey valley beneath the Cairngorms

Time
About 1 hour 40 minutes return
Best window
The River Spey and the Cairngorms lie to the right heading northeast from Aviemore towards Boat of Garten and Br…
Spey valleyBoat of GartenCairngorm Mountains
Last updated 24 Oct 2026
Read the guide
Train crossing Forth Rail Bridge
wjmarnoch from (optional) · CC BY 2.0
ScotlandScheduled service

Fife Circle Line

Edinburgh Waverley → North Queensferry → Kirkcaldy

Across the Forth Bridge and along Fife's coastal edge

Time
About 42 minutes each way
Best window
Choose the right towards Kirkcaldy or left returning for the coast, and watch both sides on the Forth Bridge.
Forth BridgeFirth of ForthAberdour, Burntisland and Kinghorn coast
Last updated 24 Oct 2026
Read the guide
ScotRail Class 170 Forth Bridge
Kabelleger / David Gubler · CC BY-SA 4.0
ScotlandScheduled service

Edinburgh–Aberdeen

Edinburgh Waverley → Dundee → Arbroath → Stonehaven → Aberdeen

Two great bridges and the north-east coast

Time
Use the dated timetable; allow a full day with a substantial stop
Best window
Choose the right towards Aberdeen for the Fife shore and North Sea; Montrose Basin is an important left-hand exc…
Forth BridgeTay BridgeMontrose Basin
Last updated 24 Oct 2026
Read the guide
Inverness railway station (2025)-2
Sneeuwvlakte · CC BY-SA 4.0
ScotlandScheduled service

Inverness–Aberdeen

Inverness → Nairn → Forres → Elgin → Keith → Huntly → Inverurie → Aberdeen

Moray’s market towns and the Garioch countryside

Time
Use the dated timetable; allow a full day with a substantial stop
Best window
Use both sides for Moray’s farmland and river crossings; the right towards Aberdeen favours the Bennachie hills…
NairnGrant Park, ForresElgin Cathedral
Last updated 24 Oct 2026
Read the guide

Steam by region