Ferry
The journey takes approximately 6 h 5 m. Ticket price is about €29 The travel distance is 232 km.
Carrier is Grimaldi Lines.
🛏 Find hotel deals and discounts up to 20% in Olbia at Booking
Train to Rome fly
The journey takes approximately 1 h 5 m. Ticket price is about €5 The travel distance is 69 km.
Carrier is Trenitalia.
The journey takes approximately 27 m. Ticket price is about €7 The travel distance is 23 km.
Carrier is Trenitalia.
The journey takes approximately 1 h Ticket price is about €40
Carrier is Aeroitalia.
🔎
The journey takes approximately 9 m. Ticket price is about €1 The travel distance is 4 km.
Carrier is ASPO.
🛏 Find hotel deals and discounts up to 20% in Olbia at Booking
Train to Rome Ciampino fly
The journey takes approximately 1 h 24 m. Ticket price is about €6 The travel distance is 77 km.
Carrier is Trenitalia.
The journey takes approximately 8 m. Ticket price is about €1 The travel distance is 9 km.
Carrier is Trenitalia.
The journey takes approximately 14 m. The travel distance is 5 km.
Carrier is ATAC S.p.A. Azienda per la mobilità.
The journey takes approximately 1 h Ticket price is about €30
Carrier is Ulendo Airlink.
🔎
The journey takes approximately 9 m. Ticket price is about €1 The travel distance is 232 km.
Carrier is ASPO.
🛏 Find hotel deals and discounts up to 20% in Olbia at Booking
The cheapest way to travel from Civitavecchia to Olbia is by taking a Ferry with an average price of €29. The journey takes approximately 6 ч. 5 мин.
Train to Rome fly is the fastest way to travel from Civitavecchia to Olbia. Tickets cost €54. The journey takes approximately 4 ч. 5 мин.