Kyle of Lochalsh Line
Scenic lineScottish Highlands

Kyle of Lochalsh Line

Inverness → Kyle of Lochalsh
Photo: Chmee2, CC BY-SA 3.0, via Wikimedia Commons
  • Journey timeApprox 2 h 40 min
  • Distance82 miles
  • Frequency4 trains each way Monday–Saturday, fewer on Sundays
  • Rover ticketHighland Rover, £99 for 4 days in 8
  • OperatorScotRail

Coast-to-coast across the Highlands from Inverness to the Skye ferry port, ending on a shelf blasted along the shore of Loch Carron.

The Kyle line runs from Inverness around the Beauly Firth to Dingwall, then turns west through Strathpeffer country and Garve to climb alongside Loch Luichart and Loch a' Chuilinn to the watershed at Luib summit. It then drops through Glen Carron past Achnasheen to Strathcarron, where the sea loch opens out.

The final 20 miles from Strathcarron to Kyle are the highlight: the track was cut into the rock along the shore of Loch Carron past Attadale, Stromeferry, Duncraig and Plockton, with 29 rock cuttings and 31 bridges, and the line ends on a pier at Kyle of Lochalsh looking across to Skye and the Skye Bridge. Dingwall, Plockton and Kyle itself are worth a stop; Duncraig is a request halt serving little more than a castle.

Trains are Class 158 diesel units.

Which side to sit

Inverness → Kyle of Lochalsh

The Beauly Firth, Loch Garve and the long run beside Loch Carron to Skye are all on the right heading west.

Sit on the right1 sights on the left · 5 on the right
  1. 0mi
    StationInverness
  2. 1mi
    Bridge · on the lineClachnaharry Swing BridgeCrosses the Caledonian Canal sea lock
  3. 5mi
    EstuaryBeauly FirthLine runs along the south shore
  4. 18mi
    Junction · on the lineDingwallKyle line leaves the Far North Line
  5. 26mi
    MountainBen Wyvis1,046 m massif to the north
  6. 29mi
    LochLoch GarveLine skirts the southern edge
  7. 30mi
    StationGarve
  8. 34mi
    LochLoch LuichartLine follows the northern shore
  9. 46mi
    StationAchnasheenCrossing loop in the heart of the hills
  10. 58mi
    River · both sidesGlen CarronTorridon mountains close in around Achnashellach
  11. 64mi
    StationStrathcarron
  12. 67mi
    LochLoch CarronLine hugs the south shore, often just above the water
  13. 71mi
    StationStromeferry
  14. 77mi
    StationPlocktonPalm-fringed village on its own bay
  15. 81mi
    LandmarkIsle of SkyeSkye's hills and the Skye Bridge on the final run in
  16. 82mi
    Harbour · on the lineKyle of Lochalsh

Sides are given facing the direction of travel. Miles are approximate from the start of the journey.

Good to know

  • Dogs welcome
  • Bikes carried
  • Great walks
  • Request stops
  • Rover tickets
  • Reserve seats

Highlights along the line

  • Beauly Firth
  • Achnasheen
  • Loch Carron
  • Plockton
  • Kyle of Lochalsh pier
Ticket tip: off-peak and advance fares are usually cheapest, and a Railcard takes a third off most tickets. Rover and ranger tickets let you break your journey and explore stations along the way.

Frequently asked questions

Can I connect to Skye?

Yes. Buses run from Kyle over the Skye Bridge to Kyleakin, Broadford and Portree, timed roughly to trains.

Are there request stops?

Several, including Duncraig and Duirinish. Tell the conductor where you want to alight and signal clearly to the driver when boarding.

Is there catering?

There is no trolley on most trains, so buy food in Inverness or Dingwall.

More scenic lines

See all
West Highland LineScenic line
SCOTTISH REGIONNº 15838

West Highland Line

FromGlasgow Queen StreettoMallaig

Often voted the world's most scenic railway: Loch Lomond, Rannoch Moor, Ben Nevis and Glenfinnan Viaduct on one ordinary ScotRail ticket.

Dogs welcomeBikes carriedGreat walksRequest stopsRover ticketsSteam charters
Sit leftfrom£40
Far North LineScenic line
SCOTTISH REGIONNº 31676

Far North Line

FromInvernesstoWick and Thurso

Britain's most northerly railway, wandering 168 miles from Inverness along firths and through the Flow Country to Thurso and Wick.

Dogs welcomeBikes carriedGreat walksRequest stopsRover tickets
Sit rightfrom£30
Glasgow–Oban LineScenic line
SCOTTISH REGIONNº 39595

Glasgow–Oban Line

FromGlasgow Queen StreettoOban

The other arm of the West Highland Line, dividing at Crianlarich and running past Loch Awe and the Pass of Brander to the ferry port of Oban.

Dogs welcomeBikes carriedGreat walksRequest stopsRover tickets
Sit leftfrom£30