Train ferry via Venturina

Take the train Trenitalia Frecce at the station Roma Termini.

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

Carrier is Trenitalia Frecce.

Buy ticket

Get off at the Campiglia Marittima.
Take the train Trenitalia at the station Campiglia Marittima.

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 Piombino.
Take the Autolinee Toscane - Urbano Piombino bus at the Piombino Stazione Nord station .

The journey takes approximately 8 m. The travel distance is 2 km.

Carrier is Autolinee Toscane - Urbano Piombino.

Buy ticket

Get off at the Via Salivoli Porto Nord.
Boarding the Corsica Ferries ferry at the port of Piombino.

The journey takes approximately 5 h 15 m. Ticket price is about €50 The travel distance is 227 km.

Carrier is Corsica Ferries.

Buy ticket

Get off at the Golfo Aranci.
Take the taxi at the Golfo Aranci.

The journey takes approximately 37 m. Ticket price is about €70 The travel distance is 32 km.

Carrier is Taxi di Ivan Ministru Olbia.

🚖 Find a cheap local taxi

Get off at the Porto Cervo.


🛏 Find hotel deals and discounts up to 20% in Porto-Cervo at Booking


Train ferry

Take the train Trenitalia at the station Roma Termini.

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

Carrier is Trenitalia.

Buy ticket

Get off at the S. Marinella.
Take the Cotral bus at the Santa Marinella station .

The journey takes approximately 16 m. Ticket price is about €1 The travel distance is 11 km.

Carrier is Cotral.

Buy ticket

Get off at the Civitavecchia.
1878 m on foot from the Civitavecchia to the Porto di Civitavecchia.

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

Get off at the Porto di Civitavecchia.
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 Sun Lines S.R.L. bus at the Fermata di Fermata di OLBIA PORTO IB station .

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

Carrier is Sun Lines S.R.L..

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Porto-Cervo at Booking


Fly from Rome bus

Take the train Trenitalia at the station Roma Termini.

The journey takes approximately 32 m. Ticket price is about €7 The travel distance is 31 km.

Carrier is Trenitalia.

Buy ticket

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

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

Carrier is Volotea.

🔎

🚖 Find a cheap local taxi

Get off at the Olbia (OLB).
Take the ASPO bus at the Aeroporto station .

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

Carrier is ASPO.

Buy ticket

Get off at the Via San Simplicio 6.
Take the Caramelli Tours Di Caramelli Pietro E C Snc bus at the Fermata di Fermata di OLBIA STAZIONE ARST station .

The journey takes approximately 35 m. Ticket price is about €2 The travel distance is 29 km.

Carrier is Caramelli Tours Di Caramelli Pietro E C Snc.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Porto-Cervo at Booking


Fly from Rome Ciampino bus

Take the train Trenitalia at the station Roma Termini.

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

Carrier is Trenitalia.

Buy ticket

Get off at the Capannelle.
Take the ATAC S.p.A. Azienda per la mobilità bus at the Capannelle/Castroregio station .

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

Carrier is ATAC S.p.A. Azienda per la mobilità.

Buy ticket

Get off at the Aeroporto Ciampino.
Fly out to Rome Ciampino (CIA) of the Olbia (OLB) airport.

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

Carrier is Ulendo Airlink.

🔎

🚖 Find a cheap local taxi

Get off at the Olbia (OLB).
Take the ASPO bus at the Roma Termini station .

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

Carrier is ASPO.

Buy ticket

Get off at the Campiglia Marittima.
Take the Caramelli Tours Di Caramelli Pietro E C Snc bus at the Roma Termini station .

The journey takes approximately 35 m. Ticket price is about €2 The travel distance is 243 km.

Carrier is Caramelli Tours Di Caramelli Pietro E C Snc.

Buy ticket

Get off at the Campiglia Marittima.


🛏 Find hotel deals and discounts up to 20% in Porto-Cervo at Booking


The cheapest way to travel from Rome to Porto-Cervo is by taking a Fly from Rome Ciampino bus with an average price of €35. The journey takes approximately 4 ч. 22 мин.

Fly from Rome Ciampino bus is the fastest way to travel from Rome to Porto-Cervo. Tickets cost €35. The journey takes approximately 4 ч. 22 мин.