Non-stop flights to Kefalonia (EFL)
Argostolion Airport is a medium sized airport in Greece. It is an international airport. In total there are 33 airports around the world that have direct flights to Kefalonia, spread around 29 cities in 11 countries. Currently, there are 3 domestic flights to Kefalonia.
On this page
All direct flights to Kefalonia Top 200 flights with a stopover Airlines flying to Kefalonia Best time to visit Kefalonia Business Class flights Intercontinental flights International flights Domestic flights Alternative airports FAQThis month, there are 247 flights arriving at Kefalonia Airport, which are 56 flights per week or 8 flights per day.
The most frequently departed flights to Kefalonia are routes from Athens (ATH) in Greece and London Gatwick (LGW) in United Kingdom. These two routes together are operated 85 times this month, and make up for 34% of all monthly arrivals at Argostolion Airport.
The longest flight to Kefalonia EFL is departing from Glasgow (GLA). This non-stop flight takes around 4 hours and 15 minutes and covers a distance of 1,679 miles (2,702 km).
List of all direct flights to Kefalonia
Below you can find a list of all cities and countries that have direct flights to Kefalonia, 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 Kefalonia.
Airlines flying to Kefalonia
Currently, there are 20 airlines that fly to Kefalonia. Most flights to Kefalonia are operated by Jet2, as they connect 11 airports to EFL. That’s around 2 times as much as Ryanair, the second biggest airline in terms of operated flight routes to Kefalonia. Below you can find a list of airlines that operate most EFL flights:
What is the best time to visit Kefalonia?
☀️ Hot Mediterranean
The Mediterranean regions near Kefalonia 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.
Kefalonia 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 Kefalonia
There are 3 airports that have flights to Kefalonia in Business Class. All airports that offer business class flights to EFL are listed below:
Intercontinental flights to Kefalonia
The only intercontinental flights to Argostolion Airport (EFL) are from the Middle-East, as of September 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 Kefalonia
EL AL is currently the only airline flying non-stop from the Middle-East to Kefalonia. They fly year-round from Tel Aviv (TLV).
International flights to Kefalonia
Flights from Austria to Kefalonia
Vienna is the only city in Austria with direct flights to Kefalonia. From Vienna, you can fly non-stop with Austrian (Star Alliance) or Ryanair. This route is recently announced though, and not operational yet. It will start in September 2026.
All flights from Austria
Flights from Czechia to Kefalonia
In Czechia, the only airport that has a direct connection to Kefalonia is Prague. From Prague, direct flights are offered by SmartWings.
All flights from Czechia
Flights from Germany to Kefalonia
There are 2 airports in Germany that have non-stop flights to Kefalonia.
From Frankfurt, direct flights are offered by Discover Airlines. This is a seasonal route that starts in September and ends in October.
From Munich, you can fly non-stop with Condor or Discover Airlines. This is a seasonal route that starts in September and ends in October.
All flights from Germany
Flights from Hungary to Kefalonia
There is 1 airport in Hungary that has a direct connection to Kefalonia, which is Budapest. From Budapest, direct flights are offered by Wizz Air.
All flights from Hungary
Flights from Israel to Kefalonia
In Israel, the only airport that has a direct connection to Kefalonia is Tel Aviv. From Tel Aviv, direct flights are offered by EL AL.
All flights from Israel
Flights from Italy to Kefalonia
In Italy there are several airports with flights to Kefalonia (7 in total).
From Bari, direct flights are offered by Volotea. This is a seasonal route that started in June and ends in August.
From Bolzano, the only airline with direct flights is Sky Alps.
From Milan (Bergamo), you can fly non-stop to Kefalonia with Ryanair.
From Milan (Malpensa), the only airline with direct flights is easyJet. This route is recently announced though, and not operational yet. It will start in September 2026.
From Naples, you can fly non-stop with easyJet or Volotea. This is a seasonal route that started in June and ends in August.
From Pisa and Rome (Fiumicino), you can fly with Ryanair.
All flights from Italy
Flights from Netherlands to Kefalonia
Amsterdam is the only city in Netherlands with direct flights to Kefalonia. From Amsterdam, you can fly non-stop with Transavia or TUI Fly.
All flights from Netherlands
Flights from Norway to Kefalonia
There is 1 airport in Norway that has a direct connection to Kefalonia, which is Oslo. 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 Romania to Kefalonia
If you are looking for a direct flight from Romania to Kefalonia, there are 2 airports to choose from.
From Bucharest, you can fly non-stop with Animawings or Wizz Air Malta.
From Timișoara, the only airline with direct flights is Animawings.
All flights from Romania
Flights from Switzerland to Kefalonia
Zürich is the only city in Switzerland with direct flights to Kefalonia. From Zürich, direct flights are offered by Edelweiss Air. This route is recently announced though, and not operational yet. It will start in September 2026.
All flights from Switzerland
Flights from United Kingdom to Kefalonia
United Kingdom is well-connected to Kefalonia (EFL) with 12 airports around the country that have direct flights to the airport.
From Birmingham, Bristol, Edinburgh, Glasgow and Leeds / Bradford, all direct flights to Kefalonia are operated by Jet2.
From London Gatwick, you can fly non-stop with easyJet or Jet2. This is a seasonal route that starts in September and ends in November.
From London Heathrow, direct flights are offered by British Airways (Oneworld). This route is recently announced though, and not operational yet. It will start in September 2026.
From London Luton, the only airline with direct flights is Jet2. This is a seasonal route that started in May and ends in August.
From London Stansted, you can fly non-stop with Jet2 or Ryanair. This is a seasonal route that starts in September and ends in October.
From Manchester, you can fly non-stop with easyJet or Jet2. This is a seasonal route that starts in September and ends in October.
From Newcastle and Nottingham, you can fly with Jet2.
All flights from United Kingdom
Domestic flights to Kefalonia
Flights from Greece to Kefalonia
There are 3 airports in Greece that have non-stop domestic flights to Kefalonia.
From Athens, you can fly non-stop with Aegean (Star Alliance) or Sky Express.
From Preveza / Lefkada and Zakynthos Island, you can fly with Sky Express.
All flights from Greece
Alternative airports near Kefalonia
Flying to an alternative airport near Kefalonia 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 Kefalonia (EFL) are listed below. The closest alternative airports are Zakynthos Island (ZTH) and Araxos (Patras) (GPA).
Frequently asked questions - FAQ
How many airports are there in Kefalonia?
There are 2 airports in Kefalonia: Argostolion Airport (EFL) and Zakynthos International Airport, Dionysios Solomos (ZTH).
What is the best airport to fly into Kefalonia?
You have multiple options when flying into Kefalonia. Although Kefalonia (EFL) is a convenient airport to reach the city, the biggest airport near to Kefalonia is Zakynthos Island (ZTH), Zakynthos International Airport, Dionysios Solomos, which offers you additional options.
How many airlines fly to Kefalonia?
There are 20 airlines flying to Kefalonia from 33 airports around the world, as of September 2026.
Which airlines fly to Kefalonia?
Jet2, Ryanair and easyJet operate most flights to Kefalonia. To get a full overview of all operating airlines, please use the airline filter.
Which alliances are flying to Kefalonia?
Star Alliance and Oneworld are currently the only two alliances that operate flights to Kefalonia.
How many nonstop flights are there to Kefalonia?
There are roughly 247 flights arriving at Kefalonia every month (or 56 flights each week), from a total of 33 airports worldwide.
What is the official name of Kefalonia Airport?
The official name of Kefalonia Airport is Argostolion Airport.
What is the airport code of Kefalonia Airport?
The airport code of Kefalonia Airport is EFL.
What are the most popular flights to Kefalonia?
Athens, London Gatwick and Manchester are the 3 most popular routes to Kefalonia. For a complete overview of all flight routes to Kefalonia, please use our flight map.
How long is the flight to Kefalonia?
| Athens to Kefalonia | 1h |
| London Gatwick to Kefalonia | 3h 40m |
| Manchester to Kefalonia | 3h 50m |
| London Stansted to Kefalonia | 3h 30m |
| Milan (Bergamo) to Kefalonia | 2h 10m |