There are 5 ways to get from Porto to Carloforte by plane, train, bus, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Francisco De Sá Carneiro Airport to Olbia Costa Smeralda Airport, train, bus, ferry
best- Fly from Francisco De Sá Carneiro Airport (OPO) to Olbia Costa Smeralda Airport (OLB)plane OPO - OLB
- Take the train from Olbia Terranova to Decimomannutrain
- Take the bus from Decimomannu Stazione to Portovesme Portobus
- Take the ferry from Porto Vesme to Carloforteferry
15h 51m€121–451Fly Francisco De Sá Carneiro Airport to Cagliari Elmas Airport, bus, ferry
cheapest- Fly from Francisco De Sá Carneiro Airport (OPO) to Cagliari Elmas Airport (CAG)plane OPO - CAG
- Take the bus from Cagliari Autostazione Arst to Portovesme Portobus
- Take the ferry from Porto Vesme to Carloforteferry
10h 9m€81–257Train to Vigo, fly to Cagliari Elmas Airport, bus, ferry
- Take the train from Porto Campanha to Vigo Guixartrain
- Fly from Vigo (VGO) to Cagliari Elmas Airport (CAG)plane VGO - CAG
- Take the bus from Cagliari Autostazione Arst to Portovesme Portobus
- Take the ferry from Porto Vesme to Carloforteferry
15h 27m€123–408Fly Francisco De Sá Carneiro Airport to Alghero, bus, train, ferry
- Fly from Francisco De Sá Carneiro Airport (OPO) to Alghero (AHO)plane OPO - AHO
- Take the bus from Fermata di AEROPORTO FERTILIA to Fermata di MACOMER AUTOSTAZIONEbus
- Take the train from Macomer to Cagliaritrain
- Take the bus from Cagliari Autostazione Arst to Portovesme Portobus
- Take the ferry from Porto Vesme to Carloforteferry
16h 16m€141–386Fly Francisco De Sá Carneiro Airport to Figari-Sud Corse Airport, ferry, bus, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Figari-Sud Corse Airport (FSC)plane OPO - FSC
- Take the ferry from Bonifacio to Santa Teresa Galluraferry
- Take the bus from Santa Teresa Gallura P.Modesto to Olbia Stazione Terranovabus
- Take the train from Olbia Terranova to Decimomannutrain
- Take the bus from Decimomannu Stazione to Portovesme Portobus
- Take the ferry from Porto Vesme to Carloforteferry
21h 10m€309–739
Francisco De Sá Carneiro Airport (OPO) to Olbia Costa Smeralda Airport (OLB) flights
Comparing Your Travel Options
The cheapest way to get from Porto to Carloforte is to fly and bus and ferry which costs €80 - €260 and takes 10h 9m.
The fastest way to get from Porto to Carloforte is to fly and bus and ferry which takes 10h 9m and costs €80 - €260.
The distance between Porto and Carloforte is 1879 km.
It takes approximately 15h 51m to get from Porto to Carloforte, including transfers.
Carloforte is 1h ahead of Porto. It is currently 6:29 PM in Porto and 7:29 PM in Carloforte.
There are 830+ hotels available in Carloforte.
What companies run services between Porto, Portugal and Carloforte, Italy?
There is no direct connection from Porto to Carloforte. However, you can take the subway to Aeroporto Francisco Sá Carneiro (OPO) Metro, walk to Francisco De Sá Carneiro Airport (OPO) airport, fly to Olbia Costa Smeralda Airport (OLB), walk to Aeroporto, take the line 10 bus to Stazione Terranova, walk to Olbia Terranova, take the train to Decimomannu, walk to Decimomannu Stazione, take the bus to Portovesme Porto, walk to Porto Vesme, then take the ferry to Carloforte. Alternatively, you can take the train to Vigo Guixar, walk to Praza de Fernando O Católico, take the bus to Aeroporto de Peinador, walk to Vigo (VGO) airport, fly to Cagliari Elmas Airport (CAG), walk to Aeroporto Elmas Arrivi, take the bus to Cagliari Autostazione Arst, take the bus to Portovesme Porto, walk to Porto Vesme, then take the ferry to Carloforte.
- Website
- ryanair.com
Flights from Vigo to Cagliari Elmas Airport via Madrid
- Ave. Duration
- 6h 21m
- When
- Sunday
- Estimated price
- €90–360
Flights from Vigo to Cagliari Elmas Airport via Palma Mallorca
- Ave. Duration
- 9h 30m
- When
- Wednesday
- Estimated price
- €95–460
Flights from Francisco De Sá Carneiro Airport to Alghero via Madrid
- Ave. Duration
- 6h 7m
- When
- Monday
- Estimated price
- €90–220
Flights from Francisco De Sá Carneiro Airport to Alghero via Barcelona
- Ave. Duration
- 8h
- When
- Sunday
- Estimated price
- €90–220
Flights from Francisco De Sá Carneiro Airport to Alghero via Milan Malpensa
- Ave. Duration
- 8h 25m
- When
- Friday and Sunday
- Estimated price
- €90–220
Flights from Francisco De Sá Carneiro Airport to Cagliari Elmas Airport
- Ave. Duration
- 2h 30m
- When
- Sunday
- Estimated price
- €70–180
- Website
- volotea.com
Flights from Francisco De Sá Carneiro Airport to Olbia Costa Smeralda Airport via Barcelona
- Ave. Duration
- 4h 40m
- When
- Thursday and Sunday
- Estimated price
- €80–390
Flights from Francisco De Sá Carneiro Airport to Olbia Costa Smeralda Airport via Lyon
- Ave. Duration
- 6h
- When
- Friday
- Estimated price
- €60–270
Flights from Francisco De Sá Carneiro Airport to Olbia Costa Smeralda Airport via Madrid
- Ave. Duration
- 7h 15m
- When
- Thursday
- Estimated price
- €70–190
Flights from Francisco De Sá Carneiro Airport to Alghero via Lyon
- Ave. Duration
- 5h 45m
- When
- Friday
- Estimated price
- €65–280
Flights from Francisco De Sá Carneiro Airport to Alghero via Bordeaux
- Ave. Duration
- 8h 10m
- When
- Friday
- Estimated price
- €65–290
- Website
- easyjet.com
Flights from Francisco De Sá Carneiro Airport to Olbia Costa Smeralda Airport via Bordeaux
- Ave. Duration
- 5h 50m
- When
- Friday
- Estimated price
- €60–260
Flights from Francisco De Sá Carneiro Airport to Olbia Costa Smeralda Airport via Lyon
- Ave. Duration
- 7h 30m
- When
- Friday
- Estimated price
- €60–270
Flights from Francisco De Sá Carneiro Airport to Figari-Sud Corse Airport via Geneva
- Ave. Duration
- 6h
- When
- Saturday
- Estimated price
- €160–390
Flights from Francisco De Sá Carneiro Airport to Figari-Sud Corse Airport via Lyon
- Ave. Duration
- 11h
- When
- Friday
- Estimated price
- €160–390
- Website
- aircorsica.com
Flights from Francisco De Sá Carneiro Airport to Figari-Sud Corse Airport via Toulouse
- Ave. Duration
- 5h 10m
- When
- Saturday
- Estimated price
- €85–350
Flights from Francisco De Sá Carneiro Airport to Figari-Sud Corse Airport via Nice
- Ave. Duration
- 6h 20m
- When
- Sunday and Saturday
- Estimated price
- €160–390
Flights from Francisco De Sá Carneiro Airport to Figari-Sud Corse Airport via Marseille
- Ave. Duration
- 8h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €85–350
- Website
- iberia.com
Flights from Francisco De Sá Carneiro Airport to Olbia Costa Smeralda Airport via Madrid
- Ave. Duration
- 6h 20m
- When
- Wednesday
- Estimated price
- €60–290
Flights from Vigo to Cagliari Elmas Airport via Barcelona
- Ave. Duration
- 8h 5m
- When
- Sunday
- Estimated price
- €85–380
- Website
- vueling.com
Flights from Vigo to Cagliari Elmas Airport via Barcelona
- Ave. Duration
- 8h 5m
- When
- Sunday
- Estimated price
- €85–380
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Olbia Terranova to Decimomannu
- Ave. Duration
- 3h 16m
- Frequency
- Twice a week
- Estimated price
- €30–45
- Website
- Trenitalia
Train from Macomer to Cagliari
- Ave. Duration
- 1h 50m
- Frequency
- Every 3 hours
- Estimated price
- €17–25
- Website
- Trenitalia
Train from Olbia Terranova to Decimomannu
- Ave. Duration
- 3h 16m
- Frequency
- Twice a week
- Estimated price
- €30–45
- Website
- Trenitalia
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Porto Campanha to Vigo Guixar
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- €21–35
- Website
- Renfe Viajeros
- Phone
- +39 351 8374226
- [email protected]
- Website
- arst.sardegna.it
Bus from Decimomannu Stazione to Portovesme Porto
- Ave. Duration
- 1h 26m
- Frequency
- 5 times a week
- Estimated price
- €4–7
- Schedules at
- app.arstspa.it
Bus from Cagliari Autostazione Arst to Portovesme Porto
- Ave. Duration
- 1h 21m
- Frequency
- Once a week
- Estimated price
- €4–7
- Schedules at
- app.arstspa.it
Bus from Cagliari Autostazione Arst to Portovesme Porto
- Ave. Duration
- 1h 21m
- Frequency
- Once a week
- Estimated price
- €4–7
- Schedules at
- app.arstspa.it
Bus from Cagliari Autostazione Arst to Portovesme Porto
- Ave. Duration
- 1h 21m
- Frequency
- Once a week
- Estimated price
- €4–7
- Schedules at
- app.arstspa.it
Bus from Santa Teresa Gallura P.Modesto to Olbia Stazione Terranova
- Ave. Duration
- 1h 53m
- Frequency
- 5 times a day
- Estimated price
- €4–6
- Schedules at
- app.arstspa.it
Bus from Decimomannu Stazione to Portovesme Porto
- Ave. Duration
- 1h 26m
- Frequency
- 5 times a week
- Estimated price
- €4–7
- Schedules at
- app.arstspa.it
- Phone
- +39078430325
- [email protected]
- Website
- Reden tours
Bus from Fermata di AEROPORTO FERTILIA to Fermata di MACOMER AUTOSTAZIONE
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- €14–16
- Schedules at
- Reden tours
- Phone
- 800.195.344
- [email protected]
- Website
- Delcomar
Ferry from Porto Vesme to Carloforte
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- €4–6
- Schedules at
- Delcomar
Ferry from Porto Vesme to Carloforte
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- €4–6
- Schedules at
- Delcomar
Ferry from Porto Vesme to Carloforte
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- €4–6
- Schedules at
- Delcomar
Ferry from Porto Vesme to Carloforte
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- €4–6
- Schedules at
- Delcomar
Ferry from Porto Vesme to Carloforte
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- €4–6
- Schedules at
- Delcomar
- Phone
- +39 800 959 369
- [email protected]
- Website
- Ichnusa Lines
Ferry from Bonifacio to Santa Teresa Gallura
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- €45–48
- Website
- Ichnusa Lines
Want to know more about travelling around Italy
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
Travelling by boat in Italy
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide


















