Routes, duration and booking: info about ferries between Corsica and Sardinia

ferries between Corsica and Sardinia

You are in Sardinia, to be precise in the northern part of the island. And you are thinking of visiting another island, which is not far away and is equally worth a visit. That’s why you need information on ferries between Corsica and Sardinia.



At the narrowest point, represented by the Bocche di Bonifacio, Corsica and Sardinia are just 12 kilometers (although, on average, the width of the strait is about 15-20 kilometers). In the eastern part of the Bocche di Bonifacio, there are the two splendid archipelagos of La Maddalena and the Lavezzi islands (really unmissable if you are a diver).


Routes and duration

There are four main routes covered by ferries that provide connections between Sardinia and Corsica:

  • Golfo Aranci-Porto Vecchio, the duration of the trip is about 2 hours and 30 minutes;
  • Porto Torres-Ajaccio, the duration of the trip is about 4 hours;
  • Porto Torres-Porto Vecchio, the duration of the trip is about 3 hours and 30 minutes;
  • Santa Teresa di Gallura-Bonifacio, the journey time is about 50 minutes.


Hours, prices, booking

To book the ferry trip, you can use our online booking system. It’s simple to use: you only need to specify the number and age of passengers, route, departure day, return day, if you wish to board a vehicle.

In a single screen, you can consult all the timetables and prices of the ferries for departure for Corsica on the days you have selected, so that you can always book the cheapest tickets. Tickets that will be sent to you conveniently via e-mail, saving you a lot of time.


Board a vehicle

Get a last tip: board a car on the ferry to Corsica that you have booked. In this way, during your holiday, you can move freely along the island of beauty and discover a place that is simply unforgettable.

Related articles