Search for and buy your domestic flights within Greece on Alternative Airlines. Simply enter your search details in the form above and click 'Search Flights'. We offer flights from a range of Greek and European regional airlines that fly domestically within the country.
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:
CITY | AIRPORT | IATA |
---|---|---|
Alexandroupoli | Alexandroupoli Airport | AXD |
Athens | Athens International Airport | ATH |
Cephalonia | Kephalonia International Airport | EFL |
Chania | Chania International Airport | CHQ |
Chios | Chios Island National Airport | JKH |
Corfu | Corfu International Airport | CFU |
Heraklion | Heraklion International Airport | HER |
Ioannina | Ioannina National Airport | IOA |
Kalamata | Kalamata International Airport | KLX |
Kavala | Kavala International Airport | KVA |
Kos | Kos International Airport | KGS |
Lemnos | Lemnos International Airport | LXS |
Mykonos | Mykonos International Airport | JMK |
Mytilene | Mytilene International Airport | MJT |
Rhodes | Rhodes International Airport | RHO |
Samos | Samos International Airport | SMI |
Santorini | Santorini (Thira) International Airport | JTR |
Sitia | Sitia Public Airport | JSH |
Skyros | Skyros Island National Airport | SKU |
Thessaloniki | Thessaloniki Airport | SKG |
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:
CITY | AIRPORT | IATA |
---|---|---|
Heraklion | Heraklion International Airport | HER |
Mykonos | Mykonos International Airport | JMK |
Kos | Kos International Airport | KGS |
Rhodes | Rhodes International Airport | RHO |
Thessaloniki | Thessaloniki International Airport | SKG |
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:
CITY | AIRPORT | IATA |
---|---|---|
Athens | Athens International Airport | ATH |
Chania | Chania International Airport | CHQ |
Corfu | Corfu International Airport | CFU |
Heraklion | Heraklion International Airport | HER |
Mykonos | Mykonos Island National Airport | JMK |
Patras | Patras Araxos Airport | GPA |
Santorini | Santorini (Thira) National Airport | JTR |
Rhodes | Rhodes International Airport | RHO |
Thessaloniki | Thessaloniki International Airport | SKG |
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 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:
CITY | AIRPORT | IATA |
---|---|---|
Alexandroupoli | Alexandroupoli Airport | AXD |
Astypalaia | Astypalaia Island National Airport | JTY |
Athens | Athens International Airport | ATH |
Chania | Chania International Airport | CHQ |
Chios | Chios Island National Airport | JKH |
Corfu | Corfu International Airport | CFU |
Heraklion | Heraklion International Airport | HER |
Ikaria | Ikaria Island National Airport | JIK |
Ioannina | Ioannina National Airport | IOA |
Kalamata | Kalamata International Airport | KLX |
Kalymnos | Kalymnos Island National Airport | JKL |
Karpathos | Karpathos Island National Airport | AOK |
Kasos | Kasos Island Public Airport | KSJ |
Kastellorizo | Kastellorizo Airport | KZS |
Kastoria | Kastoria National Airport | KSO |
Kavala | Kavala International Airport | KVA |
Kefalonia | Kephalonia International Airport | EFL |
Kithira | Kithira Island National Airport | KIT |
Kos | Kos International Airport | KGS |
Kozani | Kozani National Airport | KZI |
Lemnos | Lemnos International Airport | LXS |
Leros | Leros Municipal Airport | LRS |
Milos | Milos Island National Airport | MLO |
Mykonos | Mykonos Airport | JMK |
Mytilene | Mytilene International Airport | MJT |
Milos | Milos Island National Airport | MLO |
Naxos | Naxos Island National Airport | JNX |
Paros | New Paros Airport | PAS |
Preveza | Aktion National Airport | PVK |
Rhodes | Rhodes International Airport | RHO |
Samos | Samos International Airport | SMI |
Santorini | Santorini (Thira) International Airport | JTR |
Sitia | Sitia Public Airport | JSH |
Skiathos | Skiathos International Airport | JSI |
Skyros | Skyros Island National Airport | SKU |
Syros | Syros Island National Airport | JSY |
Thessaloniki | Thessaloniki Airport | SKG |
Zakynthos | Zakynthos International Airport | ZTH |
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:
CITY | AIRPORT | IATA |
---|---|---|
Alexandroupoli | Alexandroupolis International Airport | AXD |
Astypalaia | Astypalaia Island National Airport | JTY |
Athens | Athens International Airport | ATH |
Cephalonia | Cephalonia International Airport | EFL |
Chios | Chios Island National Airport | JKH |
Corfu | Corfu International Airport | CFU |
Heraklion | Heraklion International Airport | HER |
Ioannina | Ioannina National Airport | IOA |
Karpathos | Karpathos Island National Airport | AOK |
Kos | Kos Island International Airport | KGS |
Kythira | Kithira Island National Airport | KIT |
Lemnos | Lemnos International Airport | LXS |
Mytilene | Mytilene International Airport | MJT |
Preveza | Aktion National Airport | PVK |
Rhodes | Rhodes International Airport | RHO |
Samos | Samos International Airport | SMI |
Sitia | Sitia Public Airport | JSH |
Skyros | Skyros Island National Airport | SKU |
Thessaloniki | Thessaloniki International Airport | SKG |
Volos | Nea Anchialos National Airport | VOL |
Zakynthos | Zakynthos International Airport | ZTH |
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.
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.
REGION | CITY | AIRPORT | AIRPORT TYPE | IATA |
---|---|---|---|---|
Aetolia-Acarnania | Messolonghi | Messologi Airfield | - | Public |
Attica | Athens / Spata | Athens International Airport | ATH | International |
Attica | Kithira | Kithira Island National Airport | KIT | National |
Attica | Megara | Megara General Aviation Airport | --- | Public |
Central Greece | Skyros | Skyros Island National Airport | SKU | National |
Central Macedonia | Thessaloniki / Mikra | Thessaloniki International Airport | SKG | International |
Crete | Chania (Souda) | Chania International Airport | CHQ | International |
Crete | Heraklion | Heraklion International Airport | HER | International |
Crete | Sitia | Sitia Public Airport | JSH | Public |
Crete | Heraklion | Heraklion-Kastelli International Airport | ? | Planned |
Dodecanese | Kos | Kos Island International Airport | KGS | International |
Dodecanese | Rhodes | Rhodes Island International Airport | RHO | International |
East Macedonia and Thrace | Alexandroupoli | Alexandroupolis International Airport | AXD | International |
East Macedonia and Thrace | Kavala / Chrysoupoli | Kavala International Airport | KVA | International |
Epirus | Ioannina | Ioannina National Airport | IOA | National |
Ionian Islands | Corfu (Kerkira) | Corfu Island International Airport | CFU | International |
Ionian Islands | Kefalonia | Kefalonia Island International Airport | EFL | International |
Ionian Islands | Zakynthos | Zakynthos Island International Airport | ZTH | International |
Ionian Islands | Preveza, Lefkada (Aktio) | Aktion National Airport (Lefkada Airport) | PVK | National |
North Aegean | Lemnos | Lemnos Island International Airport | LXS | International |
North Aegean | Mytilene, Lesbos | Mytilene Island International Airport | MJT | International |
North Aegean | Samos | Samos Island International Airport | SMI | International |
North Aegean | Chios | Chios Island National Airport | JKH | National |
North Aegean | Ikaria | Ikaria Island National Airport | JIK | National |
Peloponnese | Kalamata | Kalamata International Airport | KLX | International |
South Aegean | Astypalaia | Astypalaia Island National Airport | JTY | National |
South Aegean | Kalymnos | Kalymnos Island National Airport | JKL | National |
South Aegean | Karpathos | Karpathos Island National Airport | AOK | National |
South Aegean | Milos | Milos Island National Airport | MLO | National |
South Aegean | Mykonos | Mykonos Island National Airport | JMK | National |
South Aegean | Naxos | Naxos Island National Airport | JNX | National |
South Aegean | Paros | Paros Island National Airport | PAS | National |
South Aegean | Santorini (Thira) | Santorini (Thira) Island National Airport | JTR | National |
South Aegean | Syros | Syros Island National Airport | JSY | National |
South Aegean | Kasos (Kassos) | Kassos Island Public Airport | KSJ | Public |
South Aegean | Kastelorizo (Megisti) | Kastelorizo Island Public Airport | KZS | Public |
South Aegean | Leros | Leros Island Public Airport | LRS | Public |
Thessaly | Skiathos | Skiathos Island National Airport | JSI | National |
Thessaly | Volos / Nea Anchialos | Nea Anchialos National Airport | VOL | National |
Thessaly | Karditsa | Karditsa Myrina Airfield | - | Public |
West Greece | Patras / Araxos | Araxos National Airport | GPA | National |
West Macedonia | Kastoria | Kastoria National Airport | KSO | National |
West Macedonia | Kozani | Kozani National Airport | KZI | National |
A domestic flight within Greece is any flight that departs from one destination in Greece and arrives in another location within Greece. Because Greece is made up of a number of islands, this could mean that the flight lands on a different island, but still a Greek island. For example, a domestic flight in Greece may be one which departs from the mainland from Athens International Airport (ATH), and lands on a different island of Kos at Kos International Airport (KGS) with a flight duration time of around an hour.
Because of the size and nature of Greece that it is made up of over 200 islands, domestic flights are a great option of getting around the country. It is a logical, cheap and quick way of travelling, especially when compared to driving and/or getting a boat.
Typically, Athens International Airport and Thessaloniki Airport are the most popular, and thus the busiest airports for domestic flights, as they are the gateway to the Greek Islands from international destinations. These operate flights to the Greek Islands year-round, rather than just seasonally during the summer months like some of the major European carriers. For travel and destination for Greece, check out our travel guide on the Greek Islands.
Greek domestic flights are usually provided by Greek airlines. Some of the most popular airlines in Greece are:
Greece is a beautiful country which offers so much to visitors. In fact, there's no doubt as to why this country is a popular tourist destination, for anyone from adventure travellers to honeymooners.
Greece offers rich ancient history, from the Acropolis and Parthenon in Athens, to the tree of Hippocrates in Kos, or the location of the first Olympics; Olympia! There are also great cities and major towns to explore in Greece, but also you can head to the many beautiful beaches to relax, or spend a day exploring the natural history such as the still-active volcanoes.
With most airlines, if you are travelling domestically within Greece you will only need an ID card. However, it may be best to check with the airline you are flying with to see what travel documents you may need.
The free baggage allowance for domestic flights in Greece will differ depending on the airline.
The free baggage allowance for domestic flights on the airline's national carrier, Aegean Airlines is 23 kg for Economy-Flex passengers, of 2 x 23kg for Business Class passengers. However, low-cost carriers might not give a free checked baggage allowance for domestic flights.
Regardless of the checked baggage allowance, most Greek airlines give a free carry-on baggage allowance, which is usually between 5–10kg.
Yes, on Alternative Airlines you can buy Greek domestic flights online, including to some of the smaller regional airports that you may not find on larger travel sites.