Island ferries
Ferries to Sardinia
Sardinia is served by 7 ferry routes through 3 ports: Olbia Isola Bianca, Porto Torres Passenger Port, Port of Cagliari. Operators include GNV, Grimaldi Lines, Moby Lines, Tirrenia.
⚓ 3 ports🧭 7 routes🚗 7 car ferries
Sardinia Ferry Map
Sardinia Ferry Ports
Olbia Isola Bianca
The main ferry port of north-east Sardinia, on the Isola Bianca causeway. It has ferries to Genoa, Livorno and Civitavecchia and is the nearest large port to the Costa Smeralda and La Maddalena.
- Civitavecchia (Rome) → Olbia (Sardinia) · 5h – 8h · Tirrenia
- Genoa → Olbia · 10h – 13h · Moby, GNV (Grandi Navi Veloci)
- Livorno → Olbia · 7h 30m – 10h · Moby, Grimaldi Lines
Porto Torres Passenger Port
The ferry port for north-west Sardinia, with sailings to Genoa, Civitavecchia and Barcelona. It is the closest port to Stintino and La Pelosa beach, Asinara National Park and Alghero.
- Genoa → Porto Torres · 10h – 13h · Tirrenia, GNV (Grandi Navi Veloci)
- Civitavecchia → Porto Torres · 8h – 9h · Grimaldi Lines
Port of Cagliari
The ferry port of Sardinia’s capital, on the city waterfront. Grimaldi Lines sails from here to Civitavecchia and Naples.
- Civitavecchia → Cagliari · 13h – 15h · Grimaldi Lines
- Naples → Cagliari · 14h 30m – 15h · Grimaldi Lines