- A Linha Kyle of Lochalsh (via Inverness): Pega um trem de Inverness até o terminal ferroviário de Kyle of Lochalsh (2 horas e 35 minutos). Do cais da estação, pega um ônibus local da Stagecoach ou da Citylink para atravessar a ponte e chegar à ilha de Skye.
- A Linha West Highland e a balsa (via Glasgow): Pega o trem de Glasgow Queen Street até Mallaig (cerca de 5,5 horas). Em Mallaig, caminhe até o terminal de balsas e pegue a balsa da CalMac para Armadale, na ilha de Skye (uma linda travessia de 30 minutos). Observação: os ônibus locais que saem de Armadale e vão mais ao norte, até Portree, podem ser pouco frequentes, então dá uma conferida nos horários com atenção.







