Direct flights from Kerkyra (CFU)
From Kerkyra Corfu International Airport airport, 71 destinations are served non-stop in 21 countries, with about 384 flights a week. With a single stop, 608 more destinations are within reach.
AirLabs data, updated 23 Oct 2026. Check schedules and fares with the airlines. “Flights a week”: estimate.
Destinations by continent
Europe · 70 destinations
| Destination | Airlines | Distance | Duration | Flights / week | Days |
|---|---|---|---|---|---|
| Athens (ATH), Greece | A3 · GQ · OA | 396 km | 1h 00m | ≈ 37 | every day |
| London (LGW), United Kingdom | A0 · LS · U2 | 2,016 km | 3h 25m | ≈ 33 | every day |
| Dusseldorf (DUS), Germany | DE · E6 · EW · X3 · XR | 1,649 km | 2h 40m | ≈ 19 | every day |
| Manchester (MAN), United Kingdom | LS · U2 | 2,268 km | 3h 35m | ≈ 16 | every day |
| Munich (MUC), Germany | 4Y · DE · H6 · LH · X3 | 1,168 km | 2h 05m | ≈ 14 | every day |
| Frankfurt (FRA), Germany | 4Y · DE · X3 | 1,462 km | 2h 30m | ≈ 13 | every day |
| Berlin (BER), Germany | EW · MW · U2 | 1,501 km | 2h 30m | ≈ 12 | every day |
| London (LHR), United Kingdom | BA | 2,051 km | 3h 20m | ≈ 10 | Mon, Wed, Thu, Fri, Sat, Sun |
| Amsterdam (AMS), Netherlands | HV · OR · U2 | 1,827 km | 3h 05m | ≈ 9 | Mon, Tue, Thu, Fri, Sat, Sun |
| Hamburg (HAM), Germany | DI · EW · GW | 1,729 km | 2h 45m | ≈ 9 | Mon, Tue, Thu, Fri, Sat, Sun |
| London (LTN), United Kingdom | LS · U2 | 2,071 km | 3h 30m | ≈ 9 | every day |
| Paris (ORY), France | TO | 1,722 km | 2h 55m | ≈ 9 | every day |
| Milan (BGY), Italy | MW | 1,072 km | 1h 55m | ≈ 8 | Tue, Wed, Thu, Fri, Sat, Sun |
| Birmingham (BHX), United Kingdom | LS · U2 | 2,183 km | 3h 30m | ≈ 7 | Mon, Tue, Wed, Thu, Fri, Sun |
| Bristol (BRS), United Kingdom | LS · U2 | 2,182 km | 3h 25m | ≈ 7 | Tue, Wed, Fri, Sun |
| Vienna (VIE), Austria | OS | 984 km | 1h 45m | ≈ 7 | Mon, Tue, Wed, Fri, Sat |
| Cologne (CGN), Germany | E6 · EW · MW · QS | 1,599 km | 2h 35m | ≈ 6 | Tue, Thu, Sat, Sun |
| London (STN), United Kingdom | LS | 2,035 km | 3h 20m | ≈ 6 | Mon, Wed, Thu, Fri, Sat, Sun |
| Stuttgart (STR), Germany | EW · X3 | 1,321 km | 2h 15m | ≈ 6 | Mon, Tue, Thu, Sat, Sun |
| Brussels (BRU), Belgium | SN · TB | 1,735 km | 3h 10m | ≈ 5 | Tue, Thu, Fri, Sun |
| Krakow (KRK), Poland | RR | 1,164 km | 2h 05m | ≈ 5 | Mon, Wed, Fri, Sat, Sun |
| Leipzig/Halle (LEJ), Germany | DI | 1,442 km | 2h 25m | ≈ 5 | Mon, Wed, Thu, Fri, Sat |
| Newcastle (NCL), United Kingdom | LS · U2 | 2,347 km | 3h 40m | ≈ 5 | Mon, Thu, Fri, Sat |
| Nuremberg (NUE), Germany | DI · XR | 1,301 km | 2h 30m | ≈ 5 | Mon, Tue, Wed, Fri, Sat |
| Zurich (ZRH), Switzerland | WK | 1,262 km | 2h 15m | ≈ 5 | Mon, Tue, Wed, Thu, Sat |
| Bologna (BLQ), Italy | MW | 897 km | 1h 45m | ≈ 4 | Mon, Wed, Thu, Sat |
| Bratislava (BTS), Slovakia | RR | 976 km | 1h 50m | ≈ 4 | Tue, Wed, Sat, Sun |
| Edinburgh (EDI), United Kingdom | LS · U2 | 2,492 km | 3h 57m | ≈ 4 | Mon, Thu, Sun |
| Hanover (HAJ), Germany | X3 · XR | 1,629 km | 2h 40m | ≈ 4 | Tue, Sat, Sun |
| Liverpool (LPL), United Kingdom | LS · U2 | 2,299 km | 3h 37m | ≈ 4 | Mon, Wed, Fri, Sun |
| Rome (FCO), Italy | MW | 690 km | 1h 35m | ≈ 4 | Mon, Tue, Thu |
| Belfast (BFS), United Kingdom | U2 | 2,564 km | 4h 00m | ≈ 3 | Tue, Thu, Sun |
| Geneva (GVA), Switzerland | LX · U2 | 1,341 km | 2h 20m | ≈ 3 | Tue, Sat |
| Leeds (LBA), United Kingdom | LS | 2,267 km | 3h 40m | ≈ 3 | Wed, Fri, Sun |
| Lyon (LYS), France | U2 · V7 | 1,387 km | 2h 25m | ≈ 3 | Wed, Sun |
| Milan (MXP), Italy | MW | 1,133 km | 2h 05m | ≈ 3 | Tue, Thu, Sun |
| Modlin (WMI), Poland | RR | 1,429 km | 2h 25m | ≈ 3 | Tue, Wed, Sun |
| Nantes (NTE), France | U2 · V7 | 1,922 km | 3h 07m | ≈ 3 | Thu, Sun |
| Poznan (POZ), Poland | RR | 1,443 km | 2h 25m | ≈ 3 | Mon, Wed, Sat |
| Prague (PRG), Czechia | RR | 1,248 km | 2h 10m | ≈ 3 | Tue, Sat, Sun |
| Preveza (PVK), Greece | GQ | 105 km | 0h 30m | ≈ 3 | Mon, Wed, Fri |
| Warsaw (WAW), Poland | W6 | 1,399 km | 2h 20m | ≈ 3 | Tue, Thu, Sat |
| Wroclaw (WRO), Poland | RR | 1,300 km | 2h 20m | ≈ 3 | Mon, Thu, Sat |
| Barcelona (BCN), Spain | FR | 1,518 km | 2h 40m | ≈ 2 | Wed, Sat |
| Basel, Switzerland/Mulhouse (BSL), France | U2 | 1,333 km | 2h 20m | ≈ 2 | Tue, Sat |
| Belgrade (BEG), Serbia | FB · JU | 580 km | 1h 25m | ≈ 2 | Mon, Fri |
| Dublin (DUB), Ireland | EI | 2,499 km | 4h 01m | ≈ 2 | Tue, Sat |
| Dusseldorf (NRN), Germany | MW | 1,704 km | 2h 50m | ≈ 2 | Fri, Sun |
| Glasgow (GLA), United Kingdom | LS | 2,540 km | 4h 00m | ≈ 2 | Mon, Thu |
| Katowice (KTW), Poland | W6 | 1,210 km | 2h 10m | ≈ 2 | Mon, Fri |
| Leicestershire (EMA), United Kingdom | LS | 2,183 km | 3h 30m | ≈ 2 | Mon, Thu |
| Luxembourg (LUX), Luxembourg | LG | 1,551 km | 2h 30m | ≈ 2 | Wed, Sat |
| Madrid (MAD), Spain | IB | 1,995 km | 3h 30m | ≈ 2 | Thu, Sat |
| Marseille (MRS), France | MW | 1,293 km | 2h 20m | ≈ 2 | Tue, Wed |
| Paris (CDG), France | U2 | 1,724 km | 3h 02m | ≈ 2 | Tue, Sat |
| Rotterdam (RTM), Netherlands | HV | 1,816 km | 2h 50m | ≈ 2 | Tue, Fri |
| Stockholm (ARN), Sweden | MW | 2,233 km | 3h 25m | ≈ 2 | Thu, Sun |
| Toulouse (TLS), France | MW | 1,601 km | 2h 45m | ≈ 2 | Wed, Sun |
| Bolzano (BZO), Italy | BQ | 1,032 km | 2h 10m | ≈ 1 | Fri |
| Bordeaux (BOD), France | V7 | 1,788 km | 3h 00m | ≈ 1 | Sun |
| Bournemouth (BOH), United Kingdom | LS | 2,096 km | 3h 10m | ≈ 1 | Wed |
| Bucharest (OTP), Romania | A2 | 750 km | 1h 30m | ≈ 1 | Sun |
| Gdansk (GDN), Poland | RR | 1,646 km | 2h 40m | ≈ 1 | Thu |
| Lille (LIL), France | V7 | 1,789 km | 2h 50m | ≈ 1 | Sun |
| Oslo (OSL), Norway | SK | 2,370 km | 3h 30m | ≈ 1 | Sat |
| Patras (GPA), Greece | TB | 208 km | 1h 10m | ≈ 1 | Fri |
| Salzburg (SZG), Austria | E6 | 1,065 km | 1h 50m | ≈ 1 | Sun |
| Sofia (SOF), Bulgaria | RR | 451 km | 1h 10m | ≈ 1 | Sun |
| Strasbourg (SXB), France | V7 | 1,393 km | 2h 25m | ≈ 1 | Wed |
| Timisoara (TSR), Romania | A2 | 699 km | 1h 30m | ≈ 1 | Fri |
Asia · 1 destinations
| Destination | Airlines | Distance | Duration | Flights / week | Days |
|---|---|---|---|---|---|
| Tel Aviv-Yafo (TLV), Israel | 3E · IZ · LB · U8 | 1,589 km | 2h 25m | ≈ 15 | every day |
Longest direct flight
Belfast (BFS): 2,564 km, about 4h 00m, by easyJet.
Busiest route
Athens (ATH): about 37 flights a week (Aegean, Sky Express, Olympic Air).
Single ticket
Ryanair also sells, under its own flight number, flights on 18 routes operated by other airlines (codeshare).
Frequently asked questions
How many direct destinations from Kerkyra?
71 destinations in 21 countries, including 70 in Europe.
Which airlines fly from Kerkyra?
3E, Discover Airlines, A0, Animawings, Aegean, British Airways, Sky Alps, Condor, Marabu Airlines, E6, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, Sky Express, GetJet Airlines, H6, Transavia, Iberia, Arkia Israeli Airlines, Air Serbia, LB, Luxair, Lufthansa, Jet2, Swiss, MW, Olympic Air, TUIfly Netherlands, Austrian, SmartWings, RR, SAS, Brussels Airlines, TUI fly Belgium, Transavia France, easyJet, TUS Airways, Volotea, Wizz Air, Edelweiss Air, TUI fly Deutschland, Corendon Airlines Europe.
Where can I go with a single stop?
608 destinations can be reached from Kerkyra with a single stop. Build your itinerary on the map to find them.