An airliner on the runway of Corfu airport, with the lagoon in front and the island's mountains behind

Greece airports: which one, and what the code means

Around forty civil airports, one real hub, and a European network that mostly switches off in November. Which one you land at decides your transfer, your ferry and sometimes your whole itinerary.

Greece runs about forty civil airports for a country smaller than England, and the reason is geography rather than generosity. A large share of the population lives somewhere a road cannot reach. What that produces is a wheel: Athens at the centre, thirty-odd spokes going out to islands, and very little running between the rims.

Every airport worth knowing, in one table

Codes first, because a booking page shows you three letters and assumes you know them. The last two columns are the ones that change a trip: how far the airport actually is from the town people mean when they say the island's name, and whether anything flies there directly from Europe once the summer ends.

Greek airports by IATA code, island or city, distance to the main town and whether direct European flights run all year
CodeIsland or cityAirportTo the main townDirect from Europe
ATHAthensEleftherios Venizelos33 km to Syntagma, about 40 min by metroAll year
SKGThessalonikiMakedonia15 km to the centre, about 30 minAll year
HERHeraklion, CreteNikos Kazantzakis5 km to the centre, about 15 minAll year
CHQChania, CreteIoannis Daskalogiannis14 km to Chania town, about 25 minAll year
RHORhodesDiagoras14 km to Rhodes Town, about 20 minAll year
CFUCorfuIoannis Kapodistrias3 km to Corfu Town, about 10 minAll year
JTRSantoriniSantorini National6 km to Fira, about 15 min. Oia is 20 kmApril to October
JMKMykonosMykonos Island National4 km to Mykonos Town, about 10 minApril to October
KGSKosHippocrates24 km to Kos Town, about 30 minApril to October
ZTHZakynthosDionysios Solomos5 km to Zakynthos Town, about 10 minApril to October
EFLKefaloniaAnna Pollatou9 km to Argostoli, about 15 minApril to October
PVKPreveza, for LefkadaAktionAbout 20 km to Lefkada town, 30 to 40 minApril to October
JSISkiathosAlexandros Papadiamantis3 km to Skiathos Town, about 10 minApril to October
KLXKalamata, PeloponneseKalamata International9 km to the centre, about 15 minApril to October
AOKKarpathosKarpathos Island National13 km to Pigadia, about 20 minApril to October
SMISamosAristarchos of Samos17 km to Vathy, about 25 minApril to October
MJTMytilene, LesvosOdysseas Elytis8 km to Mytilene, about 15 minApril to October
JKHChiosChios Island National4 km to Chios Town, about 10 minAthens and domestic only
PASParosParos National9 km to Parikia, about 15 minAthens and domestic only
JNXNaxosNaxos Island National3 km to Naxos Town, about 10 minAthens and domestic only
MLOMilosMilos Island National5 km to Adamas, about 10 minAthens and domestic only
JSYSyrosSyros Island National3 km to Ermoupoli, about 10 minAthens and domestic only

22 of 22 airports. Transfer times are for a car in normal traffic, and stretch in August.

Athens is the hub, and everything else is a spoke

ATH is the only Greek airport that works like a hub, and understanding that saves a lot of confused searching. It takes the long-haul arrivals, it holds the domestic network that fans out to the islands, and it sits on a metro line that reaches Syntagma in about forty minutes. Thessaloniki, SKG, is a real international airport and the right way into Halkidiki and the north, but it is not a second island hub. Almost nothing flies from there to the Cyclades.

Everywhere else is a spoke, and a spoke exists on somebody else's timetable. Rhodes, Corfu, Heraklion and Chania are busy enough to carry European traffic through the winter, thinly. The rest fill up with charters and low-cost routes for the season and then go quiet. An island airport with twenty European destinations in July can have none at all in December, while still running its three flights a day to Athens.

The practical consequence is the same one that catches people out with boats. Island to island flights barely exist. A handful run in summer, Rhodes to Kos, Heraklion to Rhodes, Crete to Thessaloniki, but two islands within sight of each other usually have no air link whatsoever. If your plan involves more than one island, the network you are actually using is the ferry network, and the plane is only there to get you in and out of the country.

The codes nobody explains

