Eigg Ferries


Retrieve Quote

Coronavirus ferry travel advice

Please note that the information provided is correct to the best of our knowledge at the time we have received the same information from the Ferry Operators. The situation is changing rapidly and we will try to keep the website updated as soon as we receive updates from the ferry companies.

The ferry to the Isle of Eigg sails from Mallaig, a port in Lochaber, on the west coast of the Highlands of Scotland. There is only one port on Eigg. The ferry route is operated by Caledonian MacBrayne - commonly known as CalMac. There are up to 2 crossings per day and the crossing time is approximately 1 hour and 15 minutes. The distance is about 10 miles (16 km).

Eigg is a small island, 3 miles wide and 5 miles long, in the inner Hebrides. Below, you can see ferry timetables for all routes to and from Eigg and a selection of the best prices our customers have found recently.

Special Offers

  • Eigg Ferries
  • Eigg Ferries
  • Eigg Ferries

Ferries to and from Eigg

Caledonian MacBrayne (CalMac) Ferries operates small, environmentally friendly hybrid vessels for sailings from Eigg. Facilities on board are limited as the journey time is short.

Eigg port facilities

The Am Laimhig Centre is just a 5 minute walk away, and has a shop, tearoom, and craft shop as well as toilet facilities.

Getting to Eigg Port

As the island is small the port is very easy to reach, and the main settlement of Am Laimhig is just a short walk away.

About Eigg

The first thing you will notice about Eigg is An Sgurr, a huge ridge of pitchstone. If you manage to reach the top of the ridge you are rewared with spectacular views of the surrounding islands and mountains.

Eigg is on course to become one of the world's first self-sufficient islands, and takes renewable energy sources very seriously. The island is popular with active holidaymakers and nature enthusiasts.

Book your ferry to Eigg from Mallaig simply and securely with AFerry.

Eigg Map

View map

Port Addresses

Caledonian MacBrayne

Isle of Eigg, PH42 4RL , Scotland