Caledonian MacBrayne operates a car ferry service between Mallaig and Armadale Skye, Mallaig and South Uist (connect with the Barra and the rest of the Outer Hebrides).
The small Isles of Canna, Eigg, Muck & Rum also have frequent Calmac passenger sailings from Mallaig.
Whether you've sailed with Calmac recently, or not for a while - it's critical that you prepare and plan ahead for your journey. Although travel restrictions are easing, the situation remains different due to COVID-19 restrictions.
- Physical distancing rules and enhanced cleaning protocols mean capacity and sailing frequency are less than normal. Book online prior to travel, where possible- even if travelling as a foot passenger.
- A voluntary, Scottish Government scheme inviting all passengers to self test fro COVID-19 three days before travel to the Scottish Islands is now in place and designed to reduce the risk of spread to island communities. Details are available from - Rapid testing available for everyone visiting the small isles
Arisaig Marine operate day trips for foot-passengers to the Small Isles from Arisaig from late April until late September - Tel: 01687 450224.
Western Isles Cruises Ltd operate the Knoydart ferry service - Tel: 01687 462 233.
In the summer months, combined bus/ferry packages are available from Fort William so you can visit some of the Small Isles on a day trip with Shiel Buses and Caledonian Macbrayne.