Non-stop flights to Corfu (Kerkyra) (CFU)
Ioannis Kapodistrias International Airport (Corfu) is a large airport in Greece. It is an international airport. In total there are 102 airports around the world that have direct flights to Corfu (Kerkyra), spread around 91 cities in 29 countries. Currently, there are 6 domestic flights to Corfu (Kerkyra).
On this page
All direct flights to Corfu (Kerkyra) Top 200 flights with a stopover Airlines flying to Corfu (Kerkyra) Best time to visit Corfu (Kerkyra) Business Class flights Intercontinental flights International flights Domestic flights Alternative airports FAQThis month, there are 703 flights arriving at Corfu (Kerkyra) Airport, which are 161 flights per week or 23 flights per day.
The most frequently departed flights to Corfu (Kerkyra) are routes from Athens (ATH) in Greece and London Gatwick (LGW) in United Kingdom. These two routes together are operated 231 times this month, and make up for 33% of all monthly arrivals at Ioannis Kapodistrias International Airport (Corfu).
The longest flight to Corfu (Kerkyra) CFU is departing from Dubai (DXB). This non-stop flight takes around 5 hours and 15 minutes and covers a distance of 2,272 miles (3,656 km).
List of all direct flights to Corfu (Kerkyra)
Below you can find a list of all cities and countries that have direct flights to Corfu (Kerkyra), ordered by popularity.
Top 200 flights with a stopover
This list contains the 200 most popular airports from which flights depart that require just one stopover to get to Corfu (Kerkyra).
Airlines flying to Corfu (Kerkyra)
Currently, there are 43 airlines that fly to Corfu (Kerkyra). Most flights to Corfu (Kerkyra) are operated by Ryanair, as they connect 46 airports to CFU. That’s around 2 times as much as easyJet, the second biggest airline in terms of operated flight routes to Corfu (Kerkyra). Below you can find a list of airlines that operate most CFU flights:
What is the best time to visit Corfu (Kerkyra)?
☀️ Hot Mediterranean
The Mediterranean regions near Corfu (Kerkyra) are known for their warm, arid summers, where temperatures often go beyond 30°C (86°F). In some inland spots, the heat can climb even higher, sometimes reaching 40°C (104°F) or more. The winters are pleasantly mild, accompanied by some rainfall. This lovely climate, paired with breathtaking landscapes and bright, sunny days attract visitors from around the globe.
Corfu (Kerkyra) is a wonderful place to visit all year long, but spring (March-May) and fall (September-November) are the best seasons to visit. The weather is pleasantly warm during these times, especially since the summers can be quite hot in those regions.

