Canna is a small island in the inner Hebrides and is in the care of the National Trust for Scotland (NTS). The island is run as a farm and conservation area, and has a population of just 12 people. You can book ferries to Canna from Mallaig on the Scottish mainland. Below, you can see ferry timetables for all routes to and from Canna and a selection of the best prices our customers have found recently.
Ferries to and from Canna
Caledonian MacBrayne (CalMac) Ferries operates small, environmentally friendly hybrid vessels for sailings from Canna. Facilities on board are limited as the journey time is short.
Canna port facilities
There is a post office and a café restaurant on the Isle of Canna.
Getting to Canna Port
The Isle of Canna is very small and the settlement is based around the natural harbour so the ferry port is very easy to find.
Canna has a strong cultural background with archaeology sites and is a Special Protection Area for seabirds.
Book your ferry to Canna from Mallaig simply and securely with AFerry.
Isle of Canna, PH44 4RS, Scotland