Main Airports in Greece

5 airports

1

Athens International Airport

Athens

Athens International Airport, also known as Eleftherios Venizelos, is the largest airport in Greece. It serves as a major hub for international and domestic flights, connecting Greece to various destinations worldwide.

IATA Code: ATHPAX: 24,000,000Type: international
2

Thessaloniki Airport

Thessaloniki

Thessaloniki Airport, officially known as Macedonia Airport, is the second largest airport in Greece. It serves both domestic and international flights, playing a crucial role in connecting Northern Greece to the rest of the world.

IATA Code: SKGPAX: 6,000,000Type: international
3

Heraklion Airport

Heraklion

Heraklion Airport, also known as Nikos Kazantzakis Airport, is the primary airport serving the island of Crete. It is a key gateway for tourists visiting Crete, offering numerous international flights during the summer season.

IATA Code: HERPAX: 5,000,000Type: international
4

Rhodes International Airport

Rhodes

Rhodes International Airport, also known as Diagoras Airport, serves the island of Rhodes. It is a vital hub for tourists traveling to the Dodecanese islands, with many seasonal international flights.

IATA Code: RHOPAX: 3,000,000Type: international
5

Corfu International Airport

Corfu

Corfu International Airport, also known as Ioannis Kapodistrias Airport, serves the island of Corfu. It is an important airport for both domestic and international travel, especially during the summer tourist season.

IATA Code: CFUPAX: 2,500,000Type: international