How to get from Sardinia to Corsica by ferry

Hop on and sail off!

If you're wondering "What's better, Corsica or Sardinia?", the omniscient Ferryhopper says both! Let’s hop on a ferry from Sardinia to Corsica and explore the dramatic mountain peaks, sublime landscapes and stunning coastlines of the French island.

Are you in? Keep reading to find more information on the ferry routes, schedules and ticket prices to plan your perfect island-hopping adventure.

How can you get to Corsica from Sardinia?

A part of you is already in Corsica sipping cocktails opposite the historic Foch square of Ajaccio. The other part of you (the most responsible one😋) worries about how to get there! Well, you can relax as there are several daily ferry crossings from Sardinia to Corsica all year round

Therefore, you can jump on a ferry and go on an island adventure anytime you like (almost). Plus, you can take the ferry to Corsica from 3 ports in Sardinia. You can choose between the port of Santa Teresa Gallura, Porto Torres, or Golfo Aranci, depending on your travel plans. Keep in mind that the destinations in Corsica connected by ferry with Sardinia are: Bastia, Bonifacio, Ajaccio, and Porto Vecchio.

So, are you a morning person? If the answer is yes, the earliest ferry to Corsica departs from Santa Teresa Gallura at 07:30 and arrives in Bonifacio at 08:20. In this way, you have the whole day ahead to explore, relax, eat, and repeat! 

On the other hand, if you want to take your time, you always have the option of the latest Santa Teresa Gallura to Bonifacio ferry departing at 19:00.

Keep in mind that timetables vary slightly during the summer months.

The ferry companies operating the ferry routes between Sardinia and Corsica are Moby Lines, Ichnusa Lines and Corsica Ferries.

Tip: it’s also worth checking out the Golfo Aranci - Bastia ferries, as well as the Porto Torres - Ajaccio and Porto Torres - Porto Vecchio connections!

Boats anchored in the port of Bonifacio in Corsica, France

The picturesque port of Bonifacio in Corsica

How long is the ferry ride from Sardinia to Corsica?

The ferry ride from Sardinia to Corsica can last from 50 minutes to 15 hours 45 minutes, depending on the ferry company and the port of arrival. You can opt for the fastest ferry to Corsica which takes only 50 minutes and departs from the port of Santa Teresa Gallura.

Tip: make the most of the close proximity between Sardinia and Bonifacio by visiting this charming seaside village even on a day trip. You can explore its beauty on foot and easily return to Santa Teresa Gallura in the evening.

How much is the ferry from Sardinia to Corsica and back?

One thing is for sure. Your trip to Corsica will be full of priceless moments and amazing experiences. However, as with everything in life, they come with a price😛. Ferry tickets from Sardinia to Corsica start from approximately €17.

However, keep in mind that the ticket cost for the ferry to Corsica from Sardinia is higher if you want to transfer your vehicle, while there are discounts available for children and residents of Sardinia.

Tip: if you want to travel with your pet, we bring good news! Your furry friend can also travel on the Sardinia - Corsica ferry for a small additional fee.

Useful info: exploring Corsica by camper is not only a budget-friendly option but also a fantastic way to uncover the island's hidden beauty in its most remote corners.

The popular Foch square with the statue of Napoleon Bonaparte in Ajaccio, Corsica, France

The imposing statue of Napoleon in Foch square in Ajaccio

Book ferry tickets between Sardinia and Corsica on Ferryhopper

You know the saying “There is no wrong time to make the right decision”, right? Well, it’s time to make the right decision, take some time off and book your ferry tickets to Corsica. See all the available connections on our Map of ferries and book your Sardinia to Corsica ferry trip online on Ferryhopper.