flıghtmap
SkyView
Hotels
FlightsGuidesMoreMembership
Log In
  1. Flightmap
  2. Airports in Greece
  3. Flights to EFL

Flights to Kefallinia Island (EFL)

Last updated: Oct 23, 2026

Did you mean flights from Kefallinia Island?

Kefallinia Airport is an airport serving Kefallinia Island, Greece.

Right now there are 33 airports in 11 countries connected to Kefallinia Island, 4 of them domestic, with 22 airlines flying scheduled passenger traffic.

Kefallinia Island's longest nonstop connection is Glasgow (GLA), 1,680 miles, offered by Jet2.com.

On this page

  1. Airlines serving Kefallinia Island
  2. Popular routes to Kefallinia Island
  3. Information on Points & Miles
  4. Flights to Kefallinia Island (EFL) by country
  5. Seasonal and upcoming routes to Kefallinia Island
  6. Airline alliances to Kefallinia Island
  7. Award programs that reach Kefallinia Island
  8. Domestic flights to Kefallinia Island
  9. Alternative airports near Kefallinia Island
  10. Frequently asked questions

Airlines serving Kefallinia Island

  • Jet2.com11 destinations
  • Thomson Airways9 destinations
  • Ryanair5 destinations
  • easyJet4 destinations
  • Hahn Air Systems4 destinations
  • Sky Express4 destinations
  • Aegean Airlines2 destinations
  • Discover Airlines2 destinations
  • Lufthansa2 destinations
  • Volotea2 destinations
  • W42 destinations
  • Austrian Airlines1 destination
  • British Airways1 destination
  • Condor1 destination
  • Edelweiss Air1 destination
  • Emirates1 destination
  • Etihad Airways1 destination
  • Norwegian Air Shuttle (NAS)1 destination
  • Swiss International Air Lines1 destination
  • Transavia Airlines1 destination
Show top 20 airlinesShow less

Popular routes to Kefallinia Island

The places connected to Kefallinia Island on the most scheduled services, busiest first.

  • Athens (ATH)188 mi
  • London (LGW)1,350 mi
  • Preveza/Lefkada (PVK)57 mi
  • Kerkyra Island (CFU)107 mi
  • Zakynthos Island (ZTH)33 mi
  • Manchester (MAN)1,509 mi
  • London (STN)1,364 mi
  • Napoli (NAP)382 mi
  • Milan (MXP)796 mi
  • Bergamo (BGY)761 mi
  • Amsterdam (AMS)1,238 mi
  • Leeds (LBA)1,509 mi
  • Munich (MUC)831 mi
  • Birmingham (BHX)1,455 mi
  • Rome (FCO)505 mi
  • Pisa (PSA)652 mi
  • Vienna (VIE)718 mi
  • Bristol (BRS)1,451 mi
  • Nottingham (EMA)1,456 mi
  • Newcastle (NCL)1,560 mi
Show top 20 destinationsShow less

Information on Points & Miles

Distance matters when booking with points and miles: several loyalty programs price award flights in distance bands. Each list below adds the non-stop routes to Kefallinia Island not already shown in a shorter great-circle distance band.

Which places within 500 miles can reach Kefallinia Island non-stop?

  • Zakynthos Island (ZTH)33 mi
  • Preveza/Lefkada (PVK)57 mi
  • Kerkyra Island (CFU)107 mi
  • Athens (ATH)188 mi
  • Bari (BRI)288 mi
  • Napoli (NAP)382 mi

Which places within 1,000 miles can reach Kefallinia Island non-stop?

  • Rome (FCO)505 mi
  • Bucharest (OTP)532 mi
  • Budapest (BUD)647 mi
  • Pisa (PSA)652 mi
  • Vienna (VIE)718 mi
  • Bergamo (BGY)761 mi
  • Milan (MXP)796 mi
  • Munich (MUC)831 mi
  • Zurich (ZRH)883 mi
Show all 9 destinationsShow less