Greek IATA codes are unusually unhelpful, because a lot of them were assigned to a place name that English speakers never use. JTR is Santorini, from Thira, the island's actual Greek name. JMK is Mykonos. HER is Heraklion and CHQ is Chania, which are both on Crete and 140 km apart. RHO is Rhodes, CFU is Corfu from Kerkyra, EFL is Kefalonia, ZTH is Zakynthos, and KGS is Kos.

Two of them are traps rather than curiosities. PVK is not on Lefkada. It is Aktion, on the mainland near Preveza, and Lefkada is joined to the coast by a causeway and a floating bridge, so the island has no airport of its own and never needed one. Anyone searching for a Lefkada airport finds nothing and concludes the island is unreachable, which it is not. The other is ZTH, marketed everywhere as Zante: same island, different name, same runway.

The smaller Cycladic strips follow the J pattern too, which is worth knowing when a flight search returns something you do not recognise. JNX is Naxos, JSY is Syros, JSI is Skiathos, JKH is Chios. Paros is PAS and Milos is MLO, both of them small terminals that mostly see domestic turboprops. If you want to see how far apart any two of these places really are, the maps put every island at its real coordinates.

The islands with no airport at all

Plenty of the islands people specifically want to see have no runway at all. Ios, Sifnos, Serifos, Folegandros, Amorgos, Koufonisia, Antiparos, Hydra, Spetses, Poros and Symi are all in that group, and in several cases the island is too small or too steep to ever get one. Hydra goes further and bans cars as well, which is a large part of why it looks the way it does.

None of that makes them hard to reach. It makes them a two-stage journey: a flight into Athens or a neighbouring island, then a boat. Ios sits on the same Piraeus line as Santorini. Sifnos and Serifos share the western Cyclades line with Milos. Hydra, Poros and Spetses are Saronic islands, close enough to Athens to be day trips. Amorgos is the long one, and worth the effort for exactly that reason.

Paros and Milos sit in an awkward middle category that trips up a lot of planning. Both have an airport, both are served from Athens all year, and both get a thin scatter of seasonal European flights that appear and disappear from one summer to the next. Treat them as ferry islands with a useful backup runway rather than as places you can reliably fly into direct.

Corfu, CFU

An airliner on final approach to Corfu airport, passing low over the Kanoni causeway and lagoon
The approach to Corfu passes low over the Kanoni causeway, which is why people stand on it with cameras. It also shows the other thing that defines Greek island airports: the runway is squeezed between water and a town, so there is no room to grow and no room for delay.

Two airports, or somebody else's

Crete is the one island where the choice is genuinely consequential. The island is 260 km end to end, and its two airports are at opposite ends of the part you will be staying in. Heraklion, HER, is the busier one, and it is the correct answer for Knossos, Malia, Agios Nikolaos, Elounda and the whole east. Chania, CHQ, is smaller and far less stressful to leave, and it is the correct answer for Chania town, Rethymno, Elafonissi and Balos. Book the wrong one and you have added a two to three hour drive at each end of the holiday.

Lefkada uses Preveza, PVK, and the drive from the terminal to the island is short but the bridge is the only way on, so it queues in August. Halkidiki uses Thessaloniki. Meteora, Delphi and most of the mainland archaeology use Athens, and so does the whole Peloponnese unless Kalamata, KLX, happens to have a seasonal route from your city, which is worth checking because it removes a three hour drive.

For everything else the rule is simpler than it looks. If the island is big enough to have resorts you have heard of, it probably has a runway. If it is a name you found on someone else's photograph, it probably does not, and the question to ask is which line the boat runs on rather than which airline flies there.

The transfer nobody budgets for

An island airport being on your island does not mean it is near where you sleep, and this is the single most reliable source of unpleasant surprise in a Greek holiday. Santorini airport is a quarter of an hour from Fira and closer to three quarters from Oia once the sunset traffic starts. Kos airport is at Antimachia, in the middle of the island, roughly half an hour from Kos Town and about the same again from Kefalos at the far end. Heraklion to Elounda is over an hour.

Public transport off these airports ranges from decent to nonexistent. Athens has a metro and a 24 hour express bus. Heraklion, Chania, Rhodes and Corfu have real bus links into town. On the smaller islands you get a taxi rank that empties within minutes of a flight landing, and after the last arrival of the evening it may not refill. Prebooked transfers and hire cars solve this; hoping solves it less often.

