There are 6 ways to get from Porto-Vecchio to Calvià by bus, plane, 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.
Bus to Ajaccio Napoleon Bonaparte Airport, fly
best- Take the bus from PORTIVECHJU - Gara StradaIi to AIACCIU - Gara Stradalibus
- Fly from Ajaccio Napoleon Bonaparte Airport (AJA) to Son Sant Joan Airport (PMI)plane AJA - PMI
11h 27m€132–404Ferry, bus
cheapest- Take the ferry from Porto-Vecchio to Port of Toulonferry
- Take the ferry from Port of Toulon to Port d'Alcúdiaferry
- Take the bus from Entre-mar-i-estany 1 to Estació Intermodalbus 302
35h 51m€128–220Fly from Figari-Sud Corse Airport
- Fly from Figari-Sud Corse Airport (FSC) to Son Sant Joan Airport (PMI)plane FSC - PMI
7h 32m€143–554Bus to Bastia - Poretta Airport, fly
- Take the bus from PORTIVECHJU - Gara StradaIi to Poretta Aeroportbus
- Fly from Bastia - Poretta Airport (BIA) to Son Sant Joan Airport (PMI)plane BIA - PMI
10h 26m€169–320Bus, bus to Calvi – Sainte-Catherine Airport, fly
- Take the bus from PORTIVECHJU - Gara StradaIi to LUCCIANA - Casamozzabus
- Take the bus from LUCCIANA - Casamozza to Calvibus
- Fly from Calvi – Sainte-Catherine Airport (CLY) to Son Sant Joan Airport (PMI)plane CLY - PMI
13h 23m€227–479Ferry, bus to Olbia Costa Smeralda Airport, fly
- Take the ferry from Porto-Vecchio to Port of Porto Torresferry
- Take the bus from Sassari Via padre Zirano to Olbia - Airportbus
- Fly from Olbia Costa Smeralda Airport (OLB) to Son Sant Joan Airport (PMI)plane OLB - PMI
16h 19m€130–254
Ajaccio Napoleon Bonaparte Airport (AJA) to Son Sant Joan Airport (PMI) flights
Comparing Your Travel Options
The cheapest way to get from Porto-Vecchio to Calvià is to ferry and bus which costs €120 - €220 and takes 35h 51m.
The fastest way to get from Porto-Vecchio to Calvià is to fly which takes 7h 32m and costs €140 - €600.
The distance between Porto-Vecchio and Calvià is 767 km.
The best way to get from Porto-Vecchio to Calvià without a car is to ferry and bus which takes 35h 51m and costs €120 - €220.
It takes approximately 11h 27m to get from Porto-Vecchio to Calvià, including transfers.
There are 1226+ hotels available in Calvià.
What companies run services between Porto-Vecchio, France and Calvià, Spain?
Air Corsica, Ryanair, and three other airlines fly from Figari-Sud Corse Airport (FSC) to Son Sant Joan Airport (PMI) 4 times a week.
- Website
- volotea.com
Flights from Ajaccio Napoleon Bonaparte Airport to Son Sant Joan Airport via Bordeaux
- Ave. Duration
- 4h 30m
- When
- Thursday
- Estimated price
- €100–240
Flights from Ajaccio Napoleon Bonaparte Airport to Son Sant Joan Airport via Marseille
- Ave. Duration
- 5h 40m
- When
- Saturday
- Estimated price
- €100–240
Flights from Figari-Sud Corse Airport to Son Sant Joan Airport via Marseille
- Ave. Duration
- 5h 55m
- When
- Saturday
- Estimated price
- €55–360
Flights from Bastia - Poretta Airport to Son Sant Joan Airport via Bordeaux
- Ave. Duration
- 4h 45m
- When
- Thursday
- Estimated price
- €65–290
Flights from Bastia - Poretta Airport to Son Sant Joan Airport via Marseille
- Ave. Duration
- 5h 45m
- When
- Saturday
- Estimated price
- €40–280
Flights from Calvi – Sainte-Catherine Airport to Son Sant Joan Airport via Marseille
- Ave. Duration
- 5h 20m
- When
- Saturday
- Estimated price
- €120–350
- Website
- iberia.com
Flights from Ajaccio Napoleon Bonaparte Airport to Son Sant Joan Airport via Nice
- Ave. Duration
- 3h 35m
- When
- Saturday
- Estimated price
- €55–360
Flights from Bastia - Poretta Airport to Son Sant Joan Airport via Nice
- Ave. Duration
- 3h 35m
- When
- Saturday
- Estimated price
- €50–320
Flights from Olbia Costa Smeralda Airport to Son Sant Joan Airport via Barcelona
- Ave. Duration
- 4h 50m
- When
- Monday and Friday
- Estimated price
- €80–190
- Website
- vueling.com
Flights from Ajaccio Napoleon Bonaparte Airport to Son Sant Joan Airport via Nice
- Ave. Duration
- 3h 35m
- When
- Saturday
- Estimated price
- €55–360
Flights from Bastia - Poretta Airport to Son Sant Joan Airport via Nice
- Ave. Duration
- 3h 35m
- When
- Saturday
- Estimated price
- €50–320
Flights from Olbia Costa Smeralda Airport to Son Sant Joan Airport via Barcelona
- Ave. Duration
- 4h 50m
- When
- Monday and Friday
- Estimated price
- €80–190
- Website
- ryanair.com
Flights from Ajaccio Napoleon Bonaparte Airport to Son Sant Joan Airport via Marseille
- Ave. Duration
- 4h 40m
- When
- Sunday
- Estimated price
- €55–280
Flights from Figari-Sud Corse Airport to Son Sant Joan Airport via Marseille
- Ave. Duration
- 4h 55m
- When
- Sunday
- Estimated price
- €65–330
Flights from Bastia - Poretta Airport to Son Sant Joan Airport via Marseille
- Ave. Duration
- 4h 45m
- When
- Sunday
- Estimated price
- €50–250
Flights from Calvi – Sainte-Catherine Airport to Son Sant Joan Airport via Marseille
- Ave. Duration
- 4h 20m
- When
- Sunday
- Estimated price
- €260–600
- Website
- easyjet.com
Flights from Figari-Sud Corse Airport to Son Sant Joan Airport via Nice
- Ave. Duration
- 6h 45m
- When
- Sunday
- Estimated price
- €70–370
Flights from Bastia - Poretta Airport to Son Sant Joan Airport via Toulouse
- Ave. Duration
- 7h 25m
- When
- Sunday
- Estimated price
- €170–650
Flights from Calvi – Sainte-Catherine Airport to Son Sant Joan Airport via Geneva
- Ave. Duration
- 4h 10m
- When
- Saturday
- Estimated price
- €220–320
Flights from Calvi – Sainte-Catherine Airport to Son Sant Joan Airport via Basel
- Ave. Duration
- 6h 45m
- When
- Friday
- Estimated price
- €220–320
- Website
- flyulendo.com
Flights from Figari-Sud Corse Airport to Son Sant Joan Airport via Milan Malpensa
- Ave. Duration
- 5h 55m
- When
- Monday
- Estimated price
- €55–330
Flights from Bastia - Poretta Airport to Son Sant Joan Airport via Rome
- Ave. Duration
- 5h 15m
- When
- Friday
- Estimated price
- €35–240
Flights from Olbia Costa Smeralda Airport to Son Sant Joan Airport via Rome
- Ave. Duration
- 4h 40m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €29–180
- Website
- ita-airways.com
Flights from Ajaccio Napoleon Bonaparte Airport to Son Sant Joan Airport via Rome
- Ave. Duration
- 6h 35m
- When
- Saturday
- Estimated price
- €100–330
- Website
- swiss.com
Flights from Calvi – Sainte-Catherine Airport to Son Sant Joan Airport via Zurich
- Ave. Duration
- 6h 10m
- When
- Sunday
- Estimated price
- €110–460
- Website
- eurowings.com
Flights from Calvi – Sainte-Catherine Airport to Son Sant Joan Airport via Basel
- Ave. Duration
- 4h 55m
- When
- Friday
- Estimated price
- €95–400
Bus from PORTIVECHJU - Gara StradaIi to AIACCIU - Gara Stradali
- Ave. Duration
- 3h 5m
- Frequency
- 5 times a day
- Estimated price
- €22–35
- Schedules at
- Cullettività di Corsica - Collectivité de Corse
Bus from PORTIVECHJU - Gara StradaIi to Poretta Aeroport
- Ave. Duration
- 2h 42m
- Frequency
- 4 times a week
- Estimated price
- €20–29
- Schedules at
- Cullettività di Corsica - Collectivité de Corse
Bus from PORTIVECHJU - Gara StradaIi to LUCCIANA - Casamozza
- Ave. Duration
- 2h 32m
- Frequency
- 6 times a week
- Estimated price
- €19–28
- Schedules at
- Cullettività di Corsica - Collectivité de Corse
Bus from LUCCIANA - Casamozza to Calvi
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- €15–21
- Schedules at
- Cullettività di Corsica - Collectivité de Corse
Bus from Entre-mar-i-estany 1 to Estació Intermodal
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- €7–9
- Website
- Consorci de Transports de Mallorca
- Phone
- (+39) 0789 50885
- [email protected]
- Website
- sunlines.it
Bus from Sassari Via padre Zirano to Olbia - Airport
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- €19–24
- Schedules at
- sunlines.it
- Phone
- +33(0)495329595
- Website
- corsica-ferries.it
Ferry from Porto-Vecchio to Port of Toulon
- Ave. Duration
- 15h
- Frequency
- Once a week
- Estimated price
- €55–100
- Schedules at
- corsica-ferries.it
- Book at
- corsica-ferries.it
Ferry from Port of Toulon to Port d'Alcúdia
- Ave. Duration
- 16h
- Frequency
- Twice a week
- Estimated price
- €60–110
- Schedules at
- corsica-ferries.it
- Book at
- corsica-ferries.it
Ferry from Porto-Vecchio to Port of Porto Torres
- Ave. Duration
- 5h
- Frequency
- Once a week
- Estimated price
- €19–35
- Schedules at
- corsica-ferries.it
- Book at
- corsica-ferries.it
Want to know more about travelling around Spain
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Travelling by boat in Italy
Read the travel guide
Italy Travel Guides
Read the travel guide






