Skip to main content

Canna cruise port guide

About Canna

Canna is a small island in the Inner Hebrides of Scotland, reached by ferry from Mallaig on the west coast mainland. It is one of the Small Isles, along with Rùm, Eigg, and Muck. The island is served by daily Caledonian MacBrayne ferry services from Mallaig, with journey times varying by route and day.

Quick facts

Port quick facts
Coordinates 57.0625, -6.5566
Available cruises 3