- La linea di Kyle of Lochalsh (via Inverness): Prendi un treno da Inverness fino al capolinea di Kyle of Lochalsh (2 ore e 35 minuti). Dal molo della stazione, prendi un autobus locale della Stagecoach o della Citylink per attraversare il ponte e arrivare a Skye.
- La linea ferroviaria West Highland e il traghetto (via Glasgow): Prendi il treno da Glasgow Queen Street a Mallaig (~5,5 ore). A Mallaig, raggiungi a piedi il terminal dei traghetti e prendi il traghetto CalMac per Armadale, sull’isola di Skye (una bellissima traversata di 30 minuti). Nota: i collegamenti con gli autobus locali da Armadale verso nord, in direzione di Portree, possono essere poco frequenti, quindi controlla attentamente gli orari.