Which places within 2,000 miles can reach Kefallinia Island non-stop?

  • Frankfurt-am-Main (FRA)1,012 mi
  • Paris (ORY)1,163 mi
  • Amsterdam (AMS)1,238 mi
  • London (LGW)1,350 mi
  • London (STN)1,364 mi
  • London (LHR)1,372 mi
  • London (LTN)1,385 mi
  • Bournemouth (BOH)1,397 mi
  • Bristol (BRS)1,451 mi
  • Birmingham (BHX)1,455 mi
  • Nottingham (EMA)1,456 mi
  • Cardiff (CWL)1,475 mi
  • Leeds (LBA)1,509 mi
  • Manchester (MAN)1,509 mi
  • Newcastle (NCL)1,560 mi
  • Oslo (OSL)1,580 mi
  • Edinburgh (EDI)1,651 mi
  • Glasgow (GLA)1,680 mi
Show all 18 destinationsShow less

Flights to Kefallinia Island (EFL) by country

  • Kefallinia Island has nonstop connections with 14 airports in United Kingdom: London (LGW), Manchester (MAN), London (STN), Leeds (LBA), Birmingham (BHX), Bristol (BRS), Nottingham (EMA), Newcastle (NCL), London (LHR), Bournemouth (BOH), Edinburgh (EDI), Cardiff (CWL), Glasgow (GLA), and London (LTN). These routes are served by British Airways (Oneworld), easyJet, Jet2.com, Ryanair, and Thomson Airways.

    United Kingdom14 destinations
  • Kefallinia Island has nonstop connections with 6 airports in Italy: Napoli (NAP), Milan (MXP), Bergamo (BGY), Rome (FCO), Pisa (PSA), and Bari (BRI). These routes are served by easyJet, Ryanair, Volotea, and W4.

    Italy6 destinations
  • Kefallinia Island has nonstop connections with 2 airports in Germany: Munich (MUC) and Frankfurt-am-Main (FRA). These routes are served by Aegean Airlines (Star Alliance), Condor, Discover Airlines (Star Alliance), and Lufthansa (Star Alliance).

    Germany2 destinations
  • Kefallinia Island has a nonstop connection with Vienna (VIE) in Austria, served by Austrian Airlines (Star Alliance) and Ryanair.

    Austria1 destination
  • Kefallinia Island has a nonstop connection with Paris (ORY) in France, served by Transavia France.

    France1 destination
  • Kefallinia Island has a nonstop connection with Budapest (BUD) in Hungary, served by Wizz Air.

    Hungary1 destination
  • Kefallinia Island has a nonstop connection with Amsterdam (AMS) in Netherlands, served by Transavia Airlines.

    Netherlands1 destination
  • Kefallinia Island has a nonstop connection with Oslo (OSL) in Norway, served by Norwegian Air Shuttle (NAS).

    Norway1 destination
  • Kefallinia Island has a nonstop connection with Bucharest (OTP) in Romania, served by W4.

    Romania1 destination
  • Kefallinia Island has a nonstop connection with Zurich (ZRH) in Switzerland, served by Edelweiss Air (Star Alliance) and Swiss International Air Lines (Star Alliance).

    Switzerland1 destination

Seasonal and upcoming routes to Kefallinia Island

Not flying yet

  • Bergamo (BGY)Starts Oct 24, 2026
  • Edinburgh (EDI)Starts Oct 25, 2026
  • Kerkyra Island (CFU)Starts Oct 28, 2026
  • Preveza/Lefkada (PVK)Starts Oct 28, 2026
  • Zakynthos Island (ZTH)Starts Oct 28, 2026
  • London (LHR)Starts May 1, 2027
  • Frankfurt-am-Main (FRA)Starts May 3, 2027
  • Zurich (ZRH)Starts May 22, 2027
  • London (LTN)Starts May 26, 2027
  • Bournemouth (BOH)Starts May 27, 2027
  • Cardiff (CWL)Starts Jun 1, 2027
  • Rome (FCO)Starts Jun 1, 2027
  • Vienna (VIE)Starts Jun 1, 2027
  • Pisa (PSA)Starts Jun 5, 2027
  • Budapest (BUD)Starts Jun 8, 2027
  • Bucharest (OTP)Starts Jun 8, 2027
  • Oslo (OSL)Jun 19, 2027 – Aug 14, 2027
  • Bari (BRI)Jun 26, 2027 – Sep 4, 2027
  • Milan (MXP)Starts Jun 29, 2027
  • Napoli (NAP)Jun 29, 2027 – Sep 5, 2027
