Caledonian MacBrayne

Calmac website search form

Explore the

West coast

Buy your tickets now

Use My Account to get there faster

Widget Pins

Journey Planner

Access to ferry, bus and rail travel information
Public Transport Journey Planner

Activities & events

Small Isles non landing cruise from Mallaig

Small Isles non-landing cruise from Mallaig

Small Isles non landing cruise - from Mallaig

Join this great non landing sail to explore the Small Isles, a small archipelago of the islands that includes Muck, Eigg, Rum and Canna, lying south of Skye and north of Mull and Ardnamurchan.

Depart by coach or train from Fort William or make your own way to Mallaig, via the breath-taking road to the isles or the West Highland Line - one of the world's greatest railway journeys. Once in Mallaig, you'll join the ferry to explore the Small Isles, which offer a wonderful display of scenery and wildlife.

Each day offers the chance to enjoy different island options and the chance to spot local wildlife including dolphins, seals, basking sharks and varied bird species.  

Adult ticket includes main meal. Child ticket includes Mini Mariner's meal and drink (MacBees water).

For lovers of
scenic views, nature, and wildlife.


Dates and times

31 March to 22 October.

Daily, excluding Wednesdays. 

Book Now

Fort William Tourshop

01397 705285

Mallaig Port Office

01687 310240 (opt 2)


Sail & dine option

Adult £18.25

Child £9.20

Excluding meal

Adult £10.50

Child £5.25


Non landing sail, depart Mallaig

Coach and train connections available from Fort William. 

Close Don't show again