Non-stop flights to Corfu (Kerkyra) (CFU)
Ioannis Kapodistrias International Airport (Corfu) is the third largest airport in Greece. It is an international airport. In total there are 92 airports around the world that have direct flights to Corfu (Kerkyra), spread around 81 cities in 27 countries. Currently, there are 3 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 162 flights arriving at Corfu (Kerkyra) Airport, which are 35 flights per week or 5 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 144 times this month, and make up for 89% 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 40 airlines that fly to Corfu (Kerkyra). Most flights to Corfu (Kerkyra) are operated by Ryanair, as they connect 43 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 November 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)
Flydubai: seasonal flights from Dubai (DXB).
Israir: seasonal flights from Tel Aviv (TLV).
International flights to Corfu (Kerkyra)
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 started in May and ends in September.
From Vienna, you can fly non-stop with Austrian (Star Alliance) or Ryanair. This is a seasonal route that started 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 started in April and ends in October.
From Brussels Charleroi, the only airline with direct flights is Ryanair.
All flights from Belgium
Flights from Bulgaria to Corfu (Kerkyra)
Sofia is the only city in Bulgaria with direct flights to Corfu (Kerkyra). From Sofia, direct flights are offered by Wizz Air. This is a seasonal route that started in June and ends in October.
All flights from Bulgaria
Flights from Croatia to Corfu (Kerkyra)
In Croatia, the only airport that has a direct connection to Corfu (Kerkyra) is Zagreb. From Zagreb, direct flights are offered by Ryanair. This is a seasonal route that started in June and ends in September.
All flights from Croatia
Flights from Czechia to Corfu (Kerkyra)
There is 1 airport in Czechia that has a direct connection to Corfu (Kerkyra), which is Prague. From Prague, direct flights are offered by Ryanair. This route is recently announced though, and not operational yet. It will start in November 2026.
All flights from Czechia
Flights from Denmark to Corfu (Kerkyra)
In Denmark, there are 2 airports that have direct flights to Corfu (Kerkyra).
From Aarhus, direct flights are offered by Ryanair. This is a seasonal route that started in June and ends in September.
From Copenhagen, you can fly non-stop with Norwegian or SAS (SkyTeam). This is a seasonal route that started in June and ends in August.
All flights from Denmark
Flights from Finland to Corfu (Kerkyra)
In Finland, the only airport that has a direct connection to Corfu (Kerkyra) is Helsinki. From Helsinki, direct flights are offered by Finnair (Oneworld). This is a seasonal route that started in May and ends in October.
All flights from Finland
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.
From Bordeaux, you can fly non-stop with easyJet or Volotea. This is a seasonal route that started in April and ends in October.
From Lille, you can fly non-stop to Corfu (Kerkyra) with Volotea. This is a seasonal route that started in April and ends in October.
From Lyon, you can fly non-stop with easyJet or Volotea. This is a seasonal route that started in April and ends in October.
From Marseille, direct flights are offered by Ryanair. This is a seasonal route that started in June and ends in October.
From Nantes, you can fly non-stop with easyJet or Volotea.
From Paris, direct flights are offered by easyJet. This is a seasonal route that started in June and ends in September.
From Paris (Orly), the only airline with direct flights is Transavia.
From Strasbourg, you can fly non-stop to Corfu (Kerkyra) with Volotea. This is a seasonal route that started in April and ends in October.
From Toulouse, the only airline with direct flights is Ryanair. This is a seasonal route that started 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.
From Cologne-Bonn, you can fly non-stop with Eurowings or Ryanair.
From Düsseldorf, you can fly non-stop with Condor or Eurowings.
From Düsseldorf (Weeze), the only airline with direct flights is Ryanair.
From Frankfurt, you can fly non-stop with Condor or Discover Airlines. This is a seasonal route that started in May and ends in October.
From Hamburg, you can fly non-stop with Condor or Eurowings. This is a seasonal route that started in May and ends in October.
From Hanover, direct flights are offered by TUI Fly. This is a seasonal route that started in May and ends in October.
From Karlsruhe / Baden-Baden, the only airline with direct flights is Ryanair. This is a seasonal route that started in June and ends in October.
From Leipzig, you can fly non-stop to Corfu (Kerkyra) with Marabu. This is a seasonal route that started 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 started in April and ends in October.
From Münster / Osnabrück, direct flights are offered by Ryanair. This is a seasonal route that started in June and ends in October.
From Nuremberg, direct flights are offered by Corendon, Marabu and Ryanair. This is a seasonal route that started in May and ends in October.
From Stuttgart, direct flights are offered by Eurowings. This is a seasonal route that started in April and ends in October.
All flights from Germany
Flights from Hungary to Corfu (Kerkyra)
Budapest is the only city in Hungary with direct flights to Corfu (Kerkyra). From Budapest, you can fly non-stop with Ryanair or Wizz Air. This is a seasonal route that started in June and ends in October.
All flights from Hungary
Flights from Ireland to Corfu (Kerkyra)
If you are looking for a direct flight from Ireland to Corfu (Kerkyra), there are 2 airports to choose from.
From Dublin, you can fly non-stop with Aer Lingus or Ryanair.
From Shannon, the only airline with direct flights is Ryanair. This is a seasonal route that started in June and ends in October.
All flights from Ireland
Flights from Israel to Corfu (Kerkyra)
There is 1 airport in Israel that has a direct connection to Corfu (Kerkyra), which is Tel Aviv. From Tel Aviv, direct flights are offered by Israir. This is a seasonal route that started 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 started in June and ends in September.
From Bologna, the only airline with direct flights is Ryanair. This is a seasonal route that started in June and ends in September.
From Bolzano, you can fly non-stop to Corfu (Kerkyra) with Sky Alps. This is a seasonal route that started in May and ends in September.
From Milan (Bergamo), the only airline with direct flights is Ryanair.
From Milan (Linate), direct flights are offered by ITA Airways (Star Alliance). This is a seasonal route that started in July and ends in September.
From Milan (Malpensa), direct flights are offered by easyJet, Ryanair and Wizz Air Malta. This is a seasonal route that started in June and ends in September.
From Naples, you can fly non-stop with easyJet or Ryanair. This is a seasonal route that started in June and ends in September.
From Pisa, the only airline with direct flights is Ryanair. This is a seasonal route that started in June and ends in September.
From Rome (Fiumicino), direct flights are offered by ITA Airways (Star Alliance), Ryanair and Wizz Air Malta. This is a seasonal route that started 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 started in June and ends in September.
From Verona, direct flights are offered by Ryanair. This is a seasonal route that started in June and ends in September.
All flights from Italy
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 started 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 started 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 started 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 started in May and ends in September.
All flights from Moldova
Flights from Netherlands to Corfu (Kerkyra)
There are 2 airports in Netherlands that have non-stop flights to Corfu (Kerkyra).
From Amsterdam, direct flights are offered by easyJet, Transavia and TUI Fly. This is a seasonal route that started in April and ends in October.
From Rotterdam, the only airline with direct flights is Transavia. This is a seasonal route that started 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 started 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 started in April and ends in October.
From Katowice, the only airline with direct flights is Wizz Air. This is a seasonal route that started 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 started in June and ends in October.
From Wrocław, direct flights are offered by Ryanair.
All flights from Poland
Flights from Romania to Corfu (Kerkyra)
In Romania, there are 2 airports that have direct flights to Corfu (Kerkyra).
From Bucharest, you can fly non-stop with Ryanair or Wizz Air Malta. This route is recently announced though, and not operational yet. It will start in November 2026.
From Cluj-Napoca, the only airline with direct flights is Wizz Air Malta. This is a seasonal route that started in June and ends in September.
All flights from Romania
Flights from Serbia to Corfu (Kerkyra)
There is 1 airport in Serbia that has a direct connection to Corfu (Kerkyra), which is Belgrade. From Belgrade, direct flights are offered by Air Serbia. This is a seasonal route that started in May and ends in October.
All flights from Serbia
Flights from Slovakia to Corfu (Kerkyra)
Bratislava is the only city in Slovakia with direct flights to Corfu (Kerkyra). From Bratislava, direct flights are offered by Ryanair.
All flights from Slovakia
Flights from Spain to Corfu (Kerkyra)
There are 2 airports in Spain that have non-stop flights to Corfu (Kerkyra).
From Barcelona, direct flights are offered by Ryanair. This is a seasonal route that started in June and ends in September.
From Madrid, the only airline with direct flights is Iberia (Oneworld). This is a seasonal route that started in June and ends in September.
All flights from Spain
Flights from Switzerland to Corfu (Kerkyra)
If you are looking for a direct flight from Switzerland to Corfu (Kerkyra), there are 2 airports to choose from.
From Geneva, you can fly non-stop with easyJet or Swiss (Star Alliance). This is a seasonal route that started in April and ends in October.
From Zürich, you can fly non-stop with Condor or Edelweiss Air.
All flights from Switzerland
Flights from United Arab Emirates to Corfu (Kerkyra)
In United Arab Emirates, the only airport that has a direct connection to Corfu (Kerkyra) is Dubai. From Dubai, direct flights are offered by Flydubai. This is a seasonal route that started 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.
From Birmingham, direct flights are offered by easyJet, Jet2 and Ryanair.
From Bournemouth, you can fly non-stop to Corfu (Kerkyra) with Jet2. This is a seasonal route that started in May and ends in October.
From Bristol, you can fly non-stop with easyJet or Jet2.
From Durham (Tees Valley), direct flights are offered by Ryanair. This is a seasonal route that started in June and ends in October.
From Edinburgh, direct flights are offered by easyJet, Jet2 and Ryanair.
From Glasgow, direct flights are offered by Jet2. This is a seasonal route that started in April and ends in October.
From Leeds / Bradford, you can fly non-stop with Jet2 or Ryanair.
From Liverpool, direct flights are offered by easyJet, Jet2 and Ryanair.
From London Gatwick, direct flights are offered by British Airways (Oneworld), easyJet and Jet2. This is a seasonal route that starts in November and ends in January.
From London Heathrow, direct flights are offered by British Airways (Oneworld).
From London Luton, direct flights are offered by easyJet, Jet2 and Wizz Air.
From London Stansted, you can fly non-stop with Jet2 or Ryanair.
From Manchester, there are 4 airlines that have direct services to Corfu (Kerkyra), which are easyJet, Jet2, Ryanair and Ryanair UK.
From Newcastle, you can fly non-stop with easyJet or Jet2.
From Nottingham, you can fly non-stop with Jet2 or Ryanair.
All flights from United Kingdom
Domestic flights to Corfu (Kerkyra)
Flights from Greece to Corfu (Kerkyra)
There are 3 airports in Greece that have non-stop domestic flights to Corfu (Kerkyra).
From Athens, direct flights are offered by Aegean (Star Alliance), Ryanair and Sky Express.
From Heraklion (Crete), the only airline with direct flights is Aegean (Star Alliance). This is a seasonal route that started in June and ends in September.
From Preveza / Lefkada, you can fly non-stop to Corfu (Kerkyra) with Sky Express.
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 40 airlines flying to Corfu (Kerkyra) from 92 airports around the world, as of November 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 162 flights arriving at Corfu (Kerkyra) every month (or 35 flights each week), from a total of 92 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 Preveza / Lefkada 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.