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


From: 4,00

Destination(s) 🇬🇧 Hebrides, 🇬🇧 Scotland, 🇬🇧 United Kingdom
Sailings Up to 3 times per week
Duration 1 Hour
Distance 10 miles, 16 km
Operated by Arisaig Marine

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 Eigg and Arisaig

Both boats to neighbouring islands of Muck and Rum make a stopover on Eigg Island. This allows you to go to the island 5 to 6 times a week with the company Arisaig Marina. The crossing takes only one hour.

  • The crossing may take longer if there are good sightings of whales, dolphins or basking sharks!
  • Each of the day trips permits at least 5 hours to explore the landscape of Eigg.

Route Map

The map shows the route of the Arisaig-Eigg ferry.

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-Eigg ferry is operated by:
Arisaig Marine Ferries.

How long does the Arisaig - Eigg take?

The travel time of the Arisaig-Eigg 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-Eigg ferry sail?

You can usually take the ferry from Arisaig to Muck 3 times per week. 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 Eigg?

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