Ferry to Sardinia
Most booked ferries to and from Sardinia
Guide: Travel to Sardinia by ferry
There are a lot of ferries sailing to Sardinia. Especially during the summer season the number of ferries making the crossing to Sardinia peaks. Therefore there are a lot of affordable, and good crossings that might fit your travel schedule. You can bring your car on most of the ferries to Sardinia and in a lot of cases you can opt for a night crossing if you prefer so.
You can choose from crossings from France, Italy, Corsica, and even from Spain ferries are leaving for Sardinia. From Italy, most of the ferries are leaving. You can choose to depart from either Genoa, Livorno, Civitavecchia, Palermo, Naples
Have a look at our unique ferry map for an impression of all routes. From Spain, France and Italy combined around 20 different ferry crossings are sailing to Sardinia.
You may also like:
Map with all ferry routes to Sardinia
If you want to get to Sardinia by boat (and car) you have a wide range of choices. You can sail from France (Nice), Spain (Barcelona) Corsica, Rome (Civitavecchia), Genoa, Livorno, and for example Naples to the beautiful Italian Island Corsica.
With most of the ferry crossings, you can bring your car on the trip, and a lot of the crossings have the option to take the night ferry to Sardinia. There are crossings to various Sardinian port cities like Olbia, Porto Torres, and Golfo Aranci, or via the more southern port of Cagliari (via Naples or Palermo, Sicily)
Timetable, availability, and compare prices
Booking your ferry tickets has never been easier! With our online booking module, you can easily find and book your desired ferry crossing to Sardinia in just a few clicks. Enter your travel dates and destination; the system will show you all available options. You can then choose the route to Sardinia that best suits your needs and budget. It’s that simple!
Travel tip: Choose a destination port close to your accomodation
The roads in Sardinia are somewhat dated and traveling by car can take quite some time. It is therefore sometimes a good idea to book a ferry that docks close to your destination. Even if that means that the crossing takes considerably longer.
Ferry from Italy to Sardinia
From Italy you can for example book the crossing to Sardinia from:
- Livorno to Olbia
- Genoa to Olbia or Porto Torres
- Civitavecchia (Rome) to Olbia
- Civitavecchia, Rome to Cagliari
- Palermo to Cagliari
- Naples to Cagliari
- And many more that you can see below.
You will then arrive in one of the port cities of Sardinia, these are among others; Olbia, Porto Torres, and Golfo Aranci. When you're sailing from Naples, Cagliari will probably be your port of destination, as is when you leave from Sicily (Palermo) to Sardinia.
Ferry from Italy to Sardinia
Several ferry companies sail from Italy to Sardinia. You can sail for example with Grimaldi and Moby Lines, GNV, or Corsica / Sardinian Ferries.
There are a lot of crossings going between the Italian mainland to the port cities of Sardinia. Ferries are arriving in the north, south, and a bit in the middle of Sardinia. From mainland Italy, you can also choose where to sail.
If you want to depart from Tuscany or for example close to Rome (Civitavecchia), or more from the south of Naples – all these ports have direct ferry crossings to Sardinia.
Italy ⇔ Sardinia
Ferry from (mainland) France to Sardinia
From France you can make the crossing from the Southern French coast to Sardinia from the ports of Nice and Toulon. Popular crossings are:
Ferry from Corsica to Sardinia
The other option you have is to sail from the French Island Corsica to the Italian Island of Sardinia. For example, from Ajaccio to Porto Torres or from Bonifacio to Santa Teresa. In this way, you can include Corsica and Sardinia with a holiday in Italy & France. It is not that far from the Tuscany region at all. In this way, you can travel easily between the islands in the Mediterranean Sea.Ferries from Corsica to Sardinia
Sardinia ⇔ Corsica
Ferry from Spain to Sardinia
Then there is also the option to sail from the Catalunyan coast to Sardinia. From Barcelona, Spain there is a direct ferry to Sardinia.
If you want to travel from Sardinia to Spain or Spain to Sardinia by ferry then you can take the ferry from Barcelona to Porto Torres or vice versa.
The ferry from Barcelona to Porto Torres brings you in about 12,5 hours to the Sardinian port of Porto Torres. On this ferry you'll be sailing with one of the ferries of Grimaldi Lines.
Barcelona-Porto Torres
Travelling and staying in Sardinia
The ferry to Sardinia is an excellent alternative to the plane because the flights to this island are pretty pricey, and bringing your own car can come in handy, especially with how the prices of rental vehicles have risen over the past couple of years. Sardinia has a rich culture, some stunning beaches, and raw nature.
When travelling to Sardinia by ferry, you can arrive at a couple of coastal port cities. Ferries are sailing to Porto Torres, Arbatax, Cagliari, Olbia, Golfo Aranci or Santa Terese di Gallura.
If you go by car, ensure you are at the port on time. Especially in the summer, it can be hectic on the southern French and Northern Italian roads and at the ferry service. You would do well to plan your route carefully. You can also consider staying overnight at one of the departure ports. Then you know that you can get to the ferry on time.
Sardinia is quite big and has lots to see, so bringing your car on the ferry or renting a vehicle at the location can be handy. Cagliari is the capital city of Sardinia. Sardinia is located south of Corsica and houses some 1.65 million inhabitants.
Frequently Asked Questions: Sardinia
A ferry ticket to Sardinia already starts at around €33,-, in most cases this is in off season on a short connection (from Corsica for example). If you want to travel to Sardinia by ferry in peak season with a car you can expect prices of up to €350,- for the crossing
This depends on where you are leaving from. If you leave from France, this is a lot longer, for example around 15 hours to Porto Torres. But if you travel from Corsica it is only one hour to Sardinia. If you travel from the Italian mainland the crossing is from 6 to 10 hours depending on which route you choose to sail.
Moby Lines, Corsica Ferries / Sardinia Ferries (this one goes the most), Grimaldi Lines, Tirrenia and Corsica Linea and GNV have ferries sailing to and from Sardinia.
Use our ferry guides and maps
Ferry talk: Share your questions and opinions
Ask, answer, and explore ferry routes with the community's expertise!