Airports in Greece, List of major airports in Greece

Airport Name IATA Code ICAO Code Airport City
Zakynthos International Airport "Dionysios Solomos" ZTH Zakynthos Island
Thessaloniki Macedonia International Airport SKG Thessaloniki
Syros Airport JSY Syros Island
Skiros Airport SKU Skiros Island
Skiathos Island National Airport JSI Skiathos
Sitia Airport JSH Crete Island
Santorini Airport JTR Santorini Island
Samos Airport SMI Samos Island
Patras Araxos Agamemnon Airport GPA Patras
Paros National Airport PAS Paros
Nea Anchialos National Airport VOL Nea Anchialos
Naxos Apollon Airport JNX Naxos
Mytilene International Airport MJT Mytilene
Milos Airport MLO Milos Island
Mikonos Airport JMK Mykonos Island
Limnos Airport LXS Limnos Island
Leros Airport LRS Leros Island
Kozani National Airport Filippos KZI Kozani
Kos Airport KGS Kos Island
Kithira Airport KIT Kithira Island
Kefallinia Airport EFL Kefallinia Island
Kavala Alexander the Great International Airport KVA Kavala
Kastoria National Airport Aristotle KSO Argos Orestiko
Kastelorizo Airport KZS Kastelorizo Island
Kasos Airport KSJ Kasos Island
Karpathos Airport AOK Karpathos Island
Kalymnos Airport JKL Kalymnos Island
Kalamata Airport KLX Kalamata
Ioannis Kapodistrias International Airport CFU Kerkyra Island
Ioannina Airport IOA Ioannina
Ikaria Airport JIK Ikaria Island
Heraklion International Nikos Kazantzakis Airport HER Heraklion
Diagoras Airport RHO Rhodes
Chios Island National Airport JKH Chios Island
Chania International Airport CHQ Souda
Athens Eleftherios Venizelos International Airport ATH Athens
Astypalaia Airport JTY Astypalaia Island
Alexandroupoli Democritus Airport AXD Alexandroupolis
Aktion National Airport PVK Preveza/Lefkada

The IATA airport code consists of three letters and is defined by IATA (International Air Transport Association).
The ICAO airport code consists of four letters and is defined by ICAO (International Civil Aviation Organization).