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) 🇬🇧 Outer Hebrides, 🇬🇧 Scotland, 🇬🇧 United Kingdom
Distance 6 miles, 9 km
Duration 40 minutes
Operated by
Sailings Up to 5 times per day
2p+Car+Return in our estimation £ 18

Thanks to the Eriskay-Ardmhor ferry you can easily travel between Barra and South Uist.

FerryGoGo » Scotland » Ardmhor-Eriskay
Add your review

Ferry to Eriskay and Ardmhòr

Together with the Berneray-Leverburgh ferry, the ferry between Eriskay and Ardmhor connects the islands of the Outer Hebrides. This route takes passengers from Barra to South Uist. The ferry is operated by Calmac. Tickets are online available.

  • Check-in is 20 minutes prior to departure for vehicles and passengers.

Route Map

The map shows the route of the Ardmhòr-Eriskay ferry.

Tickets and Booking

Ferry tickets on this route can be booked through Caledonian Macbrayne Ferries. When the ferries depart and what the routes are, very much depends on the season and the crowds. In quieter periods the ferries sometimes make a stopover. The exact itineraries can be found on the CalMac website. Summer timetables will come into effect after March 30th.


Which ferry companies sail on this crossing?

The ferry between Ardmhòr and Eriskay is currently operated by: CalMac Ferries.

How long does the Ardmhòr-Eriskay crossing take?

The travel time of the Ardmhòr-Eriskay ferry is around40 minutes. Please arrive early at the harbor 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 Ardmhòr-Eriskay ferry sail?

You can usually take the ferry from Ardmhòr to Eriskay (or the ferry from Eriskay to Ardmhòr) Up to 5 Times p/day. Depending on the season, the amount of people on the ferry and the weather forecast, the ferry company can deviate from the timetable/ferry schedule.

What is the distance between Ardmhòr and Eriskay?

The distance between Ardmhor and Eriskay is approximately 6 miles or 9,5 km.

From: 4,00