There are 6 ways to get from Corfu to Calvi by plane, bus, car ferry, train, ferry, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Bastia - Poretta Airport, bus
best- Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Bastia - Poretta Airport (BIA)plane CFU - BIA
- Take the bus from LUCCIANA - Casamozza to Calvibus
10h 12m€200–720Fly to Ajaccio Napoleon Bonaparte Airport, train, bus
cheapest- Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Ajaccio Napoleon Bonaparte Airport (AJA)plane CFU - AJA
- Take the train from Cavone to Cortitrain
- Take the bus from MERUSAGLIA - U Ponte à a Leccia - Gara CFC to Calvibus
17h 50m€105–376Car ferry, train, ferry, drive
- Take the car ferry from Port of Corfu to Porto di Brindisicarferry
- Take the train from Brindisi to Roma Terminitrain Fa / ...
- Take the train from Roma Termini to Campiglia Marittimatrain Re
- Take the ferry from Port of Piombino to Port of Bastiaferry
- Drive from Port of Bastia to Calvicar
24h 36m€154–316Ferry, bus
- Take the ferry from Port of Corfu to Bari M.maferry Asf
- Take the bus from Bari to Savonabus
- Take the ferry from Port of Savona to Port of Bastiaferry
- Take the bus from Bastia a gara di bus to Calvi piazza trasputadore d'acquabus CBa
34h 59m€172–324Fly to Calvi – Sainte-Catherine Airport
- Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Calvi – Sainte-Catherine Airport (CLY)plane CFU - CLY
8h 23m€146–492Car ferry, bus
- Take the car ferry from Port of Corfu to Port of Baricarferry
- Take the bus from Bari to Savonabus
- Take the car ferry from Port of Savona to Port of Bastiacarferry
- Take the bus from Bastia a gara di bus to Calvi piazza trasputadore d'acquabus CBa
38h 59m€153–257
Corfu International Airport, Ioannis Kapodistrias (CFU) to Bastia - Poretta Airport (BIA) flights
Questions & Answers
The cheapest way to get from Corfu to Calvi is to car ferry and train and ferry and drive which costs €150 - €320 and takes 24h 36m.
The fastest way to get from Corfu to Calvi is to fly which takes 8h 23m and costs €140 - €500.
The distance between Corfu and Calvi is 1033 km.
The best way to get from Corfu to Calvi without a car is to ferry and bus which takes 34h 59m and costs €170 - €330.
It takes approximately 10h 12m to get from Corfu to Calvi, including transfers.
Calvi is 1h behind Corfu. It is currently 7:58 AM in Corfu and 6:58 AM in Calvi.
There are 1195+ hotels available in Calvi.
What companies run services between Corfu, Greece and Calvi, France?
Airbus France, Air Corsica, and Ryanair fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Calvi – Sainte-Catherine Airport (CLY) twice a week.
- Website
- aircorsica.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Bastia - Poretta Airport via Rome
- Ave. Duration
- 5h 25m
- When
- Thursday
- Estimated price
- €60–340
Flights from Corfu International Airport, Ioannis Kapodistrias to Ajaccio Napoleon Bonaparte Airport via Marseille
- Ave. Duration
- 9h 40m
- When
- Tuesday
- Estimated price
- €100–370
Flights from Corfu International Airport, Ioannis Kapodistrias to Ajaccio Napoleon Bonaparte Airport via Rome
- Ave. Duration
- 14h 54m
- When
- Tuesday
- Estimated price
- €80–350
Flights from Corfu International Airport, Ioannis Kapodistrias to Calvi – Sainte-Catherine Airport via Munich
- Ave. Duration
- 6h
- When
- Sunday
- Estimated price
- €210–700
Flights from Corfu International Airport, Ioannis Kapodistrias to Calvi – Sainte-Catherine Airport via Marseille
- Ave. Duration
- 9h 50m
- When
- Tuesday
- Estimated price
- €120–470
- Website
- easyjet.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Bastia - Poretta Airport via Lyon
- Ave. Duration
- 10h 15m
- When
- Sunday
- Estimated price
- €120–440
Flights from Corfu International Airport, Ioannis Kapodistrias to Ajaccio Napoleon Bonaparte Airport via Geneva
- Ave. Duration
- 15h 35m
- When
- Saturday
- Estimated price
- €120–440
Flights from Corfu International Airport, Ioannis Kapodistrias to Ajaccio Napoleon Bonaparte Airport via Basel
- Ave. Duration
- 17h 5m
- When
- Tuesday
- Estimated price
- €120–440
Flights from Corfu International Airport, Ioannis Kapodistrias to Ajaccio Napoleon Bonaparte Airport via Lyon
- Ave. Duration
- 9h 15m
- When
- Sunday
- Estimated price
- €130–550
- Website
- ita-airways.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Bastia - Poretta Airport via Rome
- Ave. Duration
- 5h 25m
- When
- Thursday
- Estimated price
- €60–340
Flights from Corfu International Airport, Ioannis Kapodistrias to Ajaccio Napoleon Bonaparte Airport via Rome
- Ave. Duration
- 16h 44m
- When
- Monday and Tuesday
- Estimated price
- €80–400
- Website
- lufthansa.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Bastia - Poretta Airport via Munich
- Ave. Duration
- 5h 50m
- When
- Saturday
- Estimated price
- €170–700
- Website
- eurowings.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Bastia - Poretta Airport via Stuttgart
- Ave. Duration
- 7h 45m
- When
- Saturday
- Estimated price
- €130–550
- Website
- volotea.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Ajaccio Napoleon Bonaparte Airport via Strasbourg
- Ave. Duration
- 18h 25m
- When
- Wednesday
- Estimated price
- €140–550
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Brindisi to Roma Termini
- Ave. Duration
- 5h 36m
- Frequency
- 5 times a day
- Estimated price
- €85–170
- Schedules at
- trenitalia.com
Train from Roma Termini to Campiglia Marittima
- Ave. Duration
- 1h 56m
- Frequency
- 5 times a day
- Estimated price
- €35–70
- Schedules at
- trenitalia.com
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Roma Termini to Campiglia Marittima
- Ave. Duration
- 2h 42m
- Frequency
- Every 4 hours
- Estimated price
- €30–55
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Roma Termini to Campiglia Marittima
- Ave. Duration
- 2h 23m
- Frequency
- Once daily
- Estimated price
- €24–60
- Website
- https://www.trenitalia.com/en.html
- Phone
- 04 95 32 80 57
- contact@cfc.corsica
- Website
- cf-corse.corsica
Train from Cavone to Corti
- Ave. Duration
- 1h 48m
- Frequency
- 4 times a day
- Estimated price
- €8–13
- Schedules at
- cf-corse.corsica
- Phone
- +33 4 95 20 25 25
- contact@isula.corsica
- Website
- isula.corsica
Bus from LUCCIANA - Casamozza to Calvi
- Ave. Duration
- 1h 25m
- Frequency
- 4 times a week
- Estimated price
- €15–21
- Schedules at
- isula.corsica
Bus from Bastia a gara di bus to Calvi piazza trasputadore d'acqua
- Ave. Duration
- 2h 20m
- Frequency
- 4 times a week
- Estimated price
- €17–25
- Schedules at
- isula.corsica
Bus from MERUSAGLIA - U Ponte à a Leccia - Gara CFC to Calvi
- Ave. Duration
- 55 min
- Frequency
- 4 times a week
- Estimated price
- €11–16
- Schedules at
- isula.corsica
- Phone
- +39 0835 522250
- biglietteria@chiruzzi.it
- Website
- chiruzzi.it
Bus from Bari to Savona
- Ave. Duration
- 13h 2m
- Frequency
- Twice a week
- Estimated price
- €60–90
- Schedules at
- chiruzzi.it
- Phone
- +33 4 95 20 25 25
- transports@isula.corsica
- Website
- corsicabus.org
Bus from Bastia a gara di bus to Calvi piazza trasputadore d'acqua
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- €21–28
- Schedules at
- isula.corsica
- Phone
- +39.081.496.444
- info@grimaldi.napoli.it
- Website
- grimaldi-lines.com
Car ferry from Port of Corfu to Porto di Brindisi
- Ave. Duration
- 6h 30m
- Frequency
- 3 times a week
- Estimated price
- €18–35
- Website
- https://www.grimaldi-lines.com/en/
- Phone
- +33(0)495329595
- Website
- corsica-ferries.it
Ferry from Port of Piombino to Port of Bastia
- Ave. Duration
- 3h 30m
- Frequency
- Twice a week
- Estimated price
- €10–20
- Website
- https://www.corsica-ferries.co.uk/
Ferry from Port of Savona to Port of Bastia
- Ave. Duration
- 8h
- Frequency
- 3 times a week
- Estimated price
- €40–85
- Website
- https://www.corsica-ferries.co.uk/
Car ferry from Port of Savona to Port of Bastia
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- €40–85
- Website
- https://www.corsica-ferries.co.uk/
Ferry from Port of Corfu to Bari M.ma
- Ave. Duration
- 8h
- Frequency
- Once a week
- Estimated price
- €50–120
- Website
- https://www.bluestarferries.com/en-gb/
- Phone
- +30 210 8919700
- superfast@superfast.com
- Website
- superfast.com
Car ferry from Port of Corfu to Port of Bari
- Ave. Duration
- 9h
- Frequency
- Once a week
- Estimated price
- €30–55
- Website
- https://www.superfast.com
Want to know more about travelling around France
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
Italy Travel Guides
Read the travel guide
Travelling by boat in Italy
Read the travel guide

































