Your #1 Ferry travel and route comparison guide. Currently in-depth guides and maps for 345 ferry routes in 31 countries.
P&O Offers
advertisement

Ferry to Sardinia

Most booked ferries to and from Sardinia

Civitavecchia (Rome) – Olbia

Italy ⇔ Sardinia
137 miles, 220 km
6 Hours
18 times per week
From: 42,00

Cagliari-Palermo

Sardinia ⇔ Sicily
237 miles, 380 km
11 Hours
2 times per week
From: 38,00

Civitavecchia-Cagliari

Italy ⇔ Sardinia
243 miles, 390 km
15 hours
3 times per week
From: 42,00
Popular
moby lines ferry

Livorno-Olbia

Italy ⇔ Sardinia
187 miles, 300 km
8 hours
Up to 2 Times p/day
From: 44,00
Show next

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)

Check availability and compare prices

An easy way to find a good price is by filling in the fields below:

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:

  1. Livorno to Olbia
  2. Genoa to Olbia or Porto Torres
  3. Civitavecchia (Rome) to Olbia
  4. Civitavecchia, Rome to Cagliari
  5. Palermo to Cagliari
  6. Naples to Cagliari
  7. 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 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

Civitavecchia (Rome) – Olbia

Italy ⇔ Sardinia
6 Hours
18 times per week
From: 42,00

Civitavecchia-Cagliari

Italy ⇔ Sardinia
15 hours
3 times per week
From: 42,00
Popular
moby lines ferry

Livorno-Olbia

Italy ⇔ Sardinia
8 hours
Up to 2 Times p/day
From: 44,00

Naples-Cagliari

Italy ⇔ Sardinia
14h 30 mins.
3 times per week
From: 34,00

Genoa-Porto Torres

Italy ⇔ Sardinia
10 Hours
Once per day
From: 39,00

Piombino-Olbia

Italy ⇔ Sardinia
5 Hours
Once per day
From: 37,00

Genoa-Olbia

Italy ⇔ Sardinia
10 Hours
up to 24 times per week
From: 48,00

Livorno-Golfo Aranci

Italy ⇔ Sardinia
6h 45 mins.
Up to 3 times p/day
From: 31,00
Show next

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:

  1. Nice – Porto Torres
  2. Nice – Golfo Aranci
  3. Toulon – Porto Torres
  4. Toulon – Golfo Aranci

Nice-Golfo Aranci

France ⇔ Sardinia
15 hours
Once per week
From: 29,00

Toulon-Porto Torres

France ⇔ Sardinia
14h 30 mins.
Once per week
From: 31,00

Nice-Porto Torres

France ⇔ Sardinia
10 Hours
Up to 2 Times p/week
From: 50,00

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. 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

There are several ferries sailing between these Islands. Moby Lines and Corsica / Sardinia ferries connect the two islands with crossings from:
 
  1. Santa Teresa to Bonifacio
  2. Porto Torres to Ajaccio

Sardinia ⇔ Corsica

Santa Teresa-Bonifacio

Sardinia ⇔ Corsica
54 minutes
Up to 4 Times p/day
From: 32,00

Porto Torres-Ajaccio

Sardinia ⇔ Corsica
3h 30 mins.
Up to 4 Times p/week
From: 50,00

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.
1 Grimaldi Lines

Barcelona-Porto Torres

The ferry from Porto Torres to Barcelona and vice versa connects the Spanish Peninsula to Sardinia. In peak season this ferry sails up to 4 times per week, in the lower season the ferry mostly sails once a week. You can bring your car onboard the Grimaldi Lines operated route.
From: 45,00
Read full review

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 - Sardinia

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.  

FerryGoGo.com
Logo