Calmac website search form
Timetables & fares

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

Valid from 25 March - 23 October 2022

Please check the service status of this route before you travel 

Additional sailings to Rum and Canna will be carried out each Saturday to support MV Lochnevis. Please see here for more information.

Tidal Amendments - We will also be operating amended timetables between Mallaig and Small Isles due to low tides on specific dates throughout Summer 2022. Find all details on our service changes page.

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 travelling with a bicycle. Vehicles must be in possession of the relevant island permit prior to travel. 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 in our food and drink FAQ

Small Isles Freight Service - Planning to transport freight to/from the Small Isles? Find out more about our new online freight notification process, commencing 2 June, in our dedicated website section. 

Please note train connections are not guaranteed as some trains arrive/depart with less than the necessary transfer time. Please visit for the latest info before travelling. 

Connecting Train Services - ScotRail have introduced a temporary timetable from Monday 23 May. You can find more details  here . This may affect connecting services from Mallaig for this route. Before travel, please check the times for your journey. The temporary timetable can be viewed on ScotRail's website

Safe Travel - When travelling with us, we strongly recommend our customers follow our safer travel guidance. Before travel, take a moment to familiarise yourself with the details.  

Table 19 Mallaig - Small Isles Summer timetable - This image is currently not accessible to screen readers. Please phone 0800 066 5000 for timetable details

Close Don't show again