Travel from Inverness to Kyleakin

Bus or train from Inverness to Kyleakin?

Scottish Citylink operates a bus from Inverness to Kyleakin 3 times a day. Tickets cost $19 - $27 and the journey takes 2 h 15 min. Alternatively, ScotRail operates a train from Inverness to Kyleakin 4 times a day. Tickets cost $26 - $35 and the journey takes 2 h 35 min.

How to get from Inverness to Kyleakin

From Inverness, Bus Station bus to Kyleakin, Shorefront Shelter. 2 h 15 min £16. From Inverness train to Kyle of Lochalsh. 2 h 35 min £20. From Inverness drive to Kyleakin. 1 h 37 min £15.

Operators from Inverness to Kyleakin