Calmac website search form
Timetables & fares

Small Isles: Mallaig - Eigg - Muck - Rum - Canna

Valid from 26 April - 17 October 2021

Please check the service status of this route before you travel 

We will be operating amended timetables between Mallaig and Small Isles due to low tides on specific dates throughout Summer 2021. Find all details Mallaig - Small Isles Summer 2021 tidal amendments .

Bookings - If you wish to travel on this route please call our Mallaig  office, 01687 310240 (option 2) to make a booking - this includes foot passenger  bookings and if you are taking a bicycle. Vehicles must be in possession of the relevant island permit prior to travel. If the Mallaig Office is not available call our Contact Centre 0800 066 5000 and we will pass on your request to the Mallaig office. Contact Centre Opening Hours

Concession card holders can call these numbers to make a reservation, and then pay at the port using a contactless payment - We accept MasterCard, Visa, Apple, Google and Samsung pay. American Express is no longer accepted. 

Check-in is 30 minutes prior to departure for vehicles and 20 minutes for foot passengers - otherwise space will be reallocated. Late check-in may also lead to refusal of carriage.

Food and Drink - Find out what is available on this route here

Scotland has now moved beyond Level 0 of Scottish Government COVID19 protection levels. In terms of ferry travel, many safety mitigations remain in place and face-coverings in our ports, offices, and indoor areas of our vessels are mandatory - unless exempt. Please ensure you take the time to read all our latest travel guidelines and safety information prior to your journey.

An accessible version of this timetable will be available shortly. 

Table 19 Mallaig - Small Isles - Summer timetable - This image is currently not accessible to screen readers. Please phone 0800 066 5000 for timetable details
Table 19 Mallaig - Small Isles - Summer timetable breakdown - This image is currently not accessible to screen readers. Please phone 0800 066 5000 for timetable details
For all up to date information on Rail and Sail tickets please visit the ScotRail website. 

Close Don't show again