Il mezzo di trasporto più comune per i visitatori dell'isola di Skye senza auto è l'autobus pubblico. Il principale operatore di autobus dell'isola è Stagecoach, che fornisce servizi da e per la terraferma e altre parti dell'isola. I visitatori possono anche prendere un traghetto da Mallaig ad Armadale sull'isola di Skye.