Ferry Civitavecchia – Cagliari

Last updated:

Compare crossings and book your Civitavecchia – Cagliari ferry with Grimaldi Lines.

Book your Civitavecchia – Cagliari crossing
Timetables and online booking

Map of the ferry route Civitavecchia - Cagliari
The crossing

Civitavecchia – Cagliari with Grimaldi Lines

Civitavecchia – Cagliari is the longest of Grimaldi’s links between Rome and Sardinia, with a full night on board. The ferry rounds the island by the south-east before reaching the Gulf of Cagliari, the capital of Sardinia.

On board Grimaldi ferries you will find cabins of several categories, restaurants, bars and lounges. For an overnight crossing, a cabin is the most comfortable choice.

It appeals to travellers heading for the south of the island, Villasimius or the south-west coast. Take a cabin for the night and plan for a morning arrival.

Practical information

Civitavecchia – Cagliari at a glance

  • Company Grimaldi Lines
  • Crossing time about 11 to 13 hours (overnight)
  • Sailings three or four sailings a week
  • Check-in report to the terminal at the time shown on your ticket
  • On board cabins, restaurants, lounges

Indicative information collected in November 2026. Timetables, ships and check-in instructions may change: check them in the search engine and on your ticket before you travel.

Departing from

Civitavecchia

Civitavecchia is the port of Rome, about eighty kilometres from the capital. The town keeps the Michelangelo Fort, built in the sixteenth century to a design attributed to Bramante and completed by Michelangelo, as well as Roman baths, the Terme Taurine, a few kilometres from the centre. It is also a major cruise port, very busy in summer. Many travellers come from Rome by regional train before boarding for Sardinia.

Arriving in

Cagliari

Ferries from Civitavecchia, Naples and Palermo arrive in Cagliari at the port at the foot of the old town, a few minutes’ walk from the Marina district and Piazza del Carmine. Elmas airport is about ten kilometres away, and the road to Villasimius or to Nora and the south coast starts on the edge of town.

Frequently asked questions

Ferry Civitavecchia – Cagliari: your questions

How long is the ferry crossing from Civitavecchia to Cagliari?

About 11 to 13 hours, with a night on board. The exact time depends on the ship, the weather and the timetable chosen: it is shown in the search engine on this page.

How many sailings are there between Civitavecchia and Cagliari?

Grimaldi Lines generally offers three or four sailings a week. The programme changes with the seasons: check the dates open in the search engine.

Which company sails from Civitavecchia to Cagliari?

Grimaldi Lines, the Italian company Grimaldi Lines, is the company running this crossing in our selection.

Can I travel with my vehicle between Civitavecchia and Cagliari?

Yes, cars, motorhomes and motorbikes are accepted on board, subject to space. State your vehicle when searching to see the crossings that accept it.

How do I book a ferry from Civitavecchia to Cagliari?

Choose your dates in the search engine on this page, compare the available crossings and confirm your ticket online. The fare depends on the date, the accommodation on board, any vehicle and the number of passengers.