Key Domestic Airlines within Greece
For more information on each individual airline, click the airline name to visit each airline page.
Aegean Airlines is the national flag carrier airline of Greece, and also the largest Greek airline by the total number of passengers carried, by number of destinations in its route network and also by the number of aircraft in its fleet. The airline was founded in 1987 and commenced its flying operations in 1999. It has a number of hubs in Athens, Thessaloniki and Larnaca Airports, with additional bases at other Greek airports. The following table summarises a list of the destinations in Greece that the airline has previously or currently operated flights to:
- Alexandroupoli: Alexandroupoli Airport (IATA: AXD)
- Athens: Athens International Airport (IATA: ATH)
- Cephalonia: Kephalonia International Airport (IATA: EFL)
- Chania: Chania International Airport (IATA: CHQ)
- Chios: Chios Island National Airport (IATA: JKH)
- Corfu: Corfu International Airport (IATA: CFU)
- Heraklion: Heraklion International Airport (IATA: HER)
- Ioannina: Ioannina National Airport (IATA: IOA)
- Kalamata: Kalamata International Airport (IATA: KLX)
- Kavala: Kavala International Airport (IATA: KVA)
- Kos: Kos International Airport (IATA: KGS)
- Lemnos: Lemnos International Airport (IATA: LXS)
- Mykonos: Mykonos International Airport (IATA: JMK)
- Mytilene: Mytilene International Airport (IATA: MJT)
- Rhodes: Rhodes International Airport (IATA: RHO)
- Samos: Samos International Airport (IATA: SMI)
- Santorini: Santorini (Thira) International Airport (IATA: JTR)
- Sitia: Sitia Public Airport (IATA: JSH)
- Skyros: Skyros Island National Airport (IATA: SKU)
- Thessaloniki: Thessaloniki Airport (IATA: SKG)
Domestic flight check-in times
Online: Online check-in opens 48 hours before scheduled flight departure time, closing 30 minutes before departure.
Airport: The closing time of airport check-in counters will depend on which airport you are departing from. Generally, this will be around 40 minutes before flying, but be sure to check to ensure you have enough time and do not miss your flight.
Bluebird Airways is a Greek airline based at Heraklion International Airport, flying to many domestic Greek destinations as well as internationally to several European destinations. The airline was established in 2008 and currently flies to a total of 11 destinations on its fleet of 4 aircraft. The following table is the list of current Greek domestic destinations the airline flies to:
- Heraklion: Heraklion International Airport (IATA: HER)
- Mykonos: Mykonos International Airport (IATA: JMK)
- Kos: Kos International Airport (IATA: KGS)
- Rhodes: Rhodes International Airport (IATA: RHO)
- Thessaloniki: Thessaloniki International Airport (IATA: SKG)
Domestic flight check-in times
Online: Online check-in opening time is dependent on the fare you have chosen. Light passengers can check-in 3 days before, classic fare passengers can check-in 7 days before and premium passengers can check-in 30 days before the flight departure time.
Airport: Passengers should check-in at the airport at least 2 hours before your flight time.
Ellinair is a Greek airline with hubs at Athens and Thessaloniki Airports. The airline was founded in February 2013, commencing flying operations the year after in February 2014.
The airline operates flights to a number of destinations in Greece and also in Europe, with a number of them being seasonal flights only. The following table summarises the current domestic destinations in Greece that the airline flies to:
- Athens: Athens International Airport (IATA: ATH)
- Chania: Chania International Airport (IATA: CHQ)
- Corfu: Corfu International Airport (IATA: CFU)
- Heraklion: Heraklion International Airport (IATA: HER)
- Mykonos: Mykonos Island National Airport (IATA: JMK)
- Patras: Patras Araxos Airport (IATA: GPA)
- Santorini: Santorini (Thira) National Airport (IATA: JTR)
- Rhodes: Rhodes International Airport (IATA: RHO)
- Thessaloniki: Thessaloniki International Airport (IATA: SKG)
Domestic flight check-in times
Online: Online check-in is open from 48–1 hour(s) before your scheduled flight departure time, closing 3 hours before.
At the airport: Airport check-in opens 2 hours before and closes 40 minutes before the scheduled flight departure time.
Olympic Air is a Greek airline operating regional flights to Greece and other European destinations. The airline was founded in 2009 and was merged with it's competitor Aegean Airlines in February 2010. The table below summarises the current domestic destinations that the airline operates:
- Alexandroupoli: Alexandroupoli Airport (IATA: AXD)
- Astypalaia: Astypalaia Island National Airport (IATA: JTY)
- Athens: Athens International Airport (IATA: ATH)
- Chania: Chania International Airport (IATA: CHQ)
- Chios: Chios Island National Airport (IATA: JKH)
- Corfu: Corfu International Airport (IATA: CFU)
- Heraklion: Heraklion International Airport (IATA: HER)
- Ikaria: Ikaria Island National Airport (IATA: JIK)
- Ioannina: Ioannina National Airport (IATA: IOA)
- Kalamata: Kalamata International Airport (IATA: KLX)
- Kalymnos: Kalymnos Island National Airport (IATA: JKL)
- Karpathos: Karpathos Island National Airport (IATA: AOK)
- Kasos: Kasos Island Public Airport (IATA: KSJ)
- Kastellorizo: Kastellorizo Airport (IATA: KZS)
- Kastoria: Kastoria National Airport (IATA: KSO)
- Kavala: Kavala International Airport (IATA: KVA)
- Kefalonia: Kephalonia International Airport (IATA: EFL)
- Kithira: Kithira Island National Airport (IATA: KIT)
- Kos: Kos International Airport (IATA: KGS)
- Kozani: Kozani National Airport (IATA: KZI)
- Lemnos: Lemnos International Airport (IATA: LXS)
- Leros: Leros Municipal Airport (IATA: LRS)
- Milos: Milos Island National Airport (IATA: MLO)
- Mykonos: Mykonos Airport (IATA: JMK)
- Mytilene: Mytilene International Airport (IATA: MJT)
- Naxos: Naxos Island National Airport (IATA: JNX)
- Paros: New Paros Airport (IATA: PAS)
- Preveza: Aktion National Airport (IATA: PVK)
- Rhodes: Rhodes International Airport (IATA: RHO)
- Samos: Samos International Airport (IATA: SMI)
- Santorini: Santorini (Thira) International Airport (IATA: JTR)
- Sitia: Sitia Public Airport (IATA: JSH)
- Skiathos: Skiathos International Airport (IATA: JSI)
- Skyros: Skyros Island National Airport (IATA: SKU)
- Syros: Syros Island National Airport (IATA: JSY)
- Thessaloniki: Thessaloniki Airport (IATA: SKG)
- Zakynthos: Zakynthos International Airport (IATA: ZTH)
Domestic flight check-in times
Online: Online check-in open from 48 hours–30 minutes before scheduled flight departure time.
At the airport: Passengers can use the self-check-in machines at the airport, which are open 24 hours - 30 minutes before your flight.
Sky Express Greece is a Greek airline based in and headquartered in Athens International Airport. It was founded in 2005 and currently has 14 aircraft in its fleet which fly to over 30 destinations, including international and domestic destinations. See the table below for a summary of the current domestic destinations in Greece that the airline flies to:
- Alexandroupoli: Alexandroupolis International Airport (IATA: AXD)
- Astypalaia: Astypalaia Island National Airport (IATA: JTY)
- Athens: Athens International Airport (IATA: ATH)
- Cephalonia: Cephalonia International Airport (IATA: EFL)
- Chios: Chios Island National Airport (IATA: JKH)
- Corfu: Corfu International Airport (IATA: CFU)
- Heraklion: Heraklion International Airport (IATA: HER)
- Ioannina: Ioannina National Airport (IATA: IOA)
- Karpathos: Karpathos Island National Airport (IATA: AOK)
- Kos: Kos Island International Airport (IATA: KGS)
- Kythira: Kythira Island National Airport (IATA: KIT)
- Lemnos: Lemnos International Airport (IATA: LXS)
- Mytilene: Mytilene International Airport (IATA: MJT)
- Preveza: Aktion National Airport (IATA: PVK)
- Rhodes: Rhodes International Airport (IATA: RHO)
- Samos: Samos International Airport (IATA: SMI)
- Sitia: Sitia Public Airport (IATA: JSH)
- Skyros: Skyros Island National Airport (IATA: SKU)
- Thessaloniki: Thessaloniki International Airport (IATA: SKG)
- Volos: Nea Anchialos National Airport (IATA: VOL)
- Zakynthos: Zakynthos International Airport (IATA: ZTH)
Domestic flight check-in times
Check-in Online: Online check-in is available from 48 hours before scheduled flight departure time.
At the airport: Passengers can check-in for their flights at the airport, which closes 30 minutes before the flight is due to depart.
Other domestic airlines in Greece:
Hellenic Seaplanes is a seaplane company, based in Athens. As well as charter flights, in 2021 it was announced that the airline will also be launching scheduled passenger seaplane flights between the mainland and islands.