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

Ferry to Sardinia from Corsica

Discover the best ferry crossings from Corsica to Sardinia

Santa Teresa-Bonifacio

Sardinia ⇔ Corsica
1 Hour, 50 mins.
Up to 4 times per day

Porto Torres-Ajaccio

Sardinia ⇔ Corsica
3h 30 mins.
Up to 4 times per week

Porto Torres to Porto Vecchio ferry

Sardinia ⇔ Corsica
4h 45 mins.
Up to 2 Times p/week

Golfo Aranci to Porto Vecchio ferry

Sardinia ⇔ Corsica
3h 15 mins
Once per week

To Sardinia from Corsica by ferry

Are you looking for a ferry sailing between Sardinia and Corsica? You can sail with two different ferries from the French Island Corsica to the Italian Island Sardinia. It's only a short distance between both Islands. When sailing from Santa Teresa di Gallura to Bonifacio, the distance covered is around 10 miles or 16 kilometres. This is the shortest crossing from Corsica to Sardinia. Next to this crossing, you can sail on the Porto Torres-Ajaccio route, a frequently used ferry by tourists operated by Corsica / Sardinia ferries.

Other ferry guides you might enjoy

Ferries from Corsica to Sardinia

The map with ferry routes provides an overview of the various ways to Sardinia from Corsica. At the moment of writing, there are two direct inter-island ferries. Both the islands have frequent crossings to Italy and France, found on the specific Island pages: Corsica and Sardinia.

Ferry to Sardinia information

Travelling by ferry to Sardinia from Corsica is an excellent way to get to the Italian Island; as both Islands 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 Corsica to Sardinia: Bonifacio – Santa Teresa

The fastest crossing is the ferry from Bonifacio to Santa Teresa di Gallura; you can either sail with Moby Lines or Ichnusa on this ferry which takes you about 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

The Santa Teresa di Gallura-Bonifacio crossing is a popular ferry route between Corsica and Sardinia. This route is operated by two ferry companies, Moby Lines and Ichnusa Lines. While Moby Lines offers a slightly quicker journey, being 10 minutes faster, it is also somewhat more expensive than Ichnusa Lines.

Ajaccio to Porto Torres

The crossing from Ajaccio to Porto Torres 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.

Timetable, availability, and compare prices

Looking for a ferry crossing to Sardinia from Corsica? With our online booking module, it's never been easier to find and book your desired route. 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 Sardinia. 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 Sardinia to Corsica

There are two crossings between both these islands. The crossing from Bonifacio to Santa Teresa di Gallura has the most crossings, with four daily sailings. From Ajaccio, you can sail up to 4 times weekly to Porto Torres in Sardinia.

The quickest connection from Corsica to Sardinia is the ferry from Bonifacio to Santa Teresa di Gallura; this ferry takes you around 54 minutes.

Ferry talk: Share your questions and opinions

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

We will be happy to hear your thoughts

Leave a reply