Kyle of Lochalsh railway station is the terminus of the Kyle of Lochalsh Line in the village of Kyle of Lochalsh in the Highlands, northern Scotland. The station is 63 miles 64 chains (102.7 km) from Dingwall. ScotRail, who manage the station, operate all of the services here.