Your #1 Ferry travel and route comparison guide. In-depth guides and maps for 804 ferry routes in 70 countries.



Destination(s) 🇬🇧 Hebrides, 🇬🇧 Scotland, 🇬🇧 United Kingdom
Sailings Up to 3 times per week
Duration 1h 45 mins.
Distance 14 Miles, 23 km
Operated by CalMac Ferries

Canna is counted among the smaller islands. The ferry that departs from Mallaig and goes to Canna will therefore make one or more stops. At least on the island of Rum.

Add your review

Ferry to Muck and Arisaig

Arisaig Marina sails to Muck several times a week. The MV Sheerwater will sail to Muck on Wednesdays and Saturdays, as well as Mondays throughout July & August, departing at 10 am.

The sailing time is 1.5 hours and an extra half hour is added due to a stopover at Eigg. It is possible that the crossing takes a little longer. The skipper likes to slow down when beautiful animal species are spotted such as whales, dolphins or unique birds. After 3 hours this ferry sails back to Arisaig.

  • All MV Sheerwater sailings require a minimum of 15 passengers in order to operate.

Route Map

The map shows the route of the Arisaig-Muck ferry (via Eigg).

Tickets and Booking

Ferry tickets on this route can be booked with Arisaig Marine Ferries. This is a small ferry company that sails during the peak season.


Which ferry companies sail on this crossing?

The Arisaig-Muck ferry is operated by:
Arisaig Marine Ferries.

How long does the Arisaig - Muck make?

The travel time of the Arisaig-Muck ferry is between 1.5 and 2 hours. Please arrive early at the harbour and calculate extra time for check-in and boarding if necessary. How long in advance you need to be present is usually communicated on your ticket or on the website of the ferry operator you sail with.

How often does the Arisaig-Muck ferry sail?

You can usually take the ferry from Arisaig to Muck 2 times per week. During the summer, an extra crossing is made. Depending on the season, the number of people on the ferry and the weather forecast, the ferry company can deviate from the timetable/ferry schedule.

What is the distance between Arisaig and Muck?

The distance between Mallaig and Muck is approximately 14 miles or 23 km.