Kyle of Lochalsh is a village in Wester Ross in the Scottish Highlands, with a population of 590 in 2020. It is just across the water from Kyleakin on the Isle of Skye and was the traditional route to Skye by ferry. Nowadays the toll-free Skye Bridge carries the A87 across. Kyle has become a bit of a backwater, and doesn't have "sights" or visitor attractions, but is a good base for the countryside around. This includes for Skye, which gets booked solid in July and August.
In Gaelic ceolas, pronounced "kyles", means narrows, and between Kyle of Lochalsh and Kyleakin is the narrowest crossing between the mainland and Skye. A ferryboat has plied here at least since 1600, and in the 19th century the railway was built from Inverness to Kyle jetty. By the 20th century, technically it was no great challenge to build a bridge here, but there wasn't enough traffic to justify doing so. But in the 1960s and 70s tourism and other traffic boomed, ferry capacity was strained, and Kyle in summer became a tetchy queue of vehicles. Bridge construction began in 1992 and it was opened in 1995, using the Private Finance Initiative. Tolls were high and deeply unpopular, and protests and refusals to pay mounted; documents later revealed that the PFI operator was charging ten times the bridge's running costs. The Scottish government bought out the operator at the end of 2004 and tolls ceased.
The Skye Bridge is in two stages, the Carrich Viaduct from the mainland to Eilean Bàn ("White Island"), then the main bridge arching over to Kyleakin. There are no plans to build a railway bridge so Kyle remains the terminus.
Trains run twice a day from Inverness to Kyle of Lochalsh taking 2 hrs 40 min. Their stops include Dingwall, Achnasheen, Stromeferry and Plockton. Buses to Skye connect with these trains.
Kyle of Lochalsh railway station 📍 is mid-town on the former ferry pier. There's a staffed ticket office M-Sa but no machines. The toilets are open during ticket office hours. There is step-free access to the island platform.
Scottish Citylink Bus 915 runs twice a day between Glasgow and Skye. The route north is from Buchanan Station via Glasgow Airport, Dumbarton, Loch Lomond west bank, Crianlarich, Glencoe, Fort William and Invergarry taking six hours to Kyle. The route continues across Skye via Broadford, Sligachan and Portree to Uig, for ferries to Tarbert on Harris and Lochmaddy on North Uist.
Scottish Citylink Bus 917 runs twice a day from Inverness via Loch Ness, taking two hours to Kyle then onward to Portree as above.
Stagecoach Highlands Bus 55 runs three times M-F to Kyleakin and Broadford on Skye, with two continuing to Torrin and Elgol.
Macrae Kintail Bus 712 runs just once in the morning M-F from Corran via Glenelg, Dornie and Kyle of Lochalsh to Plockton. It immediately turns round for the return, so it's no help for day trips.
The ferry at Kyle stopped running when the bridge opened. There's still a regular ferry between Mallaig and Armadale on the south tip of Skye, and a small ferry from Glenelg in summer.
Kyle is small enough to get around on foot. You may walk or cycle across the bridge, which has sidewalks both sides. That's a good way to visit Eilean Bàn.
Skye Car Rental (+44 1599 534426), Enterprise and Morar Motors (+44 1687 462118) are based at the railway station.
Kyle Taxi is on Station Rd, tel +44 1599 534323.
As of June 2022, the village and A87 have 4G from EE, O2 and Vodafone, and a basic mobile signal from Three. 5G has not reached this area.
2nd-order administrative division
Primary administrative division