Your #1 Ferry travel and route comparison guide. In-depth guides and maps for 804 ferry routes in 70 countries.



Destination(s) 🇮🇹 Italy, 🇮🇹 Sardinia
Distance 243 miles, 390 km
Duration 15 hours
Operated by Grimaldi Lines
Sailings Up to 3 times per week
2p+Car+Return in our estimation € 333
Categories: ,

The ferry from Civitavecchia (Roma) and Cagliari (and or the other way around) is a popular crossing from the Italian mainland to the southern parts of Sardinia. You can bring your car but be sure to book well in advance as cabins tend to sell out on this 15 hour night crossing.

Add your review

Ferry from Civitavecchia, Rome to Cagliari

Close to Rome by Civitavecchia, it is possible to board several ferries with a destination of Sardinia. If you're planning to travel to the Southern part of Sardinia then the ferry from Rome to Cagliari is probably a good option for your trip. Cagliari is located on the Southern tip of Sardinia and has a direct crossing with Civitavecchia, Naples, and Palermo.

On this route, Grimaldi Lines sails 3 times per week. The crossing takes up to 15 hours and is a night crossing. In most cases, you will leave the port in the early evening to arrive at your point of destination the next morning.

On this page, you will find information and tips about these ferry routes to Cagliari from Civitavecchia

Ferry Civitavecchia (Rome) – Cagliari

If you want to travel by ferry to Sardinia and specifically from Rome (Civitavecchia) to Cagliari or the other way around you can expect the following prices. The ferry between Rome and Cagliari takes you over 390 km in about 15 hours.

  • Tickets are available from €42,- Which is for 1 person without a car and a single journey. (excl. cabin +/- €40 per cabin – 4 beds)
  • A crossing with a car and 2 people in will cost somewhere around €330,- (return), for the night crossing.- (test booking in October) booking a cabin will cost about €40 extra for the trip so €80 in case of a return trip. Then the whole package will cost you about €410.-

The boat ticket prices depend on the season and the crowds, as you can see above. Specifically, in the peak season (summer), prices rise sharply for the crossing to Cagliari.

Book early to get the best price and to be sure that you can bring your car, motorbike or camper on board. Also, check the low-fare calendar, a handy tool that helps you save money.

Timetable – schedule ferry Civitavecchia – Cagliari

This ferry sails 3 times per week between the Italian mainland to Cagliari, located at the Southern tip of Sardinia. So every two days a ferry is leaving in either direction. Be sure to book well in advance as cabins tend to sell out and then you're left with a deck seat.

Book easily online
Book tickets

Tickets are available from around €35 (based on 1 person, single ticket). In general, it is like the earlier you book, the less you will pay.

Port information

To get to the departure port, use the address and follow the signs to the terminal when arrived.


Civitavecchia ferry terminal

Grimaldi Lines: Terminal 1 Autostrade del Mare Civitavecchia Città Metropolitana di Roma IT, Via Prato del Turco, 00053 Porto di, Italy


Cagliari ferry terminal:

Via Maddalena, 3, 09123 Cagliari CA, Italy

On board the ferry to Civitavecchia and Cagliari

This (and more) can be expected on the ferries of to and from Civitavecchia and Cagliari

  • Outside Deck
  • Cabins
  • Children's play area
  • Sun deck
  • Fitness & Wellness center
  • Swimming pool
  • Dance club
  • Restaurants (self-service + a la carte
  • Arcade hall & casino

Alternatives to the Civitavecchia to Cagliari ferry

Traveling to Sardinia? Then there are different crossings that will bring you there. When departing from or near Rome, ferries leaving Civitavecchia are the best choice. From Civitavecchia, you can sail to Cagliari but you also have the option to set sail to Olbia for example. There are also crossing departing to Sardinia from other ports and harbors to Sardinia for example Livorno – Olbia, Piombino Olbia, and Genoa – Olbia or Genoa-Porto Torres. From Palermo and Naples, there are also ferries leaving for Cagliari

Frequently Asked Questions ferry to Cagliari (Sardinia) and Civitavecchia

How long is the sailing between Civitavecchia and Cagliari?

The ferry from Civitavecchia to Cagliari takes around 15 hours, covering 390 kilometers

How many ferries leave Rome / Civitavecchia to Cagliari per week?

On this route, ferries from Grimaldi Lines sail up to 3 times per week to Cagliari

Which ferry company sail on this route?

Currently, only Grimaldi Lines is sailing on the route Cagliari-Civitavecchia.