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

Ballycastle-Port Ellen

Fast Ferry


Destination(s) 🇬🇧 Hebrides, 🇬🇧 Scotland
Distance 29 miles, 47 km
Duration 1 Hour
Operated by Kintyre Express
Sailings Up to 5 times per week

You can book the Kintyre Express to travel between Islay in Scotland and Northern Ireland.

Add your review

There is a fast ferry between Ballycastle (Northern Ireland) and Islay (Scotland). This fast boat is only suitable for foot passengers. A bicycle can optionally be taken along for free. The distance of approximately 29 miles (47 km) is covered in one hour.

Route Map

A map covering the connection from Port Ellen to Ballycastle and vice versa. You can easily zoom in or zoom out on this map. If you want to see all connections nearby, visit our country-level guides to have a complete overview.

Tickets and Booking

Ferry tickets can be booked directly at It is also possible to charter the boat.


Which ferry companies sail on this crossing?

The ferry between Ballycastle and Port Ellen is currently operated by:

How long does the Port Ellen-Ballycastle crossing take?

The travel time of the ferry is around: 1 hour. 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 Ballycastle-Port Ellen ferry sail?

You can usually take the ferry from Port Ellen to Bally Castle (or the other way around) up to 5 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 or regular ferry schedule.

What is the distance between Ballycastle and Port Ellen?

The distance is approximately 29 miles or 47 km.

Ballycastle-Port Ellen
Ballycastle-Port Ellen