Whether you need a car at all is decided by the island rather than by taste. Santorini, Mykonos and Rhodes Town work fine without one. Crete, Rhodes beyond the town, Kefalonia, Naxos and Corfu are large enough that not having a car means seeing a fraction of them. Where you do want one, collecting it at the airport is almost always cheaper than having it delivered, and in high season the island fleets are genuinely finite.

What happens in winter

The European season runs roughly April to October and thickens sharply through July and August. Direct routes from northern Europe to the islands are built around that curve, they appear in the spring, and they come off the schedule again in the autumn without much notice. Next summer's flights go on sale in stages over the winter, so a trip planned very early only ever sees part of what will eventually exist.

Out of season, almost every island journey becomes a connection through Athens. That is not a disaster, and the domestic flights keep running to most island airports all year, but it changes the arithmetic. A four hour direct flight in July turns into a flight plus a wait plus a second flight in February, and the last domestic departure of the day is early enough that a delayed arrival into Athens can strand you overnight.

Two habits absorb most of the risk. Leave real time between a connecting flight and the one before it, especially on the way home, because a missed domestic leg out of an island with three departures a day is not a same-day problem to solve. And if you are combining a flight with a boat, put the night in Athens between them rather than trusting a morning ferry to land in time for an afternoon departure.

Airport by airport

General rules stop helping once you know which terminal you are landing in. Each of these covers one airport: what the arrivals hall is like, how you get out of it, what the transfer really costs in time, and which mistake people make there.

Questions people ask about Greek airports

How many airports are there in Greece?

Around forty are open to civil traffic, which is a lot for a country of this size and entirely explained by the islands. Roughly two thirds of them sit on an island, and most handle a few domestic flights a day plus a burst of European charters in summer. Only a handful, Athens and Thessaloniki above all, work at the same intensity in January as in July.

How many international airports does Greece have?

Fifteen or so carry the international designation, which in Greek practice means the airport is equipped to clear passengers arriving from outside the country rather than that it flies worldwide. Athens, Thessaloniki, Heraklion, Chania, Rhodes, Corfu, Kos, Zakynthos, Kefalonia, Mykonos, Santorini, Skiathos, Samos, Lesvos, Preveza and Kalamata are the ones a European booking will offer you. Outside Athens almost all of that international traffic is seasonal, so the same airport can be international in July and effectively domestic in January.

What is the main airport in Greece?

Athens International, code ATH, officially Eleftherios Venizelos. It is the only Greek airport that behaves like a hub: long-haul arrivals, the full domestic network fanning out to the islands, and a metro line into the city. Thessaloniki is second and useful for northern Greece and Halkidiki, but it is not a substitute for connections to the islands.

Which airport in Greece should I fly into?

The one nearest the bed you have booked, and for most trips that is not Athens. If your holiday is a single island with a runway, fly to that island and skip the capital entirely. If it is Athens, Delphi, the Peloponnese or a mainland road trip, fly to ATH. If it is more than one island, fly to whichever of them has the best fare from home and use the boat between them, because the flight back through Athens costs more time than the crossing. The one case where the choice is genuinely difficult is Crete, which has two airports at opposite ends of a very long island.

Which airport do you fly into for Santorini?

JTR, Santorini National, about 6 km from Fira on the east side of the island. There is no second option. Between roughly April and October a lot of European cities have a direct seasonal flight in; outside those months you connect through Athens, or you take the ferry. Remember that Oia, where most people are actually staying, is another 20 km beyond Fira on roads that clog badly at sunset.

Which Greek islands have their own airport?

About thirty do. The big ones are Crete with two, Rhodes, Corfu, Kos, Zakynthos, Kefalonia, Santorini, Mykonos, Skiathos, Lesvos, Samos and Karpathos. Smaller strips serve Paros, Naxos, Milos, Syros, Chios, Ikaria, Kalymnos, Leros, Astypalaia and a few others, mostly with domestic aircraft only. Ios, Sifnos, Serifos, Folegandros, Amorgos, Hydra, Spetses and Symi have none, and they are reached by boat from Athens or from the island next door.

We use cookies to measure our audience and improve your experience, through Google Analytics and Microsoft Clarity. Learn more