Airports in Greece

At the moment Greece has 15 international airports. They are located mostly on the islands since those are very popular tourist destination. However, travelling across the country is simple and there are connections with every part of Greece. Explore in advance your journey route because maybe the smaller airports are more convenient for you than the ones in large Greek cities.

Athens Airport – IATA code ATH – (~ 18 Mio. passengers)

Athens Airport is also known under the name of Eleftherios Venizelos Airport. It is the primary international airport which serves Athens and the region of Attica. It’s Greek’s busiest airport and serves as a hub of Aegean Airlines and other national airlines. According to last year, the airport is 30th busiest in Europe.

Heraklion Airport – IATA code HER – (~ 6 Mio. passengers)

Heraklion or Nikos Kazantzakis Airport is the country’s second busiest airport. It serves the air traffic of the island of Crete and is located 5 km east of the main city centre of Heraklion. It features flights to biggest European destinations and leisure centres, and during the high season offers connections to more than 100 places.

Thessaloniki Airport – IATA code SKG – (~ 5.3 Mio. passengers)

Thessaloniki Airport is also known as the Macedonia Airport (formerly Mikra Airport) is situated 7 km south of the White Tower of Thessaloniki at Thermi. It’s the main airport of Northern Greece and serves the area of Thessaloniki, the popular destination of Chalkidiki and surrounding cities.

Rhodes Airport – IATA code RHO – (~ 4.6 Mio. passengers)

The airport’s other name is the Diagoras Airport and it is located on the west side of the Greek island of Rhodes. It is 14 km southwest of the island’s capital. In high season it features (mostly charter) flight to many European destinations.

Chania Airport – IATA code CHQ – (~ 2.8 Mio. passengers)

The Chania or Daskalogiannis Airport is an international airport located on the Akrotiri Peninsula of Crete, serving the city of Chania, 14 km away. The airport offers a wide range of connections to all parts of Europe.

athens airport

Corfu Airport – IATA code CFU – (~ 2.4 Mio. passengers)

The Corfu Airport, also called Ioannis Kapodristrias Airports, is an airport on the Greek island of Corfu featuring both scheduled and charter flights from Europe. The peak of travelling season is during summer, between April and October. The airport is located 2 km south of Corfu Town.

Kos Airport – IATA code KGS – (~ 2.1 Mio. passengers)

The Hippocrates Airport is the other name of this smaller airport located near the Andimachia village serving the island of Kos. Since the island is a very popular tourist destination, the airport marks a high passenger traffic every summer.

Santorini (Thira) Airport – IATA code JTR – (~ 1.5 Mio. passengers)

The Santorini Airport is located north of the Kamari village. For its size, the airport is able to serve no more than 6 planes at the same time. It is only 6 km southeast of the centre of Thira. It features flights by Ryanair, Olympic Air, Aegean Airlines and many other companies.

Zakynthos Airport – IATA code ZTH – (1.3 Mio. passengers)

The Zakynthos or Dionysios Solomos Airport serves the Zakynthos island in Greece. The airport is in the vicinity of the city of Kalamaki. Unlike most other airports, it forbids landings and departures from 22:00 to 05:00h, due to endangered loggerhead turtles which lay their eggs on the beach at night.

Mykonos Airport – IATA code JMK – (~ 0.9 Mio. passengers)

The airport serving Mykonos island is located only 4 km from the city centre. During the low season it has limited flight connections and operating hours. However, this changes in summer when the island becomes a popular tourist destination.

airports greece

Cephalonia Airport – IATA code EFL – (~ 0.5 Mio. passengers)

  • Also called: Anna Pollatou Airport
  • Nearby cities: Sami, Poros, Lixouri, Lourdata
  • To Cephalonia city from the airport: taxi – 20 min

Mytilene Airport – IATA code MJT – (~ 0.5 Mio. passengers)

  • Also called: Odysseas Elytis Airport
  • Nearby cities: Varia, Marmaro, Kratigou, Charamida
  • To Mytilene city from the airport: taxi – 15 min

Samos Airport – IATA code SMI – (~ 0.4 Mio. passengers)

  • Also called: Aristarchos of Samos Airport
  • Nearby cities: Stroggilo, Kokkari, Pythagoreio
  • To Samos city from the airport: taxi – 15 min

Aktion Airport – IATA code PVK – (~ 0.4 Mio. passengers)

  • Also called: Preveza Airport, Lefkada Airport
  • Nearby cities: Vonitsa, Paliampela, Drimos, Psathaki
  • To Aktion city from the airport: public bus – 25 min

Skiathos Airport – IATA code JSI – (~ 0.4 Mio. passengers)

  • Also called: Alexandros Papadiamantis Airport
  • Nearby cities: Achladias, Xanemos, Kalivia
  • To Skiathos city from the airport: shuttle bus – 20 min

Kavala Airport – IATA code KVA – (~ 0.2 Mio. passengers)

  • Also called: Alexander the Great Airport
  • Nearby cities: Toska, Sanatorio, Chalkero
  • To Kavala city from the airport: shuttle bus – 15 min

Karpathos Airport – IATA code AOK – (~ 0.2 Mio. passengers)

  • Also called: /
  • Nearby cities: Lakki, Aperi, Arkasa
  • To Karpathos city from the airport: shuttle bus – 20 min, taxi – 15 min

Chios Airport – IATA code JKH – (~ 0.2 Mio. passengers)

  • Also called: Omiros Airport
  • Nearby cities: Karfas, Vrontados, Nenita
  • To Chios city from the airport: taxi – 10 min

Kalamata Airport – IATA code KLX – (~ 0.2 Mio. passengers)

  • Also called: Captain Vasilis Konstantakopoulos
  • Nearby cities: Fares, Akovitika, Leika
  • To Kalamata city from the airport: public bus – 20 min

Araxos Airport – IATA code GPA – (~ 0.1 Mio. passengers)

  • Also called: Agammemnon Airport
  • Nearby cities: Metochi, Limnochori, Kalamaki, Lakkopetra
  • To Araxos city from the airport: public bus – 30 min

Airports in the neighbouring countries

Airports in Albania Airports in Macedonia Airports in Bulgaria
Airports in Turkey