1. Home
  2. Countries
  3. Greece

Airports in Greece

Greece has 39 airports with scheduled passenger service in our directory. The OurAirports database lists 82 aerodromes in the country in total: 11 × large airport, 18 × medium airport, 53 × small airport.

AOK — Karpathos AirportATH — Athens Eleftherios Venizelos International AirportAXD — Alexandroupoli Democritus AirportCFU — Corfu Ioannis Kapodistrias International AirportCHQ — Chania International AirportEFL — Kefalonia International Airport "Anna Pollatou"GPA — Patras Araxos Agamemnon AirportHER — Heraklion International Nikos Kazantzakis AirportIOA — Ioannina King Pyrrhus National AirportJIK — Ikaria AirportJKH — Chios Island National AirportJKL — Kalymnos AirportJMK — Mykonos Island National AirportJNX — Naxos Island National AirportJSH — Sitia AirportJSI — Skiathos Island National AirportJSY — Syros AirportJTR — Santorini International AirportJTY — Astypalaia AirportKGS — Kos International Airport "Ippokratis"KIT — Kithira AirportKLX — Kalamata AirportKSJ — Kasos AirportKSO — Kastoria National Airport AristotleKVA — Kavala Alexander the Great International AirportKZI — Kozani National Airport FilipposKZS — Kastelorizo AirportLRS — Leros AirportLXS — Limnos AirportMJT — Mytilene International AirportMLO — Milos AirportPAS — Paros National AirportPVK — Aktion National AirportRHO — Rhodes International Airport "Diagoras"SKG — Thessaloniki Macedonia International AirportSKU — Skiros AirportSMI — Samos AirportVOL — Nea Anchialos National AirportZTH — Zakynthos International Airport "Dionysios Solomos"
Map of commercial airports in GreeceNatural Earth

Airports classified as large

Commercial airports

Airports with an IATA code and scheduled service, grouped by region.

Attica

IATAICAONameCityType
ATHLGAVAthens Eleftherios Venizelos International AirportSpata-ArtemidaLarge airport
KITLGKCKithira AirportKithira IslandSmall airport

Central Greece

IATAICAONameCityType
SKULGSYSkiros AirportSkiros IslandSmall airport

Central Macedonia

IATAICAONameCityType
SKGLGTSThessaloniki Macedonia International AirportThessalonikiLarge airport

Crete

IATAICAONameCityType
CHQLGSAChania International AirportSoudaLarge airport
HERLGIRHeraklion International Nikos Kazantzakis AirportHeraklionLarge airport
JSHLGSTSitia AirportCrete IslandMedium airport

Eastern Macedonia and Thrace

IATAICAONameCityType
AXDLGALAlexandroupoli Democritus AirportAlexandroupolisMedium airport
KVALGKVKavala Alexander the Great International AirportKavalaLarge airport

Epirus

IATAICAONameCityType
PVKLGPZAktion National AirportPrevezaMedium airport
IOALGIOIoannina King Pyrrhus National AirportIoanninaMedium airport

Ionian Islands

IATAICAONameCityType
CFULGKRCorfu Ioannis Kapodistrias International AirportKerkyra (Corfu)Large airport
EFLLGKFKefalonia International Airport "Anna Pollatou"Kefallinia IslandLarge airport
ZTHLGZAZakynthos International Airport "Dionysios Solomos"ZakynthosLarge airport

North Aegean

IATAICAONameCityType
JKHLGHIChios Island National AirportChios IslandMedium airport
JIKLGIKIkaria AirportIkaria IslandSmall airport
LXSLGLMLimnos AirportLimnos IslandSmall airport
MJTLGMTMytilene International AirportMytileneMedium airport
SMILGSMSamos AirportSamos IslandMedium airport

Peloponnese

IATAICAONameCityType
KLXLGKLKalamata AirportKalamataMedium airport

South Aegean

IATAICAONameCityType
JTYLGPLAstypalaia AirportAstypalaia IslandSmall airport
JKLLGKYKalymnos AirportKalymnos IslandSmall airport
AOKLGKPKarpathos AirportKarpathos IslandMedium airport
KSJLGKSKasos AirportKasos IslandSmall airport
KZSLGKJKastelorizo AirportKastelorizo IslandSmall airport
KGSLGKOKos International Airport "Ippokratis"Kos IslandLarge airport
LRSLGLELeros AirportLeros IslandSmall airport
MLOLGMLMilos AirportMilos IslandSmall airport
JMKLGMKMykonos Island National AirportMykonosMedium airport
JNXLGNXNaxos Island National AirportNaxosSmall airport
PASLGPAParos National AirportParosSmall airport
RHOLGRPRhodes International Airport "Diagoras"RhodesLarge airport
JTRLGSRSantorini International AirportSantorini IslandLarge airport
JSYLGSOSyros AirportSyros IslandSmall airport

Thessaly

IATAICAONameCityType
VOLLGBLNea Anchialos National AirportNea AnchialosMedium airport
JSILGSKSkiathos Island National AirportSkiathosMedium airport

Western Greece

IATAICAONameCityType
GPALGRXPatras Araxos Agamemnon AirportPatrasMedium airport

Western Macedonia

IATAICAONameCityType
KSOLGKAKastoria National Airport AristotleArgos OrestikoSmall airport
KZILGKZKozani National Airport FilipposKozaniMedium airport

Complete aerodrome directory

All 82 airports, airfields and seaplane bases recorded for Greece in OurAirports. Loaded on demand.

Frequently asked questions

How many airports does Greece have?

Our directory lists 39 airports with scheduled service in Greece. Including small airfields and seaplane bases, OurAirports records 82 aerodromes.

Which airports in Greece are classified as large?

OurAirports classifies these airports in Greece as large: Athens Eleftherios Venizelos International Airport (ATH), Corfu Ioannis Kapodistrias International Airport (CFU), Chania International Airport (CHQ), Kefalonia International Airport "Anna Pollatou" (EFL), Heraklion International Nikos Kazantzakis Airport (HER), Santorini International Airport (JTR), Kos International Airport "Ippokratis" (KGS), Kavala Alexander the Great International Airport (KVA), Rhodes International Airport "Diagoras" (RHO), Thessaloniki Macedonia International Airport (SKG), Zakynthos International Airport "Dionysios Solomos" (ZTH).

Source: OurAirports · Data updated: 9 November 2026