Das häufigste Transportmittel für Besucher der Isle of Skye ohne Auto ist der öffentliche Bus. Der wichtigste Busbetreiber der Insel ist Stagecoach, der Verbindungen vom und zum Festland und in andere Teile der Insel anbietet. Besucher können auch eine Fähre von Mallaig nach Armadale auf der Isle of Skye nehmen.