By Sea

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. 


Useful Links

The Road to the Isles

Road to The Isles
Mallaig · Inverness-shire · 

Email: [email protected]

One Ayrshire logo
One Ayrshire logo

Please register to create your account

Please complete fields below to create your personal user account.

To create an account you must accept our Terms and Conditions
Tick box to Accept and to then create your username.