The ferry from Mallaig to Armadale connects Scotland with the Scottish island of Skye. The route is offered up to 3 times daily by the ferry operator Caledonian MacBrayne. The travel time is about 30 minutes.
Mallaig – Armadale
Routes, tickets & timetables