Ferry Civitavecchia – Porto Torres

Last updated:

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

Book your Civitavecchia – Porto Torres crossing
Timetables and online booking

Map of the ferry route Civitavecchia - Porto Torres
The crossing

Civitavecchia – Porto Torres with Grimaldi Lines

Civitavecchia – Porto Torres links Rome to north-western Sardinia. Grimaldi Lines runs it several times a week, with a frequency that rises in summer. The ship passes north of the island, through the Strait of Bonifacio.

The crossing is shared between meals, rest in the cabin and a walk on deck. On overnight routes, bring warm clothes: the deck is cool even in summer.

It is a good alternative to Genoa for travellers from central Italy heading for Sassari, Alghero or Stintino. Check the departure days before booking.

Practical information

Civitavecchia – Porto Torres at a glance

  • Company Grimaldi Lines
  • Crossing time about 7 to 8 hours
  • Sailings from one to seven 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

Porto Torres

Porto Torres is the main port of north-western Sardinia: ferries from Genoa, Civitavecchia, Toulon and Barcelona arrive here, mostly after an overnight crossing. Sassari, the island’s second city, is about twenty kilometres away, and Alghero about forty. For travellers without a car, the train links Porto Torres to Sassari, then to Cagliari.

Frequently asked questions

Ferry Civitavecchia – Porto Torres: your questions

How long is the ferry crossing from Civitavecchia to Porto Torres?

About 7 to 8 hours at sea. 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 Porto Torres?

Grimaldi Lines generally offers from one to seven sailings a week. The programme changes with the seasons: check the dates open in the search engine.

Which company sails from Civitavecchia to Porto Torres?

On this route, our search engine offers the sailings of Grimaldi Lines, the Italian company Grimaldi Lines.

Can I travel with my vehicle between Civitavecchia and Porto Torres?

Generally yes: Grimaldi Lines carries passenger vehicles. Check the conditions (size, trailer, pets) before buying your ticket.

How do I book a ferry from Civitavecchia to Porto Torres?

Run a search for your dates in the engine above, compare the crossing offers and book online. Book early if you travel in July or August.