Which Greek Islands Have an Airport and Are Accessible by Plane?

Which Greek Islands Have an Airport and Are Accessible by Plane?
Many Greek islands can be reached not only by sea but also by air: certainly the most convenient and fastest way (sometimes even cheaper). But which Greek islands have an airport? During the high season, many airports across Europe provide direct flights to the Greek islands, often with low-cost and charter airlines. Airlines offering direct connections to Greece (much more frequent in the summer period) include: Aegean Airlines, Volotea, easyJet, Ryanair, Vueling Airlines, Wizz Air, Transavia, British Airways, Eurowings, and Ellinair.
Let's first look at the Greek islands reachable by plane on direct international routes and then those requiring a stopover, for example in Athens or Thessaloniki, because they have airports for domestic flights only.
The Greek islands reachable by direct international flights are as follows:

Cephalonia (Ionian)

International Airport of Argostoli, located 9 kilometers from the capital.

✈️ Find a flight to Cephalonia
🏡 See the best hotels and studios in Cephalonia

Corfu (Ionian)

International Airport Ioannis Kapodistrias, located 3 kilometers from the capital.

✈️ Find a flight to Corfu
🏡 See the best hotels and studios in Corfu

Crete

The island of Crete has three airports, two international and one for domestic traffic. The International Airport Nikos Kazantzakis is located 5 kilometers from Heraklion (the second largest in Greece in terms of passenger traffic), while the International Airport Ioannis Daskalogiannis is about 15 kilometers from Chania.

✈️ Find a flight to Crete
🏡 See the best hotels and studios in Crete

Lefkada (Ionian)

The reference airport is Aktion National Airport, located near Preveza on the mainland, about 20 km from the island, which is connected to the mainland by a bridge.

✈️ Find a flight to Lefkada
🏡 See the best hotels and studios in Lefkada

Limnos (North Aegean)

International Airport Hephaestus, located in the center of the island, about 19 kilometers from the capital.

✈️ Find a flight to Limnos
🏡 See the best hotels and studios in Limnos

Lesbos (North Aegean)

International Airport Odysseas Elytis, located 13 kilometers from the capital Mitilene.

✈️ Find a flight to Lesbos

Karpathos (Dodecanese)

International Airport Amoopi, located 15 kilometers from the capital.

✈️ Find a flight to Karpathos
🏡 See the best hotels and studios in Karpathos

Kos (Dodecanese)

International Airport Ippokratis, located 24 kilometers from the capital.

✈️ Find a flight to Kos
🏡 See the best hotels and studios in Kos

Mykonos (Cyclades)

International Airport of Mykonos, located 4 kilometers from the capital.

✈️ Find a flight to Mykonos
🏡 See the best hotels and studios in Mykonos

Rhodes (Dodecanese)

International Airport Diagoras, located 15 kilometers from the capital.

✈️ Find a flight to Rhodes
🏡 See the best hotels and studios in Rhodes

Samos (North Aegean)

International Airport Aristarchos, located 14 kilometers from the capital.

✈️ Find a flight to Samos

Santorini (Cyclades)

International Airport of Santorini, located 7 kilometers from the capital Thira.

✈️ Find a flight to Santorini
🏡 See the best hotels and studios in Santorini

Skiathos (Sporades)

International Airport Alexandros Papadiamantis, located 2 kilometers from the capital.

✈️ Find a flight to Skiathos
🏡 See the best hotels and studios in Skiathos

Zakynthos (Ionian)

International Airport Dionysios Solomos, located 4 kilometers from the capital.

✈️ Find a flight to Zakynthos
🏡 See the best hotels and studios in Zakynthos

Below are the Greek islands reachable by air but only with short domestic flights and with planes with a maximum of 100 seats. Generally, they are connected with the major airports of Athens (Eleftherios Venizelos International Airport, 40 kilometers from the capital) or Thessaloniki (Macedonia International Airport, 13 kilometers from the city), but there are also domestic flights between islands. In alphabetical order, they are:

Astypalea (Dodecanese)

Castelorizo (Dodecanese)

Chios (North Aegean)

Kythera (Ionian)

Crete (at Sitia)

Ikaria (North Aegean)

Kalymnos (Dodecanese)

Kassos (Dodecanese)

Leros (Dodecanese)

Milos (Cyclades)

Naxos (Cyclades)

Paros (Cyclades)

Skyros (Sporades)

Syros (Cyclades)