Arrival by Ferry
The ferry is the alternative to flying — especially if you're traveling with your own car or camper. Several shipping companies connect Sardinia with the Italian mainland and Corsica.
Main Routes
| Route | Duration | Provider | Price from (Person) |
|---|---|---|---|
| Civitavecchia (Rome) → Olbia | 5–8h | Grimaldi, Tirrenia, Moby | €30 |
| Civitavecchia → Cagliari | 13–15h (night) | Tirrenia | €35 |
| Genoa → Olbia | 10–12h (night) | Moby, Tirrenia, GNV | €35 |
| Genoa → Porto Torres | 10–12h (night) | Tirrenia, GNV | €35 |
| Livorno → Olbia | 6–10h | Moby, Grimaldi | €25 |
| Bonifacio (Corsica) → Santa Teresa | 1h | Moby, Blu Navy | €15 |
Car Transport: From €50–80 for a car (off-season) up to €150–250 in high season. Campers are significantly more expensive. The night ferries (Genoa, Civitavecchia) are comfortable: cabins from €40, onboard restaurants, outdoor decks with sea views. Booking early is essential for August — ferries are often fully booked weeks in advance.
Compare and book ferries: directferries.de or ferryscanner.com. Tip: The Civitavecchia–Olbia route with Grimaldi Lines (fast ferry, 5h) is a pleasant daytime crossing, allowing you to enjoy the approach to Sardinia's northeast coast from the deck.
