Ferry to Sardinia from Corsica
Discover the best ferry crossings from Corsica to Sardinia
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
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.
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.
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.
Use our ferry guides and maps
Ferry talk: Share your questions and opinions
Ask, answer, and explore Copenhagens' ferry routes with the community's expertise!