The Kyle of Lochalsh line is a primarily single-track railway line in the Scottish Highlands, from to . Many of the passengers are tourists, but there are also locals visiting Inverness for shopping, and commuters. All services are provided by ScotRail and run beyond Dingwall to . In the past there were some through services to and from Glasgow, Edinburgh or Aberdeen. None of the line is electrified, and all trains on the line are diesel-powered, as are all other trains in the Scottish Highlands.

Route

The Kyle of Lochalsh line runs east-west and links the town of Dingwall, on the east coast of the Highlands at the tip of the Cromarty Firth, with the village of Kyle of Lochalsh on the west coast, close to the Isle of Skye. The line lies entirely within the former county of Ross and Cromarty, part of the modern day Highland council area.

Dingwall–Achnasheen: Easter Ross

thumb|[[Dingwall railway station]]

thumb|[[Lochluichart railway station]]

The route begins at Dingwall station – a junction station with the Far North Line, which mostly runs along the Moray Firth and links with and . Almost immediately north of Dingwall, the two lines diverge at Dingwall Junction