Home Ferry Travel Tips

Civitavecchia to Olbia Ferries

Connects ferry port Civitavecchia on the Mainland, Ligurian Sea, Italy with ferry port Olbia on the island of Sardinia, Tyrrhenian Sea, Italy.
This ferry route to Olbia is currently served by 3 companies: Tirrenia, Grimaldi Lines and Grandi Navi Veloci (GNV). In the high season it runs 3 or 4 crossings per day, in total 27 times per week from Civitavecchia. In the low season it runs 1 crossing per day, in total 7 times per week. Journey time is between 7 hours 30 minutes and 8 hours 30 minutes depending on the route. Ticket prices for foot passangers range from 20 Euro to 103 Euro.
The shortest distance from Civitavecchia to Olbia is 124 nautical miles (NM) which is 229 km or 142 miles.
Check return route for Ferry from Olbia to Civitavecchia

Timetables for ferry from Civitavecchia to Olbia

Jump to

Coronavirus (COVID-19) pandemic information: Due to the Covid-19 pandemic, there may be alternations and cancellations of the ferry schedules. Please double-check the live updates on the ferry operators and service provider’s websites.

Timetable for January

DayFerry DepartureFerry ArrivalDurationShipRouteFerry CompanyCarsBikesPets
Monday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Tuesday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Wednesday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Thursday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Friday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Saturday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Sunday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Jump to:

Timetable for February

DayFerry DepartureFerry ArrivalDurationShipRouteFerry CompanyCarsBikesPets
Monday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Tuesday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Wednesday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Thursday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Friday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Saturday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Sunday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Jump to:

Timetable for March

DayFerry DepartureFerry ArrivalDurationShipRouteFerry CompanyCarsBikesPets
Monday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Tuesday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Wednesday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Thursday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Friday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Saturday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Sunday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Jump to:

Timetable for April

DayFerry DepartureFerry ArrivalDurationShipRouteFerry CompanyCarsBikesPets
Monday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Tuesday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Wednesday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Thursday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Friday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Saturday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Sunday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Jump to:

Timetable for May

DayFerry DepartureFerry ArrivalDurationShipRouteFerry CompanyCarsBikesPets
Monday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Tuesday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Wednesday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Thursday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Friday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Saturday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Sunday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Jump to:

Timetable for June

DayFerry DepartureFerry ArrivalDurationShipRouteFerry CompanyCarsBikesPets
Monday08:3016:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
22:0006:308 hr 30 minSpirit/Tenacia (GNV)117Grandi Navi Veloci (GNV)
22:4506:157 hr 30 minCruise Roma / Cruise Barcelona (Grimaldi Lines)109Grimaldi Lines
23:0007:008 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Tuesday08:3016:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
22:4506:157 hr 30 minCruise Roma / Cruise Barcelona (Grimaldi Lines)109Grimaldi Lines
23:0007:008 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Wednesday08:3016:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
22:4506:157 hr 30 minCruise Roma / Cruise Barcelona (Grimaldi Lines)109Grimaldi Lines
23:0007:008 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Thursday08:3016:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
22:4506:157 hr 30 minCruise Roma / Cruise Barcelona (Grimaldi Lines)109Grimaldi Lines
23:0007:008 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Friday08:3016:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
22:0006:308 hr 30 minSpirit/Tenacia (GNV)117Grandi Navi Veloci (GNV)
22:4506:157 hr 30 minCruise Roma / Cruise Barcelona (Grimaldi Lines)109Grimaldi Lines
23:0007:008 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Saturday08:3016:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
22:0006:308 hr 30 minSpirit/Tenacia (GNV)117Grandi Navi Veloci (GNV)
22:4506:157 hr 30 minCruise Roma / Cruise Barcelona (Grimaldi Lines)109Grimaldi Lines
23:0007:008 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Sunday08:3016:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
22:0006:308 hr 30 minSpirit/Tenacia (GNV)117Grandi Navi Veloci (GNV)
22:4506:157 hr 30 minCruise Roma / Cruise Barcelona (Grimaldi Lines)109Grimaldi Lines
23:0007:008 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Jump to:

Timetable for July

