Ferry from Rome to Sardinia
Open Ticket??

Open tickets are valid for up to 12 months from booking date (see ticket conditions).

Open Ticket?

Open tickets are valid for up to 12 months from booking date (see ticket conditions).

Trip Details
Round Trip
Why use Direct Ferries?
Ferries from 4412 routes and 901 ports worldwide
Trusted by over 2.5 million customers
We arrange over 1.2 million ferry crossings / year
We check up to 1 million prices for our customers daily

How long is the ferry from Rome to Sardinia?

The crossing time by ferry from Rome to Sardinia ranges between routes, operators and ships. The Civitavecchia to Olbia ferry on approximately takes 6 hours. The distance from Civitavecchia – Olbia is approximately 120 nautical miles. Sailings from Civitavecchia to Arbatrax take on average 9 hours with Grimaldi Lines.

Rome to Sardinia Ferry Operators

The following operators sail from Rome to Sardinia: GNV, Grimaldi Lines and Tirrenia.

Timetables vary depending on the ferry company. Check the latest ferry timetables between Rome and Sardinia with just a few clicks using our deal finder.

What is the ferry price from Rome to Sardinia?

The average price on Civitavecchia - Olbia is around £402. Prices can vary depending on the route, operator, departure time and season, we recommend using our deal finder for live prices.

Can I travel with a vehicle on the Rome to Sardinia ferry?

The following operators accept vehicles on ferries from Civitavecchia - Olbia: GNV, Grimaldi Lines and Tirrenia. On the Civitavecchia to Porto Torres ferry you can sail with a vehicle with Grimaldi Lines. However, please be mindful that not all ships will accept vehicles so we recommend that you check out our Deal Finder for the latest sailing availability, for traveling with vehicles.

Fast Ferry Rome to Sardinia

The fastest ferry from Rome to Sardinia is from Civitavecchia to Olbia with GNV in 6 hours and 15 minutes.

Rome Sardinia Ferry Routes

The following routes sail between Rome and Sardinia: Civitavecchia – Olbia, Civitavecchia – Arbatrax, Civitavecchia – Cagliari and Civitavecchia – Porto Torres.

Some routes are seasonal, whereas others sail year round. To get the most up to date sailing information for ferries from Rome to Sardinia search in our Deal Finder.

About Sardinia

Sardinia is a large Italian island in the Mediterranean Sea, immediately south of Corsica and north of Tunisia.

With nearly two thousand kilometres of coastline, Sardinia is more known for its expansive, mountainous interior laced with hiking trails. Unsurprisingly, incredible hilltop views come in abundance, but it also has beaches, bays and shorelines to rival anywhere in the world.

Sardinian culture is rich with peculiarities, with the calendar filled with exciting festivals and the cuisine reflecting a unique spin on the Italian classics, most notably the famed maggot-infused cheese. However, perhaps the most intriguing characteristic of Sardinia is the presence of nuraghi, fascinating Bronze Age stone ruinous towers and settlements shaped like enormous beehives.

Reaching Sardinia by ferry is a popular choice in southern Europe, given its convenient location in the Mediterranean Sea and frequency of ports along its coast. Not only can you sail from mainland Italy, numerous routes are available from various international cities, too.

How much are ferries from Rome to Sardinia?

From To Average price
Civitavecchia, Rome
Olbia, Sardinia
$414.04Average price
Civitavecchia, Rome
Arbatax, Sardinia
$386.37Average price
Civitavecchia, Rome
Cagliari, Sardinia
$415.96Average price

Ferries from Rome to Sardinia

Customer Service

Visit our customer service page to find useful information on travelling by ferry, our FAQs, and how to contact us for help with your booking