Show top 20 routesShow less

The other 12 routes are scheduled across the whole window the feed publishes.

Airline alliances to Kefallinia Island

  • Star Alliance5 destinations
  • Oneworld1 destination

Award programs that reach Kefallinia Island

How many of these places each program's airlines fly to Kefallinia Island from. Reach, not award availability — that is a live fare question this schedule feed cannot answer.

  • Aeroplan5 destinations
  • All Nippon Airways5 destinations
  • EVA Air Infinity MileageLands5 destinations
  • LifeMiles5 destinations
  • Lufthansa Miles & More5 destinations
  • Singapore KrisFlyer5 destinations
  • TAP Miles&Go5 destinations
  • Turkish Miles&Smiles5 destinations
  • United MileagePlus5 destinations
  • Alaska Atmos Rewards1 destination
  • American Airlines1 destination
  • British Airways1 destination
  • Cathay Pacific1 destination
  • Emirates Skywards1 destination
  • Etihad Guest1 destination
  • Finnair Plus1 destination
  • Iberia Plus1 destination
  • Qantas Frequent Flyer1 destination
  • Qatar Airways1 destination
Show all 19 programsShow less

Domestic flights to Kefallinia Island

  • Athens (ATH)188 mi
  • Preveza/Lefkada (PVK)57 mi
  • Kerkyra Island (CFU)107 mi
  • Zakynthos Island (ZTH)33 mi

Alternative airports near Kefallinia Island

  • Zakynthos Island (ZTH)33 mi / 53 km
  • Andravida (PYR)45 mi / 72 km
  • Patras (GPA)50 mi / 80 km
  • Agrinion (AGQ)57 mi / 92 km
  • Preveza/Lefkada (PVK)57 mi / 92 km

Frequently asked questions

What is the official name of airport EFL?

The airport's official name is Kefallinia Airport. On Roame and most flight schedules, you will find it under the code EFL.

What is the airport code for Kefallinia Airport?

The IATA airport code for Kefallinia Airport is EFL. Enter EFL in Flightmap whenever you want to use this exact airport.

Where is Kefallinia Airport (EFL)?

Kefallinia Airport serves Kefallinia Island, Greece. Flightmap uses the airport's exact coordinates, so nearby airports and route distances stay tied to EFL, not just the broader city.

How can I explore flights to Kefallinia Island (EFL)?

Open the map with Anywhere as your starting point and EFL as the destination. Each result keeps the route pointed toward Kefallinia Island, and you can narrow it by airline, alliance, aircraft, mileage program, and nonstop service.

Does Flightmap show direct and connecting flights to Kefallinia Island?

Yes. Flightmap separates nonstop routes from destinations that need a connection, and the Nonstop only control lets you focus on direct service to EFL.

Can I look for award flights to Kefallinia Island (EFL)?

Yes. When Roame has observed award availability for a route to EFL, signed-in members can see the lowest points price by cabin and the related carrier fees, then continue to the full award search.

Get the app
Download on the App Store
Flights
SearchDiscoverSkyViewFlightMapsNEW
Hotels
SearchDeals on Stays
About
MembershipAbout usGift CardsGiveawaysHow it works
Resources
Credit CardsGuidesNewsletterRSS FeedAdvertise with usBecome an affiliate
Support
FAQDirectoryHelp centerContact usTerms of servicePrivacy policy
Get the app
Download on the App Store
Follow us
®

The fastest search engine for points travel.

© Copyright 2026 Roame Holdings, Inc. All Rights Reserved.
Sign Up
SearchGuides