FerryScheduleHub.com
Sardinia ferries and coast

Italy flagItaly · Overnight crossings from mainland Italy

Sardinia ferry routes & schedules

Sardinia sits far enough offshore that most of its ferry traffic is long-haul: overnight and daytime car ferries from mainland Italian ports and neighbouring Corsica, rather than short island hops. They are the affordable, cabin-and-car way to reach the island for a road trip.

View routes
(c) Fabio Pani / CC BY-SA 4.0
27
Connections
6
Operators
5
Quays
8h 18m
Avg crossing

About

Ferry travel in Sardinia

Reaching Sardinia by sea

The main gateways are the ports of Olbia, Cagliari, Porto Torres and Golfo Aranci, served from Genoa, Livorno, Civitavecchia (Rome) and Naples on the Italian mainland, plus short crossings from southern Corsica. Many are overnight sailings with cabins, letting you sleep aboard and wake up with your car ready to roll — see our guide to overnight ferries and cabins. Our full Sardinia ferry guide compares the routes, operators and seasons.

Quays

Ferry quays in Sardinia

5 quays with published connections. Open a quay for every route that calls there.

At a glance

Which Sardinia crossings run most often?

The busiest published crossings, ranked by number of listed sailings.

Busiest ferry crossings in Sardinia: route, crossing time, weekly sailings and operators
RouteCrossingSailingsOperators
Porto TorresCivitavecchia7h 45m4 / wk1
OlbiaLivorno7h 45m4 / wk2
Golfo AranciLivorno6h 45m2 / wk1
Golfo AranciPiombino7h 15m1 / wk1
ArbataxCivitavecchia9h1 / wk1
Porto TorresPorto di Asinara1h 15m1
OlbiaCivitavecchia7h 30m2
Golfo AranciSavona9h1
OlbiaGenoa10h2
Golfo AranciToulon10h1
Porto TorresGenoa11h2
CagliariPalermo13h1

Timetables

Ferry routes in Sardinia

13 routes departing Sardinia.

Operators

Who runs the ferries in Sardinia?

Guides

Planning ferry travel in Sardinia

Practical guides to fares, booking and the crossings worth building a trip around.

Travel updates

Latest updates for Sardinia

FAQ

Frequently asked questions

How do you get to Sardinia by ferry?

By car ferry from mainland Italy — chiefly Genoa, Livorno, Civitavecchia (for Rome) and Naples — landing at Olbia, Golfo Aranci, Cagliari or Porto Torres, plus shorter crossings from southern Corsica. Many are overnight sailings where you can book a cabin and take your vehicle.

How many ferry routes are there in Sardinia?

Sardinia has 27 ferry and express-boat connections across 5 quays. Each route page lists the timetable, crossing time and operator.

Who operates ferries in Sardinia?

Boat and ferry services in Sardinia are run by 6 operators, including Corsica & Sardinia Ferries, Ensamar, Grandi Navi Veloci, Grimaldi Lines, Moby Lines and Tirrenia. Most are part of Italy's county public-transport network.

How long are ferry crossings in Sardinia?

Across Sardinia's active crossings the average sailing takes about 8h 18m, while the longest runs roughly 10h. Each route page shows the exact duration.

Explore

Other ferry regions in Italy

Reviewed by Serhat Özçelik, Founder & Editor of Ferry Schedule Hub · Last updated July 2, 2026.