Ferry train via Ольбия

Boarding the Grimaldi Lines ferry at the port of Porto di Civitavecchia.

The journey takes approximately 6 h 5 m. Ticket price is about €29 The travel distance is 232 km.

Carrier is Grimaldi Lines.

Buy ticket

Get off at the Porto di Olbia.
Take the ARST Spa - Trasporti Regionali Della Sardegna bus at the Olbia Porto Isola Bianca station .

The journey takes approximately 10 m. Ticket price is about €1 The travel distance is 2 km.

Carrier is ARST Spa - Trasporti Regionali Della Sardegna.

Buy ticket

Take the train Trenitalia at the station Olbia Terranova.

The journey takes approximately 3 h 43 m. Ticket price is about €22 The travel distance is 281 km.

Carrier is Trenitalia.

Buy ticket

Get off at the Decimomannu.
Take the train Trenitalia at the station Decimomannu.

The journey takes approximately 44 m. Ticket price is about €4 The travel distance is 50 km.

Carrier is Trenitalia.

Buy ticket

Get off at the Carbonia Serbariu.


🛏 Find hotel deals and discounts up to 20% in Carbonia at Booking


Ferry bus

Boarding the Grimaldi Lines ferry at the port of Civitavecchia.

The journey takes approximately 6 h 5 m. Ticket price is about €29 The travel distance is 232 km.

Carrier is Grimaldi Lines.

Buy ticket

Get off at the Olbia.
Take the Gruppo Turmo Travel bus at the Fermata di OLBIA PORTO IB station .

The journey takes approximately 4 h 45 m. Ticket price is about €16 The travel distance is 308 km.

Carrier is Gruppo Turmo Travel.

Buy ticket

Take the ARST Spa - Trasporti Regionali Della Sardegna bus at the Cagliari Autostazione Arst station .

The journey takes approximately 1 h 38 m. Ticket price is about €4 The travel distance is 76 km.

Carrier is ARST Spa - Trasporti Regionali Della Sardegna.

Buy ticket

Get off at the Carbonia Viale Trento 2.


🛏 Find hotel deals and discounts up to 20% in Carbonia at Booking


Ferry train

Boarding the Grimaldi Lines ferry at the port of Porto di Civitavecchia.

The journey takes approximately 15 h Ticket price is about €35 The travel distance is 392 km.

Carrier is Grimaldi Lines.

Buy ticket

Get off at the Porto di Cagliari.
592 m on foot from the Porto di Cagliari to the Cagliari.

The journey takes approximately 7 m. The travel distance is 592 m.

Get off at the Cagliari.
Take the train Trenitalia at the station Cagliari.

The journey takes approximately 1 h 3 m. Ticket price is about €5 The travel distance is 67 km.

Carrier is Trenitalia.

Buy ticket

Get off at the Carbonia Serbariu.


🛏 Find hotel deals and discounts up to 20% in Carbonia at Booking


Train to Rome fly train

Take the train Trenitalia at the station Civitavecchia.

The journey takes approximately 1 h 2 m. Ticket price is about €5 The travel distance is 69 km.

Carrier is Trenitalia.

Buy ticket

Get off at the Roma Trastevere.
Take the train Trenitalia at the station Roma Trastevere.

The journey takes approximately 27 m. Ticket price is about €7 The travel distance is 23 km.

Carrier is Trenitalia.

Buy ticket

Get off at the Fiumicino Aeroporto.
Fly out to Rome (FCO) of the Cagliari (CAG) airport.

The journey takes approximately 1 h 5 m. Ticket price is about €30

Carrier is Alitalia.

🔎

🚖 Find a cheap local taxi

Get off at the Cagliari (CAG).
Take the ARST Spa - Trasporti Regionali Della Sardegna bus at the Aeroporto Elmas Partenze station .

The journey takes approximately 23 m. Ticket price is about €1 The travel distance is 9 km.

Carrier is ARST Spa - Trasporti Regionali Della Sardegna.

Buy ticket

Take the train Trenitalia at the station Civitavecchia.

The journey takes approximately 1 h 3 m. Ticket price is about €5 The travel distance is 232 km.

Carrier is Trenitalia.

Buy ticket

Get off at the Olbia.


🛏 Find hotel deals and discounts up to 20% in Carbonia at Booking


Train to Rome Ciampino fly train

Take the train Trenitalia at the station Civitavecchia.

The journey takes approximately 1 h 22 m. Ticket price is about €6 The travel distance is 77 km.

Carrier is Trenitalia.

Buy ticket

Get off at the Roma Termini.
Take the train Trenitalia at the station Roma Termini.

The journey takes approximately 15 m. Ticket price is about €1 The travel distance is 13 km.

Carrier is Trenitalia.

Buy ticket

Get off at the Ciampino.
Take the Atral Scrl bus at the Ciampino Station station .

The journey takes approximately 10 m. Ticket price is about €1 The travel distance is 4 km.

Carrier is Atral Scrl.

Buy ticket

Get off at the Roma Ciampino Airport.
Fly out to Rome Ciampino (CIA) of the Cagliari (CAG) airport.

The journey takes approximately 1 h 5 m. Ticket price is about €40

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Cagliari (CAG).
Take the ARST Spa - Trasporti Regionali Della Sardegna bus at the Civitavecchia station .

The journey takes approximately 23 m. Ticket price is about €1 The travel distance is 232 km.

Carrier is ARST Spa - Trasporti Regionali Della Sardegna.

Buy ticket

Get off at the Olbia.
Take the train Trenitalia at the station Civitavecchia.

The journey takes approximately 1 h 3 m. Ticket price is about €5 The travel distance is 232 km.

Carrier is Trenitalia.

Buy ticket

Get off at the Olbia.


🛏 Find hotel deals and discounts up to 20% in Carbonia at Booking


Train to Pisa fly train

Take the train Trenitalia Frecce at the station Civitavecchia.

The journey takes approximately 2 h 4 m. Ticket price is about €16 The travel distance is 253 km.

Carrier is Trenitalia Frecce.

Buy ticket

Get off at the Pisa Centrale.
Take the train Pisamover at the station Pisa Centrale.

The journey takes approximately 5 m. The travel distance is 1 km.

Carrier is Pisamover.

Buy ticket

Get off at the Pisa Airport.
Fly out to Pisa (PSA) of the Cagliari (CAG) airport.

The journey takes approximately 1 h 15 m. Ticket price is about €24

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Cagliari (CAG).
Take the ARST Spa - Trasporti Regionali Della Sardegna bus at the Civitavecchia station .

The journey takes approximately 23 m. Ticket price is about €1 The travel distance is 232 km.

Carrier is ARST Spa - Trasporti Regionali Della Sardegna.

Buy ticket

Get off at the Olbia.
Take the train Trenitalia at the station Civitavecchia.

The journey takes approximately 1 h 3 m. Ticket price is about €5 The travel distance is 232 km.

Carrier is Trenitalia.

Buy ticket

Get off at the Olbia.


🛏 Find hotel deals and discounts up to 20% in Carbonia at Booking


The cheapest way to travel from Civitavecchia to Carbonia is by taking a Ferry train with an average price of €41. The journey takes approximately 17 ч. 10 мин.

Train to Rome fly train is the fastest way to travel from Civitavecchia to Carbonia. Tickets cost €49. The journey takes approximately 7 ч. 12 мин.