DayFerry DepartureFerry ArrivalDurationShipRouteFerry CompanyCarsBikesPets
Monday08:3016:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
22:0006:308 hr 30 minSpirit/Tenacia (GNV)117Grandi Navi Veloci (GNV)
22:4506:157 hr 30 minCruise Roma / Cruise Barcelona (Grimaldi Lines)109Grimaldi Lines
23:0007:008 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Tuesday08:3016:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
22:4506:157 hr 30 minCruise Roma / Cruise Barcelona (Grimaldi Lines)109Grimaldi Lines
23:0007:008 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Wednesday08:3016:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
22:4506:157 hr 30 minCruise Roma / Cruise Barcelona (Grimaldi Lines)109Grimaldi Lines
23:0007:008 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Thursday08:3016:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
22:4506:157 hr 30 minCruise Roma / Cruise Barcelona (Grimaldi Lines)109Grimaldi Lines
23:0007:008 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Friday08:3016:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
22:0006:308 hr 30 minSpirit/Tenacia (GNV)117Grandi Navi Veloci (GNV)
22:4506:157 hr 30 minCruise Roma / Cruise Barcelona (Grimaldi Lines)109Grimaldi Lines
23:0007:008 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Saturday08:3016:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
22:0006:308 hr 30 minSpirit/Tenacia (GNV)117Grandi Navi Veloci (GNV)
22:4506:157 hr 30 minCruise Roma / Cruise Barcelona (Grimaldi Lines)109Grimaldi Lines
23:0007:008 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Sunday08:3016:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
22:0006:308 hr 30 minSpirit/Tenacia (GNV)117Grandi Navi Veloci (GNV)
22:4506:157 hr 30 minCruise Roma / Cruise Barcelona (Grimaldi Lines)109Grimaldi Lines
23:0007:008 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Jump to:

Timetable for August

DayFerry DepartureFerry ArrivalDurationShipRouteFerry CompanyCarsBikesPets
Monday08:3016:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
22:0006:308 hr 30 minSpirit/Tenacia (GNV)117Grandi Navi Veloci (GNV)
22:4506:157 hr 30 minCruise Roma / Cruise Barcelona (Grimaldi Lines)109Grimaldi Lines
23:0007:008 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Tuesday08:3016:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
22:0006:308 hr 30 minSpirit/Tenacia (GNV)117Grandi Navi Veloci (GNV)
22:4506:157 hr 30 minCruise Roma / Cruise Barcelona (Grimaldi Lines)109Grimaldi Lines
23:0007:008 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Wednesday08:3016:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
22:4506:157 hr 30 minCruise Roma / Cruise Barcelona (Grimaldi Lines)109Grimaldi Lines
23:0007:008 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Thursday08:3016:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
22:0006:308 hr 30 minSpirit/Tenacia (GNV)117Grandi Navi Veloci (GNV)
22:4506:157 hr 30 minCruise Roma / Cruise Barcelona (Grimaldi Lines)109Grimaldi Lines
23:0007:008 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Friday08:3016:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
22:0006:308 hr 30 minSpirit/Tenacia (GNV)117Grandi Navi Veloci (GNV)
22:4506:157 hr 30 minCruise Roma / Cruise Barcelona (Grimaldi Lines)109Grimaldi Lines
23:0007:008 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Saturday08:3016:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
22:0006:308 hr 30 minSpirit/Tenacia (GNV)117Grandi Navi Veloci (GNV)
22:4506:157 hr 30 minCruise Roma / Cruise Barcelona (Grimaldi Lines)109Grimaldi Lines
23:0007:008 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Sunday08:3016:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
22:0006:308 hr 30 minSpirit/Tenacia (GNV)117Grandi Navi Veloci (GNV)
22:4506:157 hr 30 minCruise Roma / Cruise Barcelona (Grimaldi Lines)109Grimaldi Lines
23:0007:008 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Jump to:

Timetable for September

DayFerry DepartureFerry ArrivalDurationShipRouteFerry CompanyCarsBikesPets
Monday08:3016:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
22:0006:308 hr 30 minSpirit/Tenacia (GNV)117Grandi Navi Veloci (GNV)
22:4506:157 hr 30 minCruise Roma / Cruise Barcelona (Grimaldi Lines)109Grimaldi Lines
23:0007:008 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Tuesday08:3016:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
22:4506:157 hr 30 minCruise Roma / Cruise Barcelona (Grimaldi Lines)109Grimaldi Lines
23:0007:008 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Wednesday08:3016:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
22:4506:157 hr 30 minCruise Roma / Cruise Barcelona (Grimaldi Lines)109Grimaldi Lines
23:0007:008 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Thursday08:3016:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
22:4506:157 hr 30 minCruise Roma / Cruise Barcelona (Grimaldi Lines)109Grimaldi Lines
23:0007:008 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Friday08:3016:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
22:0006:308 hr 30 minSpirit/Tenacia (GNV)117Grandi Navi Veloci (GNV)
22:4506:157 hr 30 minCruise Roma / Cruise Barcelona (Grimaldi Lines)109Grimaldi Lines
23:0007:008 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Saturday08:3016:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
22:0006:308 hr 30 minSpirit/Tenacia (GNV)117Grandi Navi Veloci (GNV)
22:4506:157 hr 30 minCruise Roma / Cruise Barcelona (Grimaldi Lines)109Grimaldi Lines
23:0007:008 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Sunday08:3016:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
22:0006:308 hr 30 minSpirit/Tenacia (GNV)117Grandi Navi Veloci (GNV)
22:4506:157 hr 30 minCruise Roma / Cruise Barcelona (Grimaldi Lines)109Grimaldi Lines
23:0007:008 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Jump to:

Timetable for October

DayFerry DepartureFerry ArrivalDurationShipRouteFerry CompanyCarsBikesPets
Monday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Tuesday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Wednesday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Thursday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Friday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Saturday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Sunday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Jump to:

Timetable for November

DayFerry DepartureFerry ArrivalDurationShipRouteFerry CompanyCarsBikesPets
Monday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Tuesday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Wednesday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Thursday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Friday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Saturday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Sunday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Jump to:

Timetable for December

DayFerry DepartureFerry ArrivalDurationShipRouteFerry CompanyCarsBikesPets
Monday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Tuesday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Wednesday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Thursday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Friday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Saturday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Sunday22:3006:308 hrBithia/Janas/ Nuraghes (Tirrenia)104Tirrenia
Jump to:

Route Notes

  • Route 104 notes:
    Cars are permitted on board the ferry Bithia/Janas/ Nuraghes (Tirrenia). Run by ferry company Tirrenia. This crossing lasts 5 hrs 30 min to 6 to 8 hrs, depending on the timing & route. Connects central Italy with Sardinia. Check the detailed timetable in the search box.
  • Route 109 notes:
    Cars are permitted on board the ferry Cruise Roma / Cruise Barcelona (Grimaldi Lines). Run by ferry company Grimaldi Lines. Olbia to Civitavecchia crossing lasts 6 hrs 30 minutes. This seasonal route connects central Italy with Sardinia.
  • Route 117 notes:
    Cars are permitted on board the ferry Spirit/Tenacia (GNV). Run by ferry company Grandi Navi Veloci (GNV). There are several departures, depending on the day, some are at 08:00, 15:00, and 17:00. For these departures, the crossing duration is about 6 hrs 30 minutes. Overnight crossings last 8hrs 30 min. Check the details in the search box. This is the seasonal day or night crossing between the Italian mainland and Sardinia.

Map of ferry route between Civitavecchia and Olbia

Here is a crossings map - Right click on it to save the map image:

Ferry Ticket Prices

Ferry Ticket Prices For Route 109 From Civitavecchia to Olbia
TransportHigh Season / EuroLow Season / Euro
Foot Passanger43 Euro31 Euro

Ferry Ticket Prices For Route 104 From Civitavecchia to Olbia
TransportHigh Season / EuroLow Season / Euro
Foot Passanger103 Euro41 Euro

Ferry Ticket Prices For Route 117 From Civitavecchia to Olbia
TransportHigh Season / EuroLow Season / Euro
Foot Passanger66 Euro20 Euro

Please note: The ferry company holds the authority to change the crossing times. Although great care has been taken to ensure the accuracy of the ferry schedules on this website, it is advisable to double-check all schedules/timetables with the ferry company directly for the most up-to-date and live information.