Your #1 Ferry travel and route comparison guide. Currently in-depth guides and maps for 733 ferry routes in 67 countries.

Ferry to Corsica from Sardinia

Discover the best ferry crossings from Sardinia to Corsica

Santa Teresa-Bonifacio

Sardinia ⇔ Corsica
54 minutes
Up to 4 Times p/day
Moby Lines
From: 32,00

Porto Torres-Ajaccio

Sardinia ⇔ Corsica
3h 30 mins.
Up to 4 Times p/week
Corsica Ferries
From: 50,00

To Corsica from Sardinia

Are you looking for a direct connection from Corsica to Sardinia by ferry? From Sardinia there are two ferry crossings sailings. The shortest being the ferry from Santa Teresa di Gallura to Bonifacio (+/- one hour). On this crossing there are four daily sailings. The alternative is the ferry from Porto Torres to Ajaccio.

Other ferry guides you might enjoy

Ferries from Sardinia to Corsica

The map with ferry routes provides an overview of the various ways to Corsica from the Sardinian port cities Santa Teresa – Ajaccio and. These inter-island ferries are famous in the peak season and an ideal way to travel between the Mediterranean Islands.

To see all the crossings to either one of these islands, you can visit our dedicated Corsica and Sardinia pages.

Ferry to Corsica information

Travelling by ferry to Corsica from Sardinia is a great and relaxing way of travelling between  both Islands. Especially Santa Teresa and Bonificio are located fairly close to each other, the ferry makes sense as a means of travelling.

Two ferries sail regularly between the Islands. Both have around four daily sailings. 

Shortest crossing from Sardinia to Corsica: Santa Teresa – Bonifacio

The fastest crossing (one hour, 15 km) is the ferry to Bonifacio from Santa Teresa di Gallura: you can either sail with Moby Lines or Ichnusa on this ferry which takes you about one hour across. The ferry sails around four times per day, and you can bring your car onboard this ferry. Tickets start around €30,-.
1 mobylines-sardinia-corsica

Santa Teresa-Bonifacio

A well-known crossing to Sardinia from Corsica and vice versa is the crossing Santa Teresa di Gallura – Bonifacio. If you want to go Island hopping between the two Islands or travelling through then this is an ideal connection from Corsica to Sardinia.

From: 32,00
Read full review

Alternative: Porto Torres to Ajaccio

The crossing from Porto Torres to Ajaccio is your other option when planning to visit both Corsica and Sardinia. This ferry sails four times per week. The distance covered on this route is around 123 kilometres, and the sailing time is approx 3,5 hours. Tickets start at around €50,- for this crossing.

1 corsica sardinia ferry lines

Porto Torres-Ajaccio

The ferry from Porto Torres to Ajaccio connects Sardinia and Corsica to each other with a quick and direct crossing between the French and Italian Island. It is a very popular crossing during the summer season.

From: 50,00
Read full review

Timetable, availability, and compare prices

Looking for a ferry crossing to Corsica? With our online booking module, finding and booking your desired route's never been easier. Simply enter your departure port, destination, and travel dates, and our system will display the best routes and possible alternatives.

You can easily compare prices and schedules to choose the ferry that fits your needs and budget. With hassle-free booking and secure payment options, you can focus on planning your journey and enjoying your trip to Corsica. Have a great journey!

Book your ferry ticket early to save money and secure your desired crossing

Booking your ferry tickets as soon as possible is the best way to save money and secure your desired crossing. As more passengers book their spots, the price of ferry tickets increases. By booking early, you can take advantage of lower prices and avoid the disappointment of a fully booked ferry.

Frequently Asked Questions: ferry to Corsica from Sardinia

There are two crossings between both these islands. The crossing from Santa Teresa di Gallura to Bonifacio has the most crossings, with four daily sailings. From Porto Torres you can sail up to 4 times weekly to Ajaccio in Corsica.
The quickest connection taking you from Corsica to Sardinia is the ferry from Santa Teresa di Gallura to Bonifacio to  this ferry takes you across in around 54 minutes.

Ferry talk: Share your questions and opinions

Ask, answer, and explore Copenhagens' ferry routes with the community's expertise!

  1. These routes are always over-crowded and the communication is at the lowest possible quality in the world. Just read the reviews at Tripadvisor and know what you are booking. It's not like I would advice you not to book these ferries: just know what you can expect.

  2. What I love about Santa Teresa and Bonificio are located fairly close to each other, the ferry makes sense as a means of travelling. Also my experience with this was really peaceful, I went in March and it wasn't too busy!

Leave a reply