Business class flights to Corfu (Kerkyra)
There are 6 airports that have flights to Corfu (Kerkyra) in Business Class. All airports that offer business class flights to CFU are listed below:
Intercontinental flights to Corfu (Kerkyra)
The only intercontinental flights to Ioannis Kapodistrias International Airport (Corfu) (CFU) are from the Middle-East, as of April 2026.
* Please note that there are no direct services from the United States, Canada, Southern America, Central America, the Caribbean, Africa, Southern Asia, China, Japan, Eastern Asia, South-Eastern Asia, Central Asia or Oceania.
Non-stop flights from the Middle-East / Western Asia to Corfu (Kerkyra)
Arkia: seasonal flights from Tel Aviv (TLV).
Israir: seasonal flights from Tel Aviv (TLV).
TUS Airways: seasonal flights from Tel Aviv (TLV).
Flydubai: seasonal flights from Dubai (DXB).
International flights to Corfu (Kerkyra)
Flights from Albania to Corfu (Kerkyra)
Tirana is the only city in Albania with direct flights to Corfu (Kerkyra). From Tirana, direct flights are offered by TUI Fly.
All flights from Albania
Flights from Austria to Corfu (Kerkyra)
There are 2 airports in Austria that have non-stop flights to Corfu (Kerkyra).
From Salzburg, direct flights are offered by Eurowings. This is a seasonal route that starts in May and ends in October.
From Vienna, you can fly non-stop with Austrian (Star Alliance) or Ryanair. This is a seasonal route that starts in May and ends in October.
All flights from Austria
Flights from Belgium to Corfu (Kerkyra)
If you are looking for a direct flight from Belgium to Corfu (Kerkyra), there are 2 airports to choose from.
From Brussels, you can fly non-stop with Brussels Airlines (Star Alliance) or TUI Fly. This is a seasonal route that starts in April and ends in October.
From Brussels Charleroi, the only airline with direct flights is Ryanair. This is a seasonal route that starts in April and ends in October.
All flights from Belgium
Flights from Bulgaria to Corfu (Kerkyra)
In Bulgaria, the only airport that has a direct connection to Corfu (Kerkyra) is Sofia. From Sofia, you can fly non-stop with Ryanair or Wizz Air. This is a seasonal route that starts in June and ends in October.
All flights from Bulgaria
Flights from Croatia to Corfu (Kerkyra)
There is 1 airport in Croatia that has a direct connection to Corfu (Kerkyra), which is Zagreb. From Zagreb, direct flights are offered by Ryanair. This is a seasonal route that starts in June and ends in September.
All flights from Croatia
Flights from Czechia to Corfu (Kerkyra)
In Czechia, there are 3 airports that have direct flights to Corfu (Kerkyra).
From Brno and Ostrava, you can fly with SmartWings.
From Prague, you can fly non-stop with Ryanair or SmartWings. This is a seasonal route that starts in May and ends in October.
All flights from Czechia
Flights from Denmark to Corfu (Kerkyra)
If you are looking for a direct flight from Denmark to Corfu (Kerkyra), there are 2 airports to choose from.
From Aarhus, direct flights are offered by Ryanair. This is a seasonal route that starts in June and ends in September.
From Copenhagen, you can fly non-stop with Norwegian or SAS (SkyTeam). This is a seasonal route that starts in June and ends in August.
All flights from Denmark
Flights from France to Corfu (Kerkyra)
France is well-connected to Corfu (Kerkyra) (CFU) with 10 airports around the country that have direct flights to the airport.
From Basel Mulhouse Freiburg, direct flights are offered by easyJet. This is a seasonal route that starts in April and ends in November.
From Bordeaux, you can fly non-stop with easyJet or Volotea. This is a seasonal route that starts in April and ends in November.
From Lille, you can fly non-stop to Corfu (Kerkyra) with Volotea. This is a seasonal route that starts in April and ends in November.
From Lyon, you can fly non-stop with easyJet or Volotea. This is a seasonal route that starts in April and ends in November.
From Marseille, direct flights are offered by Ryanair. This is a seasonal route that starts in June and ends in October.
From Nantes, you can fly non-stop with easyJet or Volotea. This is a seasonal route that starts in April and ends in October.
From Paris, direct flights are offered by easyJet. This is a seasonal route that starts in April and ends in October.
From Paris (Orly), the only airline with direct flights is Transavia. This is a seasonal route that starts in April and ends in November.
From Strasbourg, you can fly non-stop to Corfu (Kerkyra) with Volotea. This is a seasonal route that starts in April and ends in October.
From Toulouse, the only airline with direct flights is Ryanair. This is a seasonal route that starts in May and ends in September.
All flights from France
Flights from Germany to Corfu (Kerkyra)
You can fly non-stop to Corfu (Kerkyra) from lots of airports in Germany, as there is a total of 13 airports that have direct services to Corfu (Kerkyra).
From Berlin, direct flights are offered by easyJet, Eurowings and Ryanair. This is a seasonal route that starts in April and ends in November.
From Cologne-Bonn, you can fly non-stop with Eurowings or Ryanair. This is a seasonal route that starts in April and ends in November.
From Düsseldorf, there are 4 airlines that have direct services to Corfu (Kerkyra), which are Condor, Corendon, Eurowings and TUI Fly. This is a seasonal route that starts in April and ends in November.
From Düsseldorf (Weeze), the only airline with direct flights is Ryanair. This is a seasonal route that starts in April and ends in October.
From Frankfurt, direct flights are offered by Condor, Discover Airlines and TUI Fly. This is a seasonal route that starts in May and ends in November.
From Hamburg, direct flights are offered by Condor, Eurowings and Marabu. This is a seasonal route that starts in April and ends in November.
From Hanover, you can fly non-stop with Corendon or TUI Fly. This is a seasonal route that starts in May and ends in November.
From Karlsruhe / Baden-Baden, the only airline with direct flights is Ryanair. This is a seasonal route that starts in June and ends in October.
From Leipzig, you can fly non-stop to Corfu (Kerkyra) with Marabu. This is a seasonal route that starts in May and ends in October.
From Munich, there are 4 airlines that have direct services to Corfu (Kerkyra), which are Condor, Discover Airlines, Lufthansa (Star Alliance) and TUI Fly. This is a seasonal route that starts in April and ends in October.
From Münster / Osnabrück, direct flights are offered by Ryanair. This is a seasonal route that starts in June and ends in October.
From Nuremberg, direct flights are offered by Corendon, Marabu and Ryanair. This is a seasonal route that starts in May and ends in October.
From Stuttgart, you can fly non-stop with Eurowings or TUI Fly. This is a seasonal route that starts in April and ends in October.
All flights from Germany
Flights from Hungary to Corfu (Kerkyra)
In Hungary, the only airport that has a direct connection to Corfu (Kerkyra) is Budapest. From Budapest, you can fly non-stop with Ryanair or Wizz Air. This is a seasonal route that starts in June and ends in October.
All flights from Hungary
Flights from Ireland to Corfu (Kerkyra)
There are 2 airports in Ireland that have non-stop flights to Corfu (Kerkyra).
From Dublin, you can fly non-stop with Aer Lingus or Ryanair. This is a seasonal route that starts in April and ends in October.
From Shannon, the only airline with direct flights is Ryanair. This is a seasonal route that starts in June and ends in October.
All flights from Ireland
Flights from Israel to Corfu (Kerkyra)
Tel Aviv is the only city in Israel with direct flights to Corfu (Kerkyra). From Tel Aviv, direct flights are offered by Arkia, Israir and TUS Airways. This is a seasonal route that starts in May and ends in October.
All flights from Israel
Flights from Italy to Corfu (Kerkyra)
Italy is well-connected to Corfu (Kerkyra) (CFU) with 13 airports around the country that have direct flights to the airport.
From Bari, direct flights are offered by Volotea. This is a seasonal route that starts in June and ends in September.
From Bologna, the only airline with direct flights is Ryanair. This is a seasonal route that starts in May and ends in September.
From Bolzano, you can fly non-stop to Corfu (Kerkyra) with Sky Alps. This is a seasonal route that starts in May and ends in September.
From Milan (Bergamo), the only airline with direct flights is Ryanair. This is a seasonal route that starts in April and ends in October.
From Milan (Linate), direct flights are offered by ITA Airways. This is a seasonal route that starts in July and ends in September.
From Milan (Malpensa), there are 4 airlines that have direct services to Corfu (Kerkyra), which are easyJet, Neos, Ryanair and Wizz Air Malta. This is a seasonal route that starts in June and ends in September.
From Naples, you can fly non-stop with easyJet or Ryanair. This is a seasonal route that starts in June and ends in September.
From Pisa, the only airline with direct flights is Ryanair. This is a seasonal route that starts in June and ends in September.
From Rome (Fiumicino), direct flights are offered by ITA Airways, Ryanair and Wizz Air Malta. This is a seasonal route that starts in June and ends in October.
From Turin and Venice (Treviso), you can fly with Ryanair.
From Venice Marco Polo, you can fly non-stop to Corfu (Kerkyra) with Volotea. This is a seasonal route that starts in June and ends in September.
From Verona, direct flights are offered by Ryanair. This is a seasonal route that starts in June and ends in September.
All flights from Italy
Flights from Kosovo to Corfu (Kerkyra)
There is 1 airport in Kosovo that has a direct connection to Corfu (Kerkyra), which is Pristina. From Pristina, direct flights are offered by TUI Fly. This is a seasonal route that starts in April and ends in May.
All flights from Kosovo
Flights from Latvia to Corfu (Kerkyra)
Riga is the only city in Latvia with direct flights to Corfu (Kerkyra). From Riga, direct flights are offered by Air Baltic. This is a seasonal route that starts in May and ends in October.
All flights from Latvia
Flights from Lithuania to Corfu (Kerkyra)
In Lithuania, the only airport that has a direct connection to Corfu (Kerkyra) is Vilnius. From Vilnius, direct flights are offered by Ryanair. This is a seasonal route that starts in June and ends in October.
All flights from Lithuania
Flights from Luxembourg to Corfu (Kerkyra)
There is 1 airport in Luxembourg that has a direct connection to Corfu (Kerkyra), which is Luxembourg City. From Luxembourg City, direct flights are offered by Luxair. This is a seasonal route that starts in May and ends in October.
All flights from Luxembourg
Flights from Moldova to Corfu (Kerkyra)
In Moldova, the only airport that has a direct connection to Corfu (Kerkyra) is Chișinău. From Chișinău, direct flights are offered by SkyUp MT. This is a seasonal route that starts in May and ends in September.
All flights from Moldova
Flights from Netherlands to Corfu (Kerkyra)
In Netherlands, there are 2 airports that have direct flights to Corfu (Kerkyra).
From Amsterdam, direct flights are offered by easyJet, Transavia and TUI Fly. This is a seasonal route that starts in April and ends in October.
From Rotterdam, the only airline with direct flights is Transavia. This is a seasonal route that starts in April and ends in October.
All flights from Netherlands
Flights from Norway to Corfu (Kerkyra)
Oslo is the only city in Norway with direct flights to Corfu (Kerkyra). From Oslo, direct flights are offered by Norwegian. This is a seasonal route that starts in June and ends in August.
All flights from Norway
Flights from Poland to Corfu (Kerkyra)
In Poland there are several airports with flights to Corfu (Kerkyra) (7 in total).
From Gdańsk, direct flights are offered by Ryanair. This is a seasonal route that starts in April and ends in October.
From Katowice, the only airline with direct flights is Wizz Air. This is a seasonal route that starts in June and ends in October.
From Krakow, Poznań and Warsaw, all direct flights to Corfu (Kerkyra) are operated by Ryanair.
From Warsaw, you can fly non-stop to Corfu (Kerkyra) with Wizz Air. This is a seasonal route that starts in June and ends in October.
From Wrocław, direct flights are offered by Ryanair. This is a seasonal route that starts in April and ends in October.
All flights from Poland
Flights from Romania to Corfu (Kerkyra)
There are 3 airports in Romania that have non-stop flights to Corfu (Kerkyra).
From Bucharest, direct flights are offered by Animawings, Ryanair and Wizz Air Malta. This is a seasonal route that starts in June and ends in October.
From Cluj-Napoca, the only airline with direct flights is Wizz Air Malta. This is a seasonal route that starts in June and ends in September.
From Timișoara, you can fly non-stop to Corfu (Kerkyra) with Animawings. This is a seasonal route that starts in June and ends in September.
All flights from Romania
Flights from Serbia to Corfu (Kerkyra)
If you are looking for a direct flight from Serbia to Corfu (Kerkyra), there are 2 airports to choose from.
From Belgrade, direct flights are offered by Air Serbia. This is a seasonal route that starts in June and ends in October.
From Niš, the only airline with direct flights is Ryanair. This is a seasonal route that starts in June and ends in September.
All flights from Serbia
Flights from Slovakia to Corfu (Kerkyra)
There is 1 airport in Slovakia that has a direct connection to Corfu (Kerkyra), which is Bratislava. From Bratislava, you can fly non-stop with Ryanair or SmartWings. This is a seasonal route that starts in April and ends in October.
All flights from Slovakia
Flights from Spain to Corfu (Kerkyra)
In Spain, there are 2 airports that have direct flights to Corfu (Kerkyra).
From Barcelona, direct flights are offered by Ryanair. This is a seasonal route that starts in June and ends in September.
From Madrid, the only airline with direct flights is Iberia (Oneworld). This is a seasonal route that starts in June and ends in September.
All flights from Spain
Flights from Sweden to Corfu (Kerkyra)
If you are looking for a direct flight from Sweden to Corfu (Kerkyra), there are 2 airports to choose from.
From Gothenburg and Stockholm (Arlanda), you can fly with Ryanair.
All flights from Sweden
Flights from Switzerland to Corfu (Kerkyra)
There are 2 airports in Switzerland that have non-stop flights to Corfu (Kerkyra).
From Geneva, you can fly non-stop with easyJet or Swiss (Star Alliance). This is a seasonal route that starts in April and ends in October.
From Zürich, the only airline with direct flights is Edelweiss Air. This is a seasonal route that starts in April and ends in October.
All flights from Switzerland
Flights from United Arab Emirates to Corfu (Kerkyra)
Dubai is the only city in United Arab Emirates with direct flights to Corfu (Kerkyra). From Dubai, direct flights are offered by Flydubai. This is a seasonal route that starts in May and ends in August.
All flights from United Arab Emirates
Flights from United Kingdom to Corfu (Kerkyra)
You can fly non-stop to Corfu (Kerkyra) from lots of airports in United Kingdom, as there is a total of 16 airports that have direct services to Corfu (Kerkyra).
From Belfast International, direct flights are offered by easyJet. This is a seasonal route that starts in April and ends in October.
From Birmingham, direct flights are offered by easyJet, Jet2 and Ryanair. This is a seasonal route that starts in April and ends in November.
From Bournemouth, you can fly non-stop to Corfu (Kerkyra) with Jet2. This is a seasonal route that starts in May and ends in September.
From Bristol, you can fly non-stop with easyJet or Jet2. This is a seasonal route that starts in April and ends in November.
From Durham (Tees Valley), direct flights are offered by Ryanair. This is a seasonal route that starts in June and ends in October.
From Edinburgh, direct flights are offered by easyJet, Jet2 and Ryanair. This is a seasonal route that starts in April and ends in October.
From Glasgow and Leeds / Bradford, you can fly with Jet2.
From Liverpool, direct flights are offered by easyJet, Jet2 and Ryanair. This is a seasonal route that starts in April and ends in October.
From London Gatwick, direct flights are offered by British Airways (Oneworld), easyJet and Jet2. This is a seasonal route that starts in April and ends in November.
From London Heathrow, direct flights are offered by British Airways (Oneworld). This is a seasonal route that starts in April and ends in October.
From London Luton, direct flights are offered by easyJet, Jet2 and Wizz Air. This is a seasonal route that starts in April and ends in November.
From London Stansted, you can fly non-stop with Jet2 or Ryanair. This is a seasonal route that starts in April and ends in November.
From Manchester, direct flights are offered by easyJet, Jet2 and Ryanair. This is a seasonal route that starts in April and ends in November.
From Newcastle, you can fly non-stop with easyJet or Jet2. This is a seasonal route that starts in April and ends in October.
From Nottingham, you can fly non-stop with Jet2 or Ryanair. This is a seasonal route that starts in April and ends in October.
All flights from United Kingdom
Domestic flights to Corfu (Kerkyra)
Flights from Greece to Corfu (Kerkyra)
There are several airports within Greece that have domestic flights to Corfu (Kerkyra) (6 in total).
From Araxos (Patras), you can fly non-stop with Neos or TUI Fly. This is a seasonal route that starts in May and ends in September.
From Athens, direct flights are offered by Aegean (Star Alliance), Ryanair and Sky Express.
From Heraklion (Crete), you can fly non-stop with Aegean (Star Alliance) or TUI Fly. This route is recently announced though, and not operational yet. It will start in April 2026.
From Preveza / Lefkada, you can fly non-stop with Sky Express or TUI Fly.
From Thessaloniki, direct flights are offered by Luxair. This route is recently announced though, and not operational yet. It will start in May 2026.
From Zakynthos Island, you can fly non-stop to Corfu (Kerkyra) with TUI Fly.
All flights from Greece
Alternative airports near Corfu (Kerkyra)
Flying to an alternative airport near Corfu (Kerkyra) could give you other options to reach your destination. For example, the possibility to fly with a different airline or alliance, or finding a cheaper airfare. For this reason, alternative airports near to Corfu (Kerkyra) (CFU) are listed below. The closest alternative airports are Ioannina (IOA) and Preveza / Lefkada (PVK).
Frequently asked questions - FAQ
How many airports are there in Corfu (Kerkyra)?
There are 2 airports in Corfu (Kerkyra): Ioannis Kapodistrias International Airport (Corfu) (CFU) and Ioannina National Airport (IOA).
What is the best airport to fly into Corfu (Kerkyra)?
The most convenient airport to fly into Corfu (Kerkyra) is Ioannis Kapodistrias International Airport (Corfu) (CFU).
How many airlines fly to Corfu (Kerkyra)?
There are 43 airlines flying to Corfu (Kerkyra) from 102 airports around the world, as of April 2026.
Which airlines fly to Corfu (Kerkyra)?
Ryanair, easyJet and Jet2 operate most flights to Corfu (Kerkyra). To get a full overview of all operating airlines, please use the airline filter.
Which alliances are flying to Corfu (Kerkyra)?
Star Alliance, SkyTeam and Oneworld are all flying to Corfu (Kerkyra).
How many nonstop flights are there to Corfu (Kerkyra)?
There are roughly 703 flights arriving at Corfu (Kerkyra) every month (or 161 flights each week), from a total of 102 airports worldwide.
What is the official name of Corfu (Kerkyra) Airport?
The official name of Corfu (Kerkyra) Airport is Ioannis Kapodistrias International Airport (Corfu).
What is the airport code of Corfu (Kerkyra) Airport?
The airport code of Corfu (Kerkyra) Airport is CFU.
What are the most popular flights to Corfu (Kerkyra)?
Athens, London Gatwick and Milan (Bergamo) are the 3 most popular routes to Corfu (Kerkyra). For a complete overview of all flight routes to Corfu (Kerkyra), please use our flight map.
How long is the flight to Corfu (Kerkyra)?
| Athens to Corfu (Kerkyra) | 1h 5m |
| London Gatwick to Corfu (Kerkyra) | 3h 20m |
| Milan (Bergamo) to Corfu (Kerkyra) | 1h 55m |
| Manchester to Corfu (Kerkyra) | 3h 35m |
| Paris (Orly) to Corfu (Kerkyra) | 2h 55m |