Ferry Spots
Traveling by Ferry
Home
Italy to Albania Ferries Italy to Corsica Ferries Italy to Croatia Ferries Italy to Montenegro Ferries Italy to Sardinia Ferries Italy to Sicily Ferries All Italy Ferries
Sardinia to Corsica Ferries Sardinia to Elba Ferries Sardinia to Italy Ferries Sardinia to Sicily Ferries All Sardinia Ferries
Sicily to Corsica Ferries Sicily to Italy Ferries Sicily to Sardinia Ferries All Sicily Ferries
Corsica to Elba Ferries Corsica to Italy Ferries Corsica to Sardinia Ferries Corsica to Sicily Ferries All Corsica Ferries
Albania to Corfu Ferries Albania to Croatia Ferries Albania to Italy Ferries Albania to Montenegro Ferries All Albania Ferries
Montenegro to Albania Montenegro to Croatia Montenegro to Italy All Montenegro Ferries
Croatia to Albania Ferries Croatia to Italy Ferries Croatia to Montenegro Ferries All Croatia Ferries
Ferry Travel Tips ☰

Sardinia Ferries


Island of Sardinia Sardinia (Sardegna), a pretty large island situated in the Tyrrhenian Sea, off the Italian mainland, is a popular island in the western Mediterranean. Visiting Sardinia by ferry is very convenient - numerous ferry connections are available from the Italian mainland and other nearby islands such as Corsica, France, and Sicily.
There are several ferry operators that offer regular crossings to Sardinia, including Moby Lines, Tirrenia, and Grimaldi Lines, making it easy to get to the island as a foot passenger or by car, motorhome, motorbike, or bicycle.
The island has six ferry ports - Olbia, Santa Teresa di Gallura, Porto Torres, Golfo Aranci, Cagliari, and Arbatax. Ferry schedules/timetables with info about the island ferries are listed below.
The Sardinia ferry photo is courtesy of Liberty Lines.

Map of Sardinia Ferry Routes

Ferries from Sardinia (21 crossings)

Arbatax → Civitavecchia Ferry
Sailing: 9 hrs
JanFebMarAprMayJunJulAugSepOctNovDec
TThSa
Get Price
Cagliari → Civitavecchia Ferry
Sailing: 15 hrs
JanFebMarAprMayJunJulAugSepOctNovDec
MTWThFSa
Get Price
Cagliari → Naples (Napoli) Ferry
Sailing: 15 hrs
JanFebMarAprMayJunJulAugSepOctNovDec
W
Get Price
Cagliari → Palermo Ferry
Sailing: 12 hrs
JanFebMarAprMayJunJulAugSepOctNovDec
SaSu
Get Price
Golfo Aranci → Bastia Ferry
Sailing: 7 hrs 35 min to 8 hrs 30 min
JanFebMarAprOct
FSu
Get Price
Golfo Aranci → Livorno Ferry
Sailing: 10 hrs 30 min
JanFebMarAprMayJunJulAugSepOctNovDec
MTWThFSaSu
Get Price
Golfo Aranci → Nice (Nizza) Ferry
JunJulAugSep
Get Price
Golfo Aranci → Piombino Ferry
Sailing: 8 hrs
JunJulAugSep
MW
Get Price
Golfo Aranci → Toulon Ferry
Sailing: 19 hrs 30 min
JunJulAugSep
Get Price
Olbia → Civitavecchia Ferry
Sailing: 7 hrs 30 min to 8 hrs 30 min
JunJulAugSepJanFebMarAprMayOctNovDec
MTWThFSaSu
Get Price
Olbia → Genoa (Genova) Ferry
Sailing: 10 hrs to 12 hrs
MayJunJulAugSepOct
MTWThFSaSu
Get Price
Olbia → Livorno Ferry
Sailing: 8 hrs 15 min to 10 hrs
JanFebMarAprMayJunJulAugSepOctNovDec
MTWThFSaSu
Get Price
Olbia → Piombino Ferry
Sailing: 5 hrs 30 min
AugJulJunSep
MTWThFSaSu
Get Price
Porto Torres → Ajaccio Ferry
Sailing: 4 hrs 45 min
MarAprMay
MTWSaSu
Get Price
Porto Torres → Barcelona Ferry
Sailing: 12 hrs 15 min
JanFebMarAprMayJunJulAugSepOctNovDec
MTWThFSaSu
Get Price
Porto Torres → Civitavecchia Ferry
Sailing: 7 hrs 30 min to 8 hrs
JanFebMarAprMayOctNovDecJunSepJulAug
MTThFSaSu
Get Price
Porto Torres → Genoa (Genova) Ferry
Sailing: 10 hrs to 13 hrs
MayJunJulAugSepOct
MTWThFSaSu
Get Price
Porto Torres → Nice (Nizza) Ferry
Sailing: 12 hrs 35 min
JulAugSep
Get Price
Porto Torres → Porto Vecchio Ferry
Sailing: 5 hrs
OctJunMay
MWF
Get Price
Porto Torres → Toulon Ferry
Sailing: 11 hrs
JanFebMarAprMayJunJulAugSepOctNovDec
MWF
Get Price
Santa Teresa di Gallura → Bonifacio Ferry
Sailing: 50 min to 1 hr
JanFebMarNovDecAprMayJunJulAugSepOct
MTWThFSaSu
Get Price

