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 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
Mediterranean Sea.
Ferries from Corsica to Sardinia
Sardinia ⇔ Corsica
Ferry from Spain to Sardinia
Barcelona-Porto Torres
Travelling and staying in Sardinia
The ferry to Sardinia is a good alternative to the plane, because the flights to this island are quite pricey, and it can come in handy to bring your own car. Especially with the how the prices of rental cars have risen over the past couple of years. Sardinia has a richt culture and some of the most stunning beaches and raw nature. When travelling to Sardinia by ferry there are a couple of coastal port cities where you can arrive. There are ferries sailing to Porto Torres, Arbatax, Cagliari, Olbia, Golfo Aranci or Santa Terese di Gallura.
If you go by car, make sure you are at the port on time. Especially in the summer it can be very busy 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 in one of the departure ports. Then you know for sure that you can get to the ferry on time.

Cagliari is one of the best known cities on Sardinia.
Sardinia is quite big and there is lots to see, so bringing your car on the ferry or renting a car at the location can come in 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 from Porto Torres. But if you travel from Corsica it is only on 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.