Train ferry bus

Take the train Roma Termini at the station Trenitalia Frecce.

The journey takes approximately 2 h 38 m. Ticket price is about €19 The travel distance is 312 km.

Carrier is Trenitalia Frecce.

Buy ticket

Get off at the Livorno Centrale.
Take the CTT Nord Livorno bus at the Stazione Centrale A station .

The journey takes approximately 10 m. The travel distance is 6 km.

Carrier is CTT Nord Livorno.

Buy ticket

Get off at the Grande 5.
639 m on foot from the Grande 5 to the Livorno.

The journey takes approximately 9 m. The travel distance is 639 m.

Get off at the Livorno.
Boarding the Moby Lines ferry at the port of Livorno.

The journey takes approximately 4 h 30 m. Ticket price is about €18 The travel distance is 118 km.

Carrier is Moby Lines.

Buy ticket

Get off at the Bastia.
333 m on foot from the Bastia to the Bastia, gare, Prefecture.

The journey takes approximately 4 m. The travel distance is 333 m.

Get off at the Bastia, gare, Prefecture.
Take the Corsica Bus bus at the Bastia, gare, Prefecture station .

The journey takes approximately 2 h 50 m. Ticket price is about €21 The travel distance is 145 km.

Carrier is Corsica Bus.

Buy ticket



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


Train ferry

Take the train Roma Termini at the station Trenitalia.

The journey takes approximately 47 m. Ticket price is about €3 The travel distance is 47 km.

Carrier is Trenitalia.

Buy ticket

Get off at the Ladispoli-Cerveteri.
Take the Cotral bus at the Ladispoli station .

The journey takes approximately 50 m. Ticket price is about €2 The travel distance is 34 km.

Carrier is Cotral.

Buy ticket

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

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

Get off at the Civitavecchia.
Boarding the Grimaldi Lines ferry at the port of Civitavecchia.

The journey takes approximately 7 h 15 m. Ticket price is about €24 The travel distance is 318 km.

Carrier is Grimaldi Lines.

Buy ticket

Get off at the Porto Torres.
Boarding the Corsica Ferries ferry at the port of Porto Torres.

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

Carrier is Corsica Ferries.

Buy ticket

Get off at the Porto Vecchio.


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


Fly Rome to Olbia bus car ferry

Take the train Roma Termini at the station Trenitalia.

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 55 m. Ticket price is about €25

Carrier is Volotea.

🔎

🚖 Find a cheap local taxi

Get off at the Olbia (OLB).
Take the Gruppo Turmo Travel bus at the Aeroporto Olbia station .

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

Carrier is Gruppo Turmo Travel.

Buy ticket

646 m on foot from the Santa Teresa Gallura P.Modesto to the Santa Teresa di Gallura.

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

Get off at the Santa Teresa di Gallura.
Boarding the BluNavy ferry at the port of Santa Teresa di Gallura.

The journey takes approximately 1 h Ticket price is about €25 The travel distance is 18 km.

Carrier is BluNavy.

Buy ticket

Get off at the Bonifacio.
Take the Corsica Bus bus at the Bonifacio station .

The journey takes approximately 30 m. Ticket price is about €5 The travel distance is 28 km.

Carrier is Corsica Bus.

Buy ticket



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


Fly Rome to Alghero ferry

Take the train Roma Termini at the station Trenitalia.

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

Carrier is Trenitalia.

Buy ticket

Get off at the Livorno Centrale.
Fly out to Rome (FCO) of the Alghero (AHO) 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 Alghero (AHO).
Take the ARST Spa - Trasporti Regionali Della Sardegna bus at the Aeroporto Fertilia station .

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

Carrier is ARST Spa - Trasporti Regionali Della Sardegna.

Buy ticket

Boarding the Corsica Ferries ferry at the port of Roma Termini.

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

Carrier is Corsica Ferries.

Buy ticket

Get off at the Livorno Centrale.


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


Fly Rome to Figari

Take the train Roma Termini at the station Trenitalia.

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

Carrier is Trenitalia.

Buy ticket

Get off at the Livorno Centrale.
Fly out to Rome (FCO) of the Figari (FSC) airport.

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

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Figari (FSC).
Take the Corsica Bus bus at the Figari Airport station .

The journey takes approximately 30 m. Ticket price is about €4 The travel distance is 22 km.

Carrier is Corsica Bus.

Buy ticket

Get off at the Porto-Vecchio.


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


Fly Rome Ciampino to Olbia bus car ferry

Take the train Roma Termini at the station Trenitalia.

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. The travel distance is 4 km.

Carrier is Atral Scrl.

Buy ticket

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

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

Carrier is Wizz Air.

🔎

🚖 Find a cheap local taxi

Get off at the Olbia (OLB).
Take the Gruppo Turmo Travel bus at the Roma Termini station .

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

Carrier is Gruppo Turmo Travel.

Buy ticket

Get off at the Livorno Centrale.
312655 m on foot from the Roma Termini to the Livorno Centrale.

The journey takes approximately 7 m. The travel distance is 312 km.

Get off at the Livorno Centrale.
Boarding the BluNavy ferry at the port of Roma Termini.

The journey takes approximately 1 h Ticket price is about €25 The travel distance is 312 km.

Carrier is BluNavy.

Buy ticket

Get off at the Livorno Centrale.
Take the Corsica Bus bus at the Roma Termini station .

The journey takes approximately 30 m. Ticket price is about €5 The travel distance is 312 km.

Carrier is Corsica Bus.

Buy ticket

Get off at the Livorno Centrale.


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


Fly Rome to Ajaccio bus

Take the train Roma Termini at the station Trenitalia.

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

Carrier is Trenitalia.

Buy ticket

Get off at the Livorno Centrale.
Fly out to Rome (FCO) of the Ajaccio (AJA) airport.

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

Carrier is Air Corsica.

🔎

🚖 Find a cheap local taxi

Get off at the Ajaccio (AJA).
Take the Muvitarra bus at the Aeroport station .

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

Carrier is Muvitarra.

Buy ticket

Get off at the Gare CFC.
510 m on foot from the Gare CFC to the Ajaccio.

The journey takes approximately 6 m. The travel distance is 510 m.

Get off at the Ajaccio.
Take the Via Corsica - Réseau de transports de la Collectivité de Corse bus at the Ajaccio station .

The journey takes approximately 3 h 10 m. The travel distance is 144 km.

Carrier is Via Corsica - Réseau de transports de la Collectivité de Corse.

Buy ticket

Get off at the Porto-Vecchio.


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


The cheapest way to travel from Rome to Porto-Vecchio is by taking a Fly Rome to Figari with an average price of €32. The journey takes approximately 5 ч. 7 мин.

Fly Rome to Figari is the fastest way to travel from Rome to Porto-Vecchio. Tickets cost €32. The journey takes approximately 5 ч. 7 мин.

What to Do in Porto-Vecchio

Porto-Vecchio

What to see and do in Porto-Vecchio:
1. Take a walk through the old town, with its winding streets and colorful houses.
2. Visit the monastery of Sainte-Marie, which has stunning views of the harbor and the city below.
3. Head to the beach for a day of swimming and sunbathing, or explore the city's other attractions by bike or on foot.
4. If you're looking for a unique shopping experience, stop by the market district on Piazza del Mercato Vecchio, where you'll find all sorts of artisanal goods. 5. Don't forget to sample some local wine at one of the many wine bars in town!