The search below is already set to this route — just hit search for live fares and times from every operator, via our Direct Ferries partner. Change the ports to compare another crossing.
Sailing from Civitavecchia to Olbia is the busiest way to reach Sardinia from central Italy, linking Rome's principal port with the island's north-eastern gateway. Olbia opens onto the glamorous Costa Smeralda, with its turquoise waters, granite coves and stylish resorts, all far easier to explore with your own car aboard. Several operators run the route, offering both daytime and overnight crossings, so you can choose a relaxed daylight passage or board in the evening, take a cabin and wake on the island. Modern ferries provide restaurants, bars, lounges and sun decks for the journey across the Tyrrhenian Sea. The route runs year-round but intensifies dramatically in summer, when Italians and international visitors alike flock to Sardinia, so advance booking is essential in peak weeks. For drivers touring from Rome or beyond, it is the natural and most convenient choice.
Conventional ferries take around five to seven hours, with faster services at the quicker end.
Yes. Civitavecchia is Rome's main port and offers the most frequent sailings to Olbia.
Yes. Overnight crossings with cabins are available alongside daytime departures.