- De Kyle of Lochalsh-lijn (via Inverness): Neem de trein van Inverness naar het eindstation Kyle of Lochalsh (2 uur en 35 minuten). Neem vanaf de pier bij het station een lokale Stagecoach- of Citylink-bus om de brug over te steken naar Skye.
- De West Highland Line & veerboot (via Glasgow): Neem de trein van Glasgow Queen Street naar Mallaig (~5,5 uur). Loop in Mallaig naar de veerbootterminal en neem de CalMac-veerboot naar Armadale op Skye (een prachtige overtocht van 30 minuten). Opmerking: De lokale busverbindingen vanuit Armadale verder naar het noorden, richting Portree, kunnen soms wat schaars zijn, dus kijk goed naar de dienstregelingen.







