Canna freight ferry services to the Isle of Skye and Isle of Rum.
Canna ferry port is located on the Isle of Canna, one of the Small Isles, and from here you can catch ferries to Rum and Mallaig.
There are very limited facilities at the port of Canna, and as the island itself is very small there are only a limited number of facilities available on the island.