โœ“ Plan and book your perfect crossing โ€“ simple, fast, and reliable

Ferries to Sardinia

Ferries to Sardinia

There are many ferries sailing to Sardinia, especially during the summer season when the number of crossings peaks. This means there are plenty of affordable and convenient options that might fit your travel schedule.

Travelling to Sardinia with Your Own Vehicle

You can bring your car on most of the ferries to Sardinia, and in many cases, you can opt for a night crossing if you prefer.

You can use the booking module and select Sardinia as your destination to find all the crossings to and within Sardinia.

Ferry Map: ferry routes to Sardinia.

Use the interactive map to find the right crossing and ferry company. You can zoom in and out and view the routes in the ports. From Spain, France, and Italy combined, around 20 different ferry crossings are available to Sardinia.

You can choose from crossings to Sardinia from France, Italy, Corsica, and even Spain. The majority of ferries depart from Italy, with options to leave from Genoa, Livorno, Civitavecchia, Palermo, and Naples.

Crossings to Sardinia, Italy

Santa Teresa-Bonifacio

๐Ÿ‡ฎ๐Ÿ‡น Sardinia
Ichnusa Lines, Moby Lines
10 miles
1 Hour, 50 mins.
Up to 4 times per day
No
Car ferry
From: £32.00

Civitavecchia-Cagliari

Grimaldi Lines
243 miles
15 hours
Up to 3 times per week
From: £42.00

Genoa-Olbia

Grandi Navi Veloci, Moby Lines, Tirrenia
243 miles
10 Hours
up to 24 times per week
From: £48.00

Civitavecchia (Rome)-Olbia

GNV, Grimaldi Lines, Tirrenia
137 miles
6 Hours
Up to 18 times per week
From: £42.00

Naples-Cagliari

Grimaldi Lines
293 miles
14h 30 mins.
Up to 3 times per week
From: £34.00

Toulon-Porto Torres

Corsica Ferries
202 miles
14h 30 mins.
Once per week
From: £31.00

Nice-Golfo Aranci

Corsica Ferries
218 miles
15 hours
Once per week
From: £29.00

Genoa-Porto Torres

GNV, Tirrenia
249 miles
10 Hours
Once per day
From: £39.00

Porto Torres-Ajaccio

๐Ÿ‡ฎ๐Ÿ‡น Sardinia
Corsica Ferries
77 miles
3h 30 mins.
Up to 4 times per week
From: £50.00

Livorno-Golfo Aranci

Corsica Ferries
181 miles
6h 45 mins.
Up to 3 times per day
From: £31.00
Popular
moby lines ferry

Livorno-Olbia

Grimaldi Lines, Moby Lines
187 miles
8 hours
Up to 2 times per day
From: £44.00

Piombino-Olbia

Moby Lines
150 miles
5 Hours
Once per day
From: £37.00

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 Naples to the beautiful Italian island of Sardinia.

On most ferry crossings, you can bring your car, and many offer the option to take a night ferry to Sardinia. You can choose from various Sardinian port cities like Olbia, Porto Torres, and Golfo Aranci, or opt for the more southern port of Cagliari (via Naples or Palermo, Sicily).

Ferries from Italy to Sardinia

From Italy, you can book a crossing to Sardinia from several ports, including:

  • 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, which you can see below.

You'll arrive in one of Sardinia's port cities, such as Olbia, Porto Torres, or Golfo Aranci. If you're sailing from Naples or Palermo (Sicily), Cagliari will likely be your port of destination.

Several ferry companies operate routes from Italy to Sardinia, including Grimaldi Lines, Moby Lines, GNV, and Corsica/Sardinian Ferries.

There are numerous crossings between the Italian mainland and Sardinia's port cities, with ferries arriving in the north, south, and central parts of the island. You can choose your departure port based on your location in mainland Italy.

If you want to depart from Tuscany, near Rome (Civitavecchia), or further south from Naples, all these ports offer direct ferry crossings to Sardinia.

Civitavecchia-Cagliari

Grimaldi Lines
243 miles
15 hours
Up to 3 times per week
From: £42.00

Genoa-Olbia

Grandi Navi Veloci, Moby Lines, Tirrenia
243 miles
10 Hours
up to 24 times per week
From: £48.00

Civitavecchia (Rome)-Olbia

GNV, Grimaldi Lines, Tirrenia
137 miles
6 Hours
Up to 18 times per week
From: £42.00

Naples-Cagliari

Grimaldi Lines
293 miles
14h 30 mins.
Up to 3 times per week
From: £34.00

Genoa-Porto Torres

GNV, Tirrenia
249 miles
10 Hours
Once per day
From: £39.00

Livorno-Golfo Aranci

Corsica Ferries
181 miles
6h 45 mins.
Up to 3 times per day
From: £31.00
Popular
moby lines ferry

Livorno-Olbia

Grimaldi Lines, Moby Lines
187 miles
8 hours
Up to 2 times per day
From: £44.00

Piombino-Olbia

Moby Lines
150 miles
5 Hours
Once per day
From: £37.00

Civitavecchia (Rome)-Arbatax

Grimaldi Lines
185 miles
9 hours
Up to 2 times per week
From: £35.00

Toulon-Golfo Aranci

Corsica Ferries
237 miles
20 Hours
Suspended
From: £31.00

Piombino-Golfo Aranci

Corsica Ferries
143 miles
6 Hours
Suspended
From: £31.00

Cagliari-Palermo

Grimaldi Lines
237 miles
11 Hours
Up to 2 times per week
From: £38.00

Travel tip: Choose a destination port close to your accomodation

The roads in Sardinia can be somewhat dated, and travelling by car may take longer than expected. Therefore, it's often a good idea to book a ferry that docks close to your destination, even if it means the crossing takes a bit longer. This can save you valuable time on the road once you arrive.

Ferry from (Mainland) France to Sardinia

From France, you can cross to Sardinia from the southern French coast, departing from the ports of Nice and Toulon. Popular crossings include:

  • Nice โ€“ Porto Torres
  • Nice โ€“ Golfo Aranci
  • Toulon โ€“ Porto Torres
  • Toulon โ€“ Golfo Aranci

Toulon-Porto Torres

Corsica Ferries
202 miles
14h 30 mins.
Once per week
From: £31.00

Nice-Golfo Aranci

Corsica Ferries
218 miles
15 hours
Once per week
From: £29.00

Nice-Porto Torres

Corsica Ferries
206 miles
10 Hours
Up to 2 times per week
From: £50.00

Ferry from Corsica to Sardinia

Another option is to sail from the French island of Corsica to the Italian island of Sardinia. For example, you can travel from Ajaccio to Porto Torres or from Bonifacio to Santa Teresa di Gallura. This allows you to include both Corsica and Sardinia in a holiday that spans Italy and France. Itโ€™s also quite close to the Tuscany region, making it easy to travel between these Mediterranean islands.

Ferries from Corsica to Sardinia

Several ferries operate between these islands, with Moby Lines and Corsica/Sardinia Ferries connecting them via the following routes:

  • Bonifacio to Santa Teresa di Gallura
  • Ajaccio to Porto Torres

Santa Teresa-Bonifacio

๐Ÿ‡ฎ๐Ÿ‡น Sardinia
Ichnusa Lines, Moby Lines
10 miles
1 Hour, 50 mins.
Up to 4 times per day
No
Car ferry
From: £32.00

Porto Torres-Ajaccio

๐Ÿ‡ฎ๐Ÿ‡น Sardinia
Corsica Ferries
77 miles
3h 30 mins.
Up to 4 times per week
From: £50.00

Golfo Aranci to Porto Vecchio ferry

๐Ÿ‡ฎ๐Ÿ‡น Sardinia
Corsica Ferries
45 miles
3h 15 mins
Once per week
From: £50.00

Porto Torres to Porto Vecchio ferry

๐Ÿ‡ฎ๐Ÿ‡น Sardinia
Corsica Ferries
71 miles
4h 45 mins.
Up to 2 Times p/week
From: £50.00

Ferry from Spain to Sardinia

You also have the option to sail from the Catalonian coast to Sardinia. From Barcelona, Spain, there is a direct ferry to Sardinia.

If you want to travel between Sardinia and Spain by ferry, you can take the ferry from Barcelona to Porto Torres or vice versa.

The ferry from Barcelona to Porto Torres takes about 12.5 hours to reach the Sardinian port of Porto Torres. On this route, you'll be sailing with one of the ferries operated by Grimaldi Lines.

Travelling and Staying in Sardinia

Taking the ferry to Sardinia is an excellent alternative to flying, especially since flights to the island can be quite pricey. Bringing your own car can be particularly convenient, given the rising costs of rental vehicles in recent years. Sardinia boasts a rich culture, stunning beaches, and unspoiled natural landscapes.

When travelling to Sardinia by ferry, you can arrive at several coastal port cities, including Porto Torres, Arbatax, Cagliari, Olbia, Golfo Aranci, or Santa Teresa di Gallura.

If you're driving, make sure to arrive at the port on time. Summer can be hectic on the southern French and northern Italian roads, as well as at the ferry terminals. Itโ€™s wise to plan your route carefully, and you might even consider staying overnight at one of the departure ports to ensure you reach the ferry on time.

Sardinia is quite large and has a lot to offer, so bringing your car on the ferry or renting a vehicle on the island can be very useful. Cagliari is the capital city of Sardinia, which is located south of Corsica and is home to around 1.65 million inhabitants.

Join the Conversation

Ask questions, share answers, and discover routes and crossings. We and our visitors are here to help you find a suitable crossing.

We will be happy to hear your thoughts

Leave a reply

All crossings to Sardinia

Santa Teresa-Bonifacio

๐Ÿ‡ฎ๐Ÿ‡น Sardinia
Ichnusa Lines, Moby Lines
10 miles
1 Hour, 50 mins.
Up to 4 times per day
No
Car ferry
From: £32.00

Civitavecchia-Cagliari

Grimaldi Lines
243 miles
15 hours
Up to 3 times per week
From: £42.00

Genoa-Olbia

Grandi Navi Veloci, Moby Lines, Tirrenia
243 miles
10 Hours
up to 24 times per week
From: £48.00

Civitavecchia (Rome)-Olbia

GNV, Grimaldi Lines, Tirrenia
137 miles
6 Hours
Up to 18 times per week
From: £42.00

Naples-Cagliari

Grimaldi Lines
293 miles
14h 30 mins.
Up to 3 times per week
From: £34.00

Toulon-Porto Torres

Corsica Ferries
202 miles
14h 30 mins.
Once per week
From: £31.00

Nice-Golfo Aranci

Corsica Ferries
218 miles
15 hours
Once per week
From: £29.00

Genoa-Porto Torres

GNV, Tirrenia
249 miles
10 Hours
Once per day
From: £39.00

Porto Torres-Ajaccio

๐Ÿ‡ฎ๐Ÿ‡น Sardinia
Corsica Ferries
77 miles
3h 30 mins.
Up to 4 times per week
From: £50.00

Livorno-Golfo Aranci

Corsica Ferries
181 miles
6h 45 mins.
Up to 3 times per day
From: £31.00
Popular
moby lines ferry

Livorno-Olbia

Grimaldi Lines, Moby Lines
187 miles
8 hours
Up to 2 times per day
From: £44.00

Piombino-Olbia

Moby Lines
150 miles
5 Hours
Once per day
From: £37.00

Use your mouse to slide the bar or simply swipe with your finger.

Ferrygogo UK
Logo