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
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.
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.
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.
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.
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.