Ferries to Sardinia (21 crossings)

Ajaccio → Porto Torres Ferry
Sailing: 4 hrs 45 min
MarAprMay
MTWSaSu
Get Price
Barcelona → Porto Torres Ferry
Sailing: 12 hrs 15 min
JanFebMarAprMayJunJulAugSepOctNovDec
MTWThFSaSu
Get Price
Bastia → Golfo Aranci Ferry
Sailing: 7 hrs 35 min to 8 hrs 30 min
JanFebMarAprOct
FSu
Get Price
Bonifacio → Santa Teresa di Gallura Ferry
Sailing: 50 min to 1 hr
JanFebMarNovDecAprMayJunJulAugSepOct
MTWThFSaSu
Get Price
Civitavecchia → Arbatax Ferry
Sailing: 9 hrs
JanFebMarAprMayJunJulAugSepOctNovDec
TThSa
Get Price
Civitavecchia → Cagliari Ferry
Sailing: 15 hrs
JanFebMarAprMayJunJulAugSepOctNovDec
MTWThFSa
Get Price
Civitavecchia → Olbia Ferry
Sailing: 7 hrs 30 min to 8 hrs 30 min
JunJulAugSepJanFebMarAprMayOctNovDec
MTWThFSaSu
Get Price
Civitavecchia → Porto Torres Ferry
Sailing: 7 hrs 30 min to 8 hrs
JanFebMarAprMayOctNovDecJunSepJulAug
MTThFSaSu
Get Price
Genoa (Genova) → Olbia Ferry
Sailing: 10 hrs to 12 hrs
MayJunJulAugSepOct
MTWThFSaSu
Get Price
Genoa (Genova) → Porto Torres Ferry
Sailing: 10 hrs to 13 hrs
MayJunJulAugSepOct
MTWThFSaSu
Get Price
Livorno → Golfo Aranci Ferry
Sailing: 10 hrs 30 min
JanFebMarAprMayJunJulAugSepOctNovDec
MTWThFSaSu
Get Price
Livorno → Olbia Ferry
Sailing: 8 hrs 15 min to 10 hrs
JanFebMarAprMayJunJulAugSepOctNovDec
MTWThFSaSu
Get Price
Naples (Napoli) → Cagliari Ferry
Sailing: 15 hrs
JanFebMarAprMayJunJulAugSepOctNovDec
W
Get Price
Nice (Nizza) → Golfo Aranci Ferry
JunJulAugSep
Get Price
Nice (Nizza) → Porto Torres Ferry
Sailing: 12 hrs 35 min
JulAugSep
Get Price
Palermo → Cagliari Ferry
Sailing: 12 hrs
JanFebMarAprMayJunJulAugSepOctNovDec
SaSu
Get Price
Piombino → Golfo Aranci Ferry
Sailing: 8 hrs
JunJulAugSep
MW
Get Price
Piombino → Olbia Ferry
Sailing: 5 hrs 30 min
AugJulJunSep
MTWThFSaSu
Get Price
Porto Vecchio → Porto Torres Ferry
Sailing: 5 hrs
OctJunMay
MWF
Get Price
Toulon → Golfo Aranci Ferry
Sailing: 19 hrs 30 min
JunJulAugSep
Get Price
Toulon → Porto Torres Ferry
Sailing: 11 hrs
JanFebMarAprMayJunJulAugSepOctNovDec
MWF
Get Price

Ferry ports in the island of Sardinia

  • A - Olbia
  • B - Santa Teresa di Gallura
  • C - Porto Torres
  • D - Golfo Aranci
  • E - Cagliari
  • F - Arbatax

Connecting Ferry Routes from Sardinia

Plan extended ferry journeys from Sardinia and discover additional islands and mainland destinations beyond the direct routes. This section highlights connections that require one transfer at another island or mainland port, allowing you to reach even more destinations by sea. The list below shows which places can be reached with a single change of ferry, along with suggested connecting ports to help you plan your journey smoothly and efficiently.

To Corsica

Sardinia to Corsica ferries

Direct ferry crossings: From Santa Teresa di Gallura, Porto Torres or Golfo Aranci to Bonifacio, Ajaccio, Porto Vecchio or Bastia - Corsica.
Indirect ferry crossings (with one change): From Olbia, Porto Torres or Golfo Aranci via Livorno, Genoa (Genova), Piombino, Toulon or Nice (Nizza) to Bastia, Ile Rousse, Porto Vecchio or Ajaccio - Corsica.

To Elba

Sardinia to Elba ferries

Direct ferry crossings: There are no direct ferry crossings to Elba.
Indirect ferry crossings (with one change): From Olbia or Golfo Aranci via Piombino or Bastia to Portoferraio, Cavo or Rio Marina - Elba.

To Italy

Sardinia to Italy ferries

Direct ferry crossings: From Olbia, Porto Torres, Golfo Aranci, Cagliari or Arbatax to Livorno, Genoa (Genova), Civitavecchia, Piombino or Naples (Napoli) - Italy.
Indirect ferry crossings (with one change): From Porto Torres, Golfo Aranci or Cagliari via Porto Vecchio, Barcelona, Bastia or Palermo to Livorno, Genoa (Genova), Civitavecchia, Piombino, Savona, Naples (Napoli) or Salerno - Italy.

To Pianosa

Sardinia to Pianosa ferries

Direct ferry crossings: There are no direct ferry crossings to Pianosa.
Indirect ferry crossings (with one change): From Olbia or Golfo Aranci via Piombino to Pianosa - Pianosa.

To Sicily

Sardinia to Sicily ferries

Direct ferry crossings: From Cagliari to Palermo - Sicily.
Indirect ferry crossings (with one change): From Olbia, Porto Torres, Golfo Aranci, Cagliari or Arbatax via Livorno, Genoa (Genova), Civitavecchia or Naples (Napoli) to Palermo, Termini Imerese (Palermo) or Milazzo - Sicily.

Related articles about Sardinia Ferry Travel

  • Traveling to Tuscany’s Island Escape – by Ferry to Elba Island
    Set in the heart of the Tyrrhenian Sea, Elba is the largest island in the Tuscan Archipelago and one of Italy’s most accessible island destinations. Located j...
  • Sailing to Pianosa: Ferry Routes to Tuscany’s Hidden Island
    Tucked away in the heart of the Tyrrhenian Sea, Pianosa is one of the most unique and least-visited islands in Italy. Part of the protected Tuscan Archipelago, ...
  • Corsica by Ferry: The Scenic Way to Reach the Island
    Ferries to Corsica: Routes, Geography and Travel Tips Located in the western Mediterranean between mainland France and Italy, Corsica is a rugged and beautiful ...

More information about ferries to Sardinia

Check Sardinia island ferry travel articles for additional info.
About island of Sardinia
Ferry Schedules
  • Italy Ferries
  • Corsica Ferries
  • Sardinia Ferries
  • Sicily Ferries
  • Albania Ferries
  • Croatia Ferries
  • Montenegro Ferries
Connect with us
  • twitter
  • pinterest
  • facebook
Other info
  • Contact
  • Privacy Policy
Ports | Schedules | Islands/Gulfs | Subscribe | FerrySpots.com is © ferryspots.com | Sardinia Ferries