Flights to Greece
Greece has a total of 39 airports, 13 of which handle intercontinental flights, 22 of these airports handle international flights. With domestic flights available at every airport, traveling by plane offers a fast and efficient way to explore the country. 17 of these airports exclusively serve domestic flights. All airports in Greece together handle 8,353 flights this month, departing from 249 airports in 62 countries, operated by 96 different airlines — including 28 low-cost carriers. You can fly to Greece in Economy, Premium Economy, Business Class and First Class.
On this page
Destinations in Greece Airlines flying to Greece Low-cost airlines Best time to visit Greece Countries with direct flights All direct flights First Class flights Business Class flights Domestic flights International flights Intercontinental flights Popular routes Routes with a stopover FAQFlightConnections provides all the information you need to plan your flight to Greece. Airports, destinations, routes and schedules are all clearly displayed on our interactive flight map. If you prefer a list view, the sections below with available departure and arrival airports might be useful. Looking to see which countries offer direct connections? You'll find that information further down, along with all airlines flying to Greece.
For a more comfortable journey, explore the Business Class and First Class sections on this page. You can also use the Class filter to choose your cabin class and see routes clearly displayed on the flight map. If you'd like to travel with an alliance, you can do so with Star Alliance, SkyTeam or Oneworld. Simply use the Alliance filter to display their specific routes on the map.
Destinations in Greece
Explore Greece!
Discover all 39 destinations in Greece. The most popular airports are in Athens and Thessaloniki. Collectively, the top 2 airports in these cities handle over 71% of all arriving flights this month.
Below is the full list of destinations in Greece, ranked by popularity based on the number of flights each airport handles. If you're interested in flying to any of these destinations, simply click it to view all routes, airlines, and flight schedules.










Airlines flying to Greece
When planning your trip to Greece, you have several airline options to consider. A total of 96 airlines offer direct flights to the country — including 28 low-cost carriers. Major airlines include Aegean and Sky Express. Together they operate more than half (65%) of all scheduled flights in March.
Below is an overview of the airlines that offer their services, ranked by popularity. If you are mainly interested in low-cost carriers, check out the next section a little further down this page.










Low-cost carriers flying to Greece
To find cheap airfare, consider flights operated by one of the airlines listed below when planning your trip. At the moment, there are 28 budget airlines to choose from. If you're looking for affordable flights, Ryanair and easyJet provide the widest range of route options. They serve 64% of all flights operated by low-cost airlines.










What is the best time to visit Greece?
Greece has destinations with multiple climate types which are hot mediterranean, humid subtropical, warm mediterranean and oceanic / maritime destinations. This means that the best time to visit depends on the destination you choose. However, considering most destinations and their weather, the best time to explore Greece as a whole is from March to November, during early spring to late autumn. In the sections below, you can find the ideal visiting time for each specific destination. We've categorized them by climate type to help you plan your trip and to visit Greece at the best time of the year!
☀️ Hot Mediterranean destinations
The Mediterranean regions of Greece are cherished for their warm, dry summers, where temperatures often exceed 30°C (86°F). In some inland areas, temperatures can rise even higher, sometimes reaching 40°C (104°F) or more while their mild winters see a bit of rain. This delightful climate, combined with beautiful landscapes and sun-filled lifestyle attract visitors from around the globe.
Greece has 36 Hot Mediterranean destinations that you can fly to. The destinations listed below are attractive to visit all year round, but they are best visited in spring (March-May) and fall (September-November) when temperatures are pleasantly warm, especially since summers can get very hot in these regions.





🌺 💦 Humid Subtropical destinations
The Humid Subtropical or Warm Temperate destinations in Greece have hot, humid summers — with temperatures around 30°C (86°F) — and mild to cool winters, with year-round rainfall that often peaks during the summer months. These places are known for their lively cities, diverse natural landscapes, and a wide range of outdoor activities.
There is 1 Warm Temperate / Humid Subtropical destination in Greece that is reachable by plane. While this destination can be explored at any time of the year, it is recommended to visit from April to June, or from August to October.

🌿 🍇 Warm Mediterranean destinations
Warm Mediterranean summers are typically long, hot, and dry, with temperatures hovering around 30°C (86°F), combined with a unique mix of scenic landscapes. The sun-soaked lifestyle attracts visitors throughout the year who are eager for relaxation, recreational activities by the water, and the beauty of nature.
There is one Warm Mediterranean destination in Greece. This destination is perfect to visit from mid-spring to summer, April to September, with most rainfall occurring between October and February.

🌊 🌧️ Oceanic / Maritime destinations
Oceanic destinations in Greece have mild summer temperatures, typically ranging from 15°C to 25°C (59°F to 77°F), while winters are pleasantly cool without being freezing. You can enjoy beautiful green surroundings, a variety of flora and fauna, and plenty of outdoor adventures. Ideally suited for anyone who enjoys the temperate weather.
There is 1 oceanic / maritime destination in Greece accessible by plane. This destination is best to visit in the summer months from May to August. During this period, temperatures are pleasant to warm, while precipitation often falls in autumn and winter, from September to February.

Countries with direct flights to Greece
From which countries can you fly non-stop?
Below is a list of all 61 countries that have non-stop flights to Greece, including the number of airports that offer those flights:










Airports with direct flights to Greece
This section is ideal for finding the best airport to start your trip to Greece. All airports with direct flights are listed below, ranked by popularity. Currently, 210 airports across 61 countries and 4 continents offer direct flights to 39 airports in Greece.










Flying First Class to Greece
Which airports offer First Class flights?
If you're looking for a luxurious flight, you can choose to depart from a total of 5 airports (located in 2 different countries) , and arrive at Athens (the only First Class airport in Greece). Discover below all airports that have First Class options:
Departure airports with First Class flights










First Class airports in Greece

Flying Business Class to Greece
Where can you fly to in Business Class?
In total, there are 87 airports across 43 countries that provide business class flights to Greece. As of today, you can arrive at 20 airports in Business Class.
Departure airports with Business Class flights




















Business Class airports in Greece










Domestic flights across Greece
With a total of 196 domestic routes, there are many flights within Greece that make it easy to travel around the country.
Aegean and Sky Express together operate more than half (90%) of all domestic flights in Greece, a total of 3,821 flights this month. The list below provides you with a lot more information, from interesting statistics to an overview of all domestic routes.





International flights from Europe to Greece
There are 159 cities spread across 36 countries in Europe that offer international flights to Greece. Those cities offer direct flights to one of 22 airports in the country. As of today, Germany, United Kingdom, Italy, France and Poland have the best direct connections to Greece from Europe.
Athens is the most popular airport for international travelers from Europe with 2,123 flights in March, representing 71% of all flights arriving from Europe. The majority of those flights are operated by 6 airlines: Aegean, Ryanair, Sky Express, easyJet, Lufthansa and British Airways.
Currently, 20 low-cost carriers out of 59 airlines offer direct flights on a total of 879 international routes from Europe.
In the following sections we provide detailed information on the available routes from every country with non-stop flights and (if available) stopover flights:
Flights from Germany to Greece

From Germany you can fly non-stop from 22 airports, and visit any of the 19 destinations in Greece. In total there are 139 direct routes from Germany, operated by 13 different airlines — including 5 low-cost carriers.





Germany to Greece with a stopover
There are more departure airports available if you consider a stopover: 8 airports in Germany offer flights to 21 destinations in Greece with a single stop:





Flights from United Kingdom to Greece

You can fly non-stop from 17 airports in United Kingdom, and arrive at 16 different destinations in Greece. In total there are 159 direct routes from United Kingdom, operated by 10 different airlines — including 5 low-cost carriers.





United Kingdom to Greece with a stopover
If you consider a stopover, then there are more airports available: 21 airports in United Kingdom offer flights to 20 destinations in Greece that require just one stop:





Flights from Italy to Greece

You can fly non-stop from 19 airports in Italy, and arrive at 18 different destinations in Greece. In total there are 128 direct routes from Italy, operated by 11 different airlines — including 4 low-cost carriers.





Italy to Greece with a stopover
If you consider a stopover, then there are more airports available: 21 airports in Italy offer flights to 22 destinations in Greece that require just one stop:





Flights from France to Greece

From France you can fly non-stop from 16 airports, and visit any of the 15 destinations in Greece. In total there are 74 direct routes from France, operated by 8 different airlines — including 3 low-cost carriers.





France to Greece with a stopover
There are more departure airports available if you consider a stopover: 32 airports in France offer flights to 21 destinations in Greece with a single stop:





Flights from Poland to Greece

You can fly non-stop from 9 airports in Poland, and visit any of the 9 destinations in Greece. In total there are 37 direct routes from Poland, operated by 7 different airlines — including 3 low-cost carriers.





Poland to Greece with a stopover
There are more departure airports available if you consider a stopover: 6 airports in Poland offer flights to 21 destinations in Greece with a single stop:





Flights from Switzerland to Greece

You can fly non-stop from 3 airports in Switzerland, and arrive at 16 different destinations in Greece. In total there are 28 direct routes from Switzerland, operated by 9 different airlines — including 2 low-cost carriers (easyJet and Condor).



Switzerland to Greece with a stopover
There are more departure airports available if you consider a stopover: 2 airports in Switzerland offer flights to 20 destinations in Greece with a single stop:


Flights from Spain to Greece

You can fly non-stop from 9 airports in Spain, and arrive at 6 different destinations in Greece. In total there are 17 direct routes from Spain, operated by 8 different airlines — including 3 low-cost carriers.





Spain to Greece with a stopover
If you consider a stopover, then there are more airports available: 33 airports in Spain offer flights to 22 destinations in Greece that require just one stop:





Flights from Netherlands to Greece

From Netherlands you can fly non-stop from 4 airports, and visit any of the 17 destinations in Greece. In total there are 29 direct routes from Netherlands, operated by 8 different airlines — including 4 low-cost carriers.




Netherlands to Greece with a stopover
There is another departure option available if you consider a stopover: Maastricht Aachen Airport offers 1-stop flights to 10 destinations in Greece:

Flights from Austria to Greece

You can fly non-stop from 5 airports in Austria, and arrive at 20 different destinations in Greece. In total there are 36 direct routes from Austria, operated by 6 different airlines — including 2 low-cost carriers (Ryanair and Eurowings).





Austria to Greece with a stopover
There is another departure option available if you consider a stopover: Klagenfurt Airport offers 1-stop flights to 20 destinations in Greece:

Flights from Belgium to Greece

You can fly non-stop from 3 airports in Belgium, and arrive at 14 different destinations in Greece. In total there are 23 direct routes from Belgium, operated by 6 different airlines — including Ryanair, which is usually the most budget-friendly.



Belgium to Greece with a stopover
There is another departure option available if you consider a stopover: Antwerp Airport offers 1-stop flights to 5 destinations in Greece:

Flights from Albania to Greece

From Albania you can fly non-stop from 2 airports, and arrive at 6 different destinations in Greece. In total there are 6 direct routes from Albania, operated by 6 different airlines — including Wizz Air Malta, which is usually the most budget-friendly.


Flights from Denmark to Greece

You can fly non-stop from 3 airports in Denmark, and arrive at 12 different destinations in Greece. In total there are 14 direct routes from Denmark, operated by 5 different airlines — including 2 low-cost carriers (Norwegian and Ryanair).



Denmark to Greece with a stopover
There are more departure airports available if you consider a stopover: 4 airports in Denmark offer flights to 17 destinations in Greece with a single stop:




Flights from Romania to Greece

From Romania you can fly non-stop from 10 airports, and visit any of the 11 destinations in Greece. In total there are 33 direct routes from Romania, operated by 6 different airlines — including 2 low-cost carriers (Wizz Air Malta and Ryanair).





Romania to Greece with a stopover
If you consider a stopover, then there are more airports available: 5 airports in Romania offer flights to 19 destinations in Greece that require just one stop:





Flights from Hungary to Greece

From Hungary you can fly non-stop from Budapest Airport, and visit any of the 13 destinations in Greece. In total there are 13 direct routes from Hungary, operated by 3 different airlines — including 2 low-cost carriers (Ryanair and Wizz Air).

Hungary to Greece with a stopover
There is another departure option available if you consider a stopover: Debrecen Airport offers 1-stop flights to 17 destinations in Greece:

Flights from Serbia to Greece

You can fly non-stop from 3 airports in Serbia, and arrive at 8 different destinations in Greece. In total there are 11 direct routes from Serbia, operated by 4 different airlines — including 2 low-cost carriers (Wizz Air and Ryanair).



Flights from Sweden to Greece

From Sweden you can fly non-stop from 2 airports, and arrive at 8 different destinations in Greece. In total there are 11 direct routes from Sweden, operated by 4 different airlines — including 2 low-cost carriers (Norwegian and Ryanair).


Sweden to Greece with a stopover
If you consider a stopover, then there are more airports available: 27 airports in Sweden offer flights to 20 destinations in Greece that require just one stop:





Flights from Portugal to Greece

From Portugal you can fly non-stop from 2 airports, and arrive at the only destination in Greece: Athens. In total there are 2 direct routes from Portugal, operated by 3 different airlines — none of which are low-cost airlines.


Portugal to Greece with a stopover
There are more departure airports available if you consider a stopover: 8 airports in Portugal offer flights to 22 destinations in Greece with a single stop:





Flights from Czechia to Greece

From Czechia you can fly non-stop from 4 airports, and visit any of the 19 destinations in Greece. In total there are 30 direct routes from Czechia, operated by 6 different airlines — including 3 low-cost carriers.




Czechia to Greece with a stopover
There is another option available if you consider a stopover flight: Pardubice Airport offers a 1-stop flight to Athens:

Flights from Bulgaria to Greece

From Bulgaria you can fly non-stop from Sofia Airport, and arrive at 6 different destinations in Greece. In total there are 6 direct routes from Bulgaria, operated by 5 different airlines — including 2 low-cost carriers (Ryanair and Wizz Air).

Bulgaria to Greece with a stopover
There are more departure airports available if you consider a stopover: 2 airports in Bulgaria offer flights to 15 destinations in Greece with a single stop:


Flights from Malta to Greece

From Malta you can fly non-stop from Malta Airport, and visit any of the 3 destinations in Greece. In total there are 3 direct routes from Malta, operated by 2 different airlines — including Ryanair, which is usually the most budget-friendly.

Flights from Ireland to Greece

You can fly non-stop from 3 airports in Ireland, and visit any of the 9 destinations in Greece. In total there are 11 direct routes from Ireland, operated by 3 different airlines — including 2 low-cost carriers (Ryanair and Aer Lingus).



Ireland to Greece with a stopover
If you consider a stopover, then there are more airports available: 3 airports in Ireland offer flights to 19 destinations in Greece that require just one stop:



Flights from Slovakia to Greece

From Slovakia you can fly non-stop from 2 airports, and arrive at 8 different destinations in Greece. In total there are 11 direct routes from Slovakia, operated by 3 airlines — which are all low-cost airlines.


Slovakia to Greece with a stopover
There is another departure option available if you consider a stopover: Poprad-Tatry Airport offers 1-stop flights to 9 destinations in Greece:

Flights from Norway to Greece

From Norway you can fly non-stop from 2 airports, and visit any of the 9 destinations in Greece. In total there are 10 direct routes from Norway, operated by 3 different airlines — including Norwegian - DY, which is usually the most budget-friendly.


Norway to Greece with a stopover
If you consider a stopover, then there are more airports available: 29 airports in Norway offer flights to 21 destinations in Greece that require just one stop:





Flights from Croatia to Greece

You can fly non-stop from 3 airports in Croatia, and arrive at 4 different destinations in Greece. In total there are 7 direct routes from Croatia, operated by 4 different airlines — including Ryanair, which is usually the most budget-friendly.



Croatia to Greece with a stopover
If you consider a stopover, then there are more airports available: 5 airports in Croatia offer flights to 22 destinations in Greece that require just one stop:





Flights from Moldova to Greece

From Moldova you can fly non-stop from Chișinău Airport, and arrive at 6 different destinations in Greece. In total there are 6 direct routes from Moldova, operated by 3 different airlines — including 2 low-cost carriers (Wizz Air Malta and SkyUp MT).

Flights from Luxembourg to Greece

From Luxembourg you can fly non-stop from Luxembourg City Airport, and visit any of the 9 destinations in Greece. In total there are 9 direct routes from Luxembourg, operated by 2 different airlines — Luxair and Aegean.

Flights from Finland to Greece

From Finland you can fly non-stop from Helsinki Airport, and arrive at 8 different destinations in Greece. In total there are 8 direct routes from Finland, operated by 4 different airlines — including 2 low-cost carriers (Norwegian and Ryanair).

Finland to Greece with a stopover
If you consider a stopover, then there are more airports available: 17 airports in Finland offer flights to 21 destinations in Greece that require just one stop:





Flights from Republic of North Macedonia to Greece

From Republic of North Macedonia you can fly non-stop from Skopje Airport, and arrive at the only destination in Greece: Athens. This is the only non-stop flight route from Republic of North Macedonia to Greece, operated by Aegean.

Republic of North Macedonia to Greece with a stopover
There is another departure option available if you consider a stopover: Ohrid Airport offers 1-stop flights to 8 destinations in Greece:

Flights from Latvia to Greece

From Latvia you can fly non-stop from Riga Airport, and visit any of the 5 destinations in Greece. In total there are 5 direct routes from Latvia, operated by 2 different airlines — including Air Baltic, which is usually the most budget-friendly.

Flights from Slovenia to Greece

From Slovenia you can fly non-stop from Ljubljana Airport, and arrive at the only destination in Greece: Athens. This is the only non-stop flight route from Slovenia to Greece, operated by Aegean.

Flights from Lithuania to Greece

From Lithuania you can fly non-stop from 2 airports, and arrive at 4 different destinations in Greece. In total there are 4 direct routes from Lithuania, operated by 3 different airlines — including 2 low-cost carriers (Ryanair and Air Baltic).


Lithuania to Greece with a stopover
There is another departure option available if you consider a stopover: Palanga Airport offers 1-stop flights to 17 destinations in Greece:

Flights from Kosovo to Greece

From Kosovo you can fly non-stop from Pristina Airport, and arrive at the only destination in Greece: Corfu (Kerkyra). This is the only non-stop flight route from Kosovo to Greece, operated by TUI Fly.

Flights from Montenegro to Greece

From Montenegro you can fly non-stop from Podgorica Airport, and arrive at the only destination in Greece: Athens. This is the only non-stop flight route from Montenegro to Greece, operated by Aegean.

Montenegro to Greece with a stopover
There is another departure option available if you consider a stopover: Tivat Airport offers 1-stop flights to 15 destinations in Greece:

Flights from Iceland to Greece

From Iceland you can fly non-stop from Reykjavik (Keflavik) Airport, and arrive at the only destination in Greece: Chania (Crete). This is the only non-stop flight route from Iceland to Greece, operated by Neos.

Iceland to Greece with a stopover
There is another departure option available if you consider a stopover: Akureyri Airport offers 1-stop flights to 17 destinations in Greece:

Flights from Estonia to Greece

From Estonia you can fly non-stop from Tallinn Airport, and visit any of the 3 destinations in Greece. In total there are 3 direct routes from Estonia, all operated by the low-cost carrier Air Baltic.

Estonia to Greece with a stopover
If you consider a stopover, then there are more airports available: 3 airports in Estonia offer flights to 8 destinations in Greece that require just one stop:



Flights from Bosnia & Herzegovina to Greece

From Bosnia & Herzegovina you can fly non-stop from Sarajevo Airport, and arrive at the only destination in Greece: Thessaloniki. This is the only non-stop flight route from Bosnia & Herzegovina to Greece, all operated by the low-cost carrier Ryanair.

Bosnia & Herzegovina to Greece with a stopover
If you consider a stopover, then there are more airports available: 3 airports in Bosnia & Herzegovina offer flights to 20 destinations in Greece that require just one stop:



Intercontinental flights to Greece
There are 3 continents beyond Europe that have direct flights to Greece. A total of 25 different countries across Africa, Asia and North America offer flights to the country. With 93 direct flight routes, connecting 51 intercontinental airports to 13 destinations, Greece is well-connected to various parts of the world. 43 different airlines (of which 11 are low-cost) are operating these long-haul flights.
Countries outside Europe with excellent flight connections to Greece include: Cyprus, Turkey, Israel, Egypt and United States.
All intercontinental flights can be found below — arranged by continent, country and departure airport.
Non-stop flights from Asia to Greece
From Asia, 18 countries have direct flights to Greece. 71 non-stop routes are available, operated by 33 airlines — 10 of which are low-cost carriers.
Flights from Cyprus to Greece

If you'd like to fly non-stop from Cyprus you can do so from 2 airports. You will arrive at one of 9 destinations. Flights are operated by 5 airlines — including 2 low-cost carriers (Ryanair and Wizz Air)


Cyprus to Greece with a stopover
There is another departure option available if you consider a stopover: Ercan, Northern Cyprus Airport offers 1-stop flights to 6 destinations in Greece:

Flights from Turkey to Greece

If you'd like to fly non-stop from Turkey you can do so from 4 airports. You will arrive at one of 6 destinations. Flights are operated by 6 airlines — including Pegasus, the only low-cost carrier on these routes.




Turkey to Greece with a stopover
If a stopover works for you, it will provide you with more departure options to reach Greece, as 43 departure airports in Turkey offer 1-stop flights to 16 destinations in Greece:





Flights from Israel to Greece

If you'd like to fly non-stop from Israel you can do so from 2 airports. You will arrive at one of 11 destinations. Flights are operated by 11 airlines — including 3 low-cost carriers.


Israel to Greece with a stopover
There is another departure option available if you consider a stopover: Eilat Airport offers 1-stop flights to 11 destinations in Greece:

Flights from United Arab Emirates to Greece

There are 3 airports in United Arab Emirates that have direct flights to Greece. You will arrive at one of 4 destinations. Flights are operated by 5 airlines — including 2 low-cost carriers (Air Arabia and Flydubai)



United Arab Emirates to Greece with a stopover
There are more departure airports available if you consider a stopover: 4 airports in United Arab Emirates offer flights to 20 destinations in Greece with a single stop:




Flights from Qatar to Greece

Looking to fly directly from Qatar? This is possible from Doha only. You will arrive at one of 2 destinations. Flights are operated by Qatar Airways.

Flights from Georgia to Greece

If you'd like to fly non-stop from Georgia you can do so from 2 airports. You will arrive at one of 2 destinations. Flights are operated by 3 airlines — including Wizz Air, the only low-cost carrier on these routes.


Georgia to Greece with a stopover
There is another departure option available if you consider a stopover: Batumi Airport offers 1-stop flights to 10 destinations in Greece:

Flights from Saudi Arabia to Greece

If you'd like to fly non-stop from Saudi Arabia you can do so from 2 airports. You will arrive at one of 2 destinations. Flights are operated by 2 airlines — Aegean and Saudi Arabian, neither of which are low-cost carriers.


Saudi Arabia to Greece with a stopover
If a stopover works for you, it will provide you with more departure options to reach Greece, as 25 departure airports in Saudi Arabia offer 1-stop flights to 20 destinations in Greece:





Flights from Bahrain to Greece

Looking to fly directly from Bahrain? This is possible from Bahrain Island only. You will arrive at Athens — currently the only direct route connecting Greece and Bahrain. Flights are operated by Gulf Air.

Flights from Lebanon to Greece

Looking to fly directly from Lebanon? This is possible from Beirut only. You will arrive at one of 2 destinations. Flights are operated by 2 airlines — Aegean and Middle East, neither of which are low-cost carriers.

Flights from China to Greece

If you'd like to fly non-stop from China you can do so from 2 airports. You will arrive at Athens Airport, the only destination for direct flights out of China. Flights are operated by 2 airlines — including Juneyao Airlines, the only low-cost carrier on these routes.


China to Greece with a stopover
There are more departure airports available if you consider a stopover: 174 airports in China offer flights to 20 destinations in Greece with a single stop:





Flights from Armenia to Greece

Looking to fly directly from Armenia? This is possible from Yerevan only. You will arrive at one of 4 destinations. Flights are operated by 4 airlines — including 2 low-cost carriers (FlyOne Armenia and Wizz Air)

Armenia to Greece with a stopover
There are more departure airports available if you consider a stopover: 2 airports in Armenia offer flights to 7 destinations in Greece with a single stop:


Flights from India to Greece

If you'd like to fly non-stop from India you can do so from 2 airports. You will arrive at Athens Airport, the only destination for direct flights out of India. Flights are operated by IndiGo Airlines, a low-cost airline.


India to Greece with a stopover
If a stopover works for you, it will provide you with more departure options to reach Greece, as 93 departure airports in India offer 1-stop flights to 19 destinations in Greece:





Flights from Jordan to Greece

Looking to fly directly from Jordan? This is possible from Amman only. You will arrive at one of 2 destinations. Flights are operated by 2 airlines — Aegean and Royal Jordanian, neither of which are low-cost carriers.

Jordan to Greece with a stopover
There are more departure airports available if you consider a stopover: 2 airports in Jordan offer flights to 5 destinations in Greece with a single stop:


Flights from Singapore to Greece

Looking to fly directly from Singapore? This is possible from Singapore only. You will arrive at Athens — currently the only direct route connecting Greece and Singapore. Flights are operated by Scoot.

Flights from Syria to Greece

Looking to fly directly from Syria? This is possible from Damascus only. You will arrive at Athens — currently the only direct route connecting Greece and Syria. Flights are operated by Air Mediterranean.

Syria to Greece with a stopover
There is another departure option available if you consider a stopover: Aleppo Airport offers 1-stop flights to 11 destinations in Greece:

Flights from Iraq to Greece

If you'd like to fly non-stop from Iraq you can do so from 2 airports. You will arrive at Athens Airport, the only destination for direct flights out of Iraq. Flights are operated by Aegean.


Iraq to Greece with a stopover
If a stopover works for you, it will provide you with more departure options to reach Greece, as 5 departure airports in Iraq offer 1-stop flights to 13 destinations in Greece:





Flights from Kuwait to Greece

Looking to fly directly from Kuwait? This is possible from Kuwait City only. You will arrive at Mykonos — currently the only direct route connecting Greece and Kuwait. Flights are operated by Kuwait Airways.

Flights from Azerbaijan to Greece

Looking to fly directly from Azerbaijan? This is possible from Baku only. You will arrive at Athens — currently the only direct route connecting Greece and Azerbaijan. Flights are operated by Aegean.

Azerbaijan to Greece with a stopover
There are more departure airports available if you consider a stopover: 2 airports in Azerbaijan offer flights to Athens Airport with a single stop:


Non-stop flights from Africa to Greece
From Africa, 5 countries have direct flights to Greece. 11 non-stop routes are available, operated by 4 airlines — none of which are low-cost carriers.
Flights from Egypt to Greece

If you'd like to fly non-stop from Egypt you can do so from 4 airports. You will arrive at one of 2 destinations. Flights are operated by 2 airlines — Aegean and Egyptair, neither of which are low-cost carriers.




Egypt to Greece with a stopover
There are more departure airports available if you consider a stopover: 10 airports in Egypt offer flights to 22 destinations in Greece with a single stop:





Flights from Ethiopia to Greece

Looking to fly directly from Ethiopia? This is possible from Addis Ababa only. You will arrive at Athens — currently the only direct route connecting Greece and Ethiopia. Flights are operated by Ethiopian Airlines.

Ethiopia to Greece with a stopover
There are more departure airports available if you consider a stopover: 25 airports in Ethiopia offer flights to Athens Airport with a single stop:





Flights from Morocco to Greece

If you'd like to fly non-stop from Morocco you can do so from 2 airports. You will arrive at Athens Airport, the only destination for direct flights out of Morocco. Flights are operated by Aegean.


Morocco to Greece with a stopover
There are more departure airports available if you consider a stopover: 18 airports in Morocco offer flights to 21 destinations in Greece with a single stop:





Flights from Libya to Greece

If you'd like to fly non-stop from Libya you can do so from 2 airports. You will arrive at Athens Airport, the only destination for direct flights out of Libya. Flights are operated by bmi Regional.


Libya to Greece with a stopover
If a stopover works for you, it will provide you with more departure options to reach Greece, as 3 departure airports in Libya offer 1-stop flights to 5 destinations in Greece:



Flights from Tunisia to Greece

Looking to fly directly from Tunisia? This is possible from Tunis only. You will arrive at Athens — currently the only direct route connecting Greece and Tunisia. Flights are operated by Aegean.

Tunisia to Greece with a stopover
There are more departure airports available if you consider a stopover: 6 airports in Tunisia offer flights to 22 destinations in Greece with a single stop:





Non-stop flights from North America to Greece
From North America, 2 countries have direct flights to Greece.
Flights from United States to Greece

There are 9 airports in United States that have direct flights to Greece. You will arrive at Athens Airport, the only destination for direct flights out of United States. Flights are operated by 5 airlines — including Norse Atlantic Airways, the only low-cost carrier on these routes.





United States to Greece with a stopover
If a stopover works for you, it will provide you with more departure options to reach Greece, as 289 departure airports in United States offer 1-stop flights to 20 destinations in Greece:





Flights from Canada to Greece

If you'd like to fly non-stop from Canada you can do so from 2 airports. You will arrive at Athens Airport, the only destination for direct flights out of Canada. Flights are operated by 3 airlines — none of which are low-cost carriers.


Canada to Greece with a stopover
There are more departure airports available if you consider a stopover: 44 airports in Canada offer flights to 19 destinations in Greece with a single stop:





Most popular routes to Greece
Whether you're looking to explore the scenic landscapes, charming towns and vibrant cities of Greece, visit friends and family or simply need to attend a business meeting — we've got you covered. Check out the list below to find the most popular non-stop flights available for your journey.










Popular routes to Greece with a stopover
If there is no airport near you offering direct flights to Greece, don't worry — you can still reach the country with a brief stopover along the way.
Below is a list of the most popular routes that require a stopover.
To see all 1- or 2-stop flight options, simply use the "Show indirect destinations" button on the map, or use the search bar to select your departure airport and discover all available routes from there to Greece!










Frequently Asked Questions — FAQ
What is the best time to visit Greece?
Based on all destinations and their associated climate types, it is generally best to visit Greece from March to November. Be aware that the best time to visit will vary depending on where you're going, so please check the section 'Best time to visit Greece' for more information.
- March (36 destinations)
- April (38 destinations)
- May (39 destinations)
- September (38 destinations)
- October (37 destinations)
- November (36 destinations)
What are the most popular destinations in Greece?
The 7 most popular airports in Greece are:
- Athens (ATH)
- Thessaloniki (SKG)
- Heraklion (Crete) (HER)
- Rhodes (RHO)
- Chania (Crete) (CHQ)
- Santorini (JTR)
- Corfu (Kerkyra) (CFU)
Which alliances are flying to Greece?
All alliances have direct connections to Greece:
- Star Alliance (14 airlines, 27 destinations)
- SkyTeam (8 airlines, 9 destinations)
- Oneworld (6 airlines, 14 destinations)
Which airlines operate direct flights to Greece?
As of today, there are 96 airlines that fly to Greece. You can find them here:
- Aegean
- Sky Express
- Ryanair
- Olympic Air
- easyJet
- Lufthansa
- Turkish Airlines
- British Airways
- Wizz Air
- Swiss
- Wizz Air Malta
- Eurowings
- SAS
- Transavia
- ITA Airways
- Air Serbia
- Arkia
- KLM
- Transavia - HV
- Austrian
- Cyprus Airways
- Emirates
- Qatar Airways
- airHaifa
- EL AL
- Delta
- Vueling
- Israir
- LOT
- Pegasus
- Egyptair
- Iberia
- Condor
- Air France
- TUI Fly - X3
- Tarom
- Volotea
- United Airlines
- Air Canada
- Gulf Air
- Air Arabia
- Jet2
- Discover Airlines
- IndiGo Airlines
- Etihad Airways
- Brussels Airlines
- Middle East
- Bluebird Airways
- Edelweiss Air
- Wizz Air - W9
- Ethiopian Airlines
- Royal Jordanian
- Sichuan Airlines
- Air Baltic
- Juneyao Airlines
- Corendon
- Bulgaria Air
- Air China
- Aer Lingus
- Scoot
- Marabu
- bmi Regional
- Air Mediterranean
- American Airlines
- Norwegian
- Norwegian - DY
- Luxair
- Finnair
- SmartWings
- Saudi Arabian
- Neos
- TUI Fly
- TUI Fly - OR
- Animawings
- Sundair
- Flydubai
- Leav Aviation
- FlexFlight
- Chair Airlines
- TUI Airways
- Porter
- Air Transat
- Croatia Airlines
- SkyUp MT
- Sky Alps
- Sunclass Airlines
- TUS Airways
- Helvetic
- FlyOne Armenia
- AeroItalia
- Kuwait Airways
- Air Europa
- Ryanair UK
- Norse Atlantic Airways
- Dan Air
- TAP Portugal
Which low-cost airlines fly to Greece?
There are 28 low-cost carriers that offer flights to Greece at the moment:
- Ryanair
- easyJet
- Wizz Air
- Wizz Air Malta
- Eurowings
- Transavia
- Transavia - HV
- airHaifa
- Vueling
- Pegasus
- Condor
- TUI Fly - X3
- Air Arabia
- Jet2
- IndiGo Airlines
- Air Baltic
- Juneyao Airlines
- Aer Lingus
- Norwegian
- Norwegian - DY
- SmartWings
- TUI Fly - OR
- Flydubai
- TUI Airways
- SkyUp MT
- FlyOne Armenia
- Ryanair UK
- Norse Atlantic Airways
Which countries offer direct flights to Greece?
There are 61 countries that offer direct flights to Greece, which are:
- Austria
- Germany
- Czechia
- Italy
- Netherlands
- United Kingdom
- Switzerland
- France
- Belgium
- Hungary
- Denmark
- Israel
- Romania
- Cyprus
- Poland
- Ireland
- Norway
- Luxembourg
- Serbia
- Sweden
- Slovakia
- Finland
- Turkey
- Spain
- Albania
- Bulgaria
- Moldova
- Latvia
- United Arab Emirates
- Armenia
- Croatia
- Lithuania
- Malta
- Estonia
- Egypt
- Georgia
- Qatar
- Saudi Arabia
- Lebanon
- Jordan
- United States
- Portugal
- Canada
- Bahrain
- China
- India
- Ethiopia
- Morocco
- Republic of North Macedonia
- Singapore
- Slovenia
- Libya
- Syria
- Iraq
- Bosnia & Herzegovina
- Azerbaijan
- Kuwait
- Montenegro
- Iceland
- Tunisia
- Kosovo
Which countries have the best direct connections to Greece?
These countries have the most flight connections to Greece:
- Austria
- Germany
- Czechia
- Italy
- Netherlands
- United Kingdom
- Switzerland
- France
- Belgium
- Hungary
What are the best intercontinental hubs for flights to Greece?
Top intercontinental airports for flights to Greece are:
-  Larnaca (LCA)

-  Istanbul (IST)

-  Tel Aviv (TLV)

-  Frankfurt (FRA)

-  Munich (MUC)

-  Rome (Fiumicino) (FCO)

-  London Heathrow (LHR)

-  Amsterdam (AMS)

-  Vienna (VIE)

-  Zürich (ZRH)

-  Düsseldorf (DUS)

-  London Gatwick (LGW)

-  Milan (Malpensa) (MXP)

-  Paris (CDG)

-  Berlin (BER)

-  Brussels (BRU)

-  Tirana (TIA)

-  Madrid (MAD)

-  Cairo (CAI)

-  Copenhagen (CPH)

-  Barcelona (BCN)

-  Budapest (BUD)

-  Paris (Orly) (ORY)

-  Warsaw (WAW)

-  London Stansted (STN)

-  Belgrade (BEG)

-  Bucharest (OTP)

-  Paphos (PFO)

-  Geneva (GVA)

-  Stuttgart (STR)

From which continents can you fly non-stop to Greece?
You can reach Greece directly from 4 continents, which are:
- Europe
- Asia
- North America
- Africa
Are there Business Class flights to Greece?
Yes, you can fly in Business Class to 20 airports in Greece (depending on where you are flying from):
- Athens (ATH)
- Thessaloniki (SKG)
- Heraklion (Crete) (HER)
- Santorini (JTR)
- Chania (Crete) (CHQ)
- Rhodes (RHO)
- Mytilene (Lesbos) (MJT)
- Kos (KGS)
- Corfu (Kerkyra) (CFU)
- Alexandroupolis (AXD)
- Mykonos (JMK)
- Zakynthos Island (ZTH)
- Kalamata (KLX)
- Skiathos (JSI)
- Samos (SMI)
- Preveza / Lefkada (PVK)
- Limnos (LXS)
- Kefalonia (EFL)
- Kavala (KVA)
- Araxos (Patras) (GPA)
Are there First Class flights to Greece?
Yes, you can fly to one airport in First Class: Athens Airport.
What is the longest flight to Greece?
The longest direct flight is from Dallas-Fort Worth, United States (DFW) to Athens (ATH). This flight takes 11 hours and 55 minutes and covers a distance of 6,243 miles (10,047 km). Other interesting long-haul flights to Greece include:
- US - Dallas-Fort Worth to Athens 6,243 miles
- US - Atlanta to Athens 5,685 miles
- SG - Singapore to Athens 5,616 miles
- US - Charlotte to Athens 5,463 miles
- US - Chicago to Athens 5,446 miles
- CN - Shanghai to Athens 5,314 miles
- US - Washington to Athens 5,153 miles
- CA - Toronto to Athens 5,048 miles
- US - Philadelphia to Athens 5,020 miles
- US - Newark to Athens 4,941 miles
- US - New York City to Athens 4,926 miles
- US - Boston to Athens 4,741 miles
- CA - Montreal to Athens 4,739 miles
- CN - Beijing to Athens 4,724 miles
- IN - Mumbai to Athens 3,198 miles
- IN - New Delhi to Athens 3,095 miles
- IS - Reykjavik (Keflavik) to Chania (Crete) 2,757 miles
- AE - Dubai to Corfu (Kerkyra) 2,272 miles
- ET - Addis Ababa to Athens 2,203 miles
- IE - Cork to Rhodes 2,072 miles
- GB - Belfast International to Rhodes 2,050 miles
- AE - Dubai (Sharjah) to Athens 2,037 miles
- AE - Dubai to Athens 2,032 miles
- AE - Abu Dhabi to Athens 2,026 miles
- GB - Glasgow to Rhodes 2,023 miles
- IE - Dublin to Rhodes 2,019 miles
- GB - Belfast International to Heraklion (Crete) 2,002 miles
- GB - Edinburgh to Rhodes 1,990 miles
- GB - Glasgow to Heraklion (Crete) 1,985 miles
- GB - Glasgow to Kos 1,968 miles
- IE - Dublin to Heraklion (Crete) 1,965 miles
- IE - Dublin to Kos 1,962 miles
- GB - Edinburgh to Heraklion (Crete) 1,954 miles
- AE - Dubai to Mykonos 1,948 miles
- AE - Abu Dhabi to Mykonos 1,942 miles
- GB - Glasgow to Chania (Crete) 1,941 miles
- GB - Edinburgh to Kos 1,935 miles
- AE - Dubai to Santorini 1,921 miles
- IE - Dublin to Santorini 1,921 miles
- IE - Dublin to Chania (Crete) 1,917 miles
- AE - Abu Dhabi to Santorini 1,913 miles
- NO - Bergen to Chania (Crete) 1,905 miles
- GB - Edinburgh to Santorini 1,904 miles
- GB - Newcastle to Rhodes 1,901 miles
- GB - Liverpool to Rhodes 1,888 miles
- GB - Manchester to Rhodes 1,867 miles
- GB - Newcastle to Heraklion (Crete) 1,864 miles
- GB - Leeds / Bradford to Rhodes 1,861 miles
- MA - Marrakech to Athens 1,856 miles
- GB - Newcastle to Kos 1,846 miles
What are the major airports in Greece?
There are 13 major airports in Greece, in order of significance:
- Athens (ATH) - Athens International
- Thessaloniki (SKG) - Thessaloniki International
- Heraklion (Crete) (HER) - Heraklion International, Nikos Kazantzakis
- Rhodes (RHO) - Rhodes International
- Chania (Crete) (CHQ) - Chania International (Ioannis Daskalogiannis)
- Santorini (JTR) - Santorini
- Corfu (Kerkyra) (CFU) - Ioannis Kapodistrias International (Corfu)
- Kos (KGS) - Kos Island International
- Mykonos (JMK) - Mykonos Island National
- Zakynthos Island (ZTH) - Zakynthos International, Dionysios Solomos
- Kefalonia (EFL) - Argostolion
- Preveza / Lefkada (PVK) - Aktion
- Skiathos (JSI) - Skiathos Island National
How many airports are there in Greece?
There are 39 airports that handle scheduled passenger flights.
What are the best airports for flights to Greece?
Top airports for direct flights to Greece include:
-  Chicago (ORD)

-  Dallas-Fort Worth (DFW)

-  Atlanta (ATL)

-  London Heathrow (LHR)

-  London Gatwick (LGW)

-  Dublin (DUB)

-  London Stansted (STN)

-  New York City (JFK)

-  Manchester (MAN)

-  Toronto (YYZ)

-  Charlotte (CLT)

-  Newark (EWR)

-  Montreal (YUL)

-  Edinburgh (EDI)

-  Washington (IAD)

-  Singapore (SIN)

-  New Delhi (DEL)

-  Boston (BOS)

-  London Luton (LTN)

-  Birmingham (BHX)

What are the best international airports in Europe for flights to Greece?
Top international airports in Europe for non-stop flights to Greece are:
-  Frankfurt (FRA)

-  Munich (MUC)

-  Rome (Fiumicino) (FCO)

-  London Heathrow (LHR)

-  Amsterdam (AMS)

-  Vienna (VIE)

-  Zürich (ZRH)

-  Düsseldorf (DUS)

-  London Gatwick (LGW)

-  Milan (Malpensa) (MXP)

-  Paris (CDG)

-  Berlin (BER)

-  Tirana (TIA)

-  Brussels (BRU)

-  Madrid (MAD)

-  Copenhagen (CPH)

-  Barcelona (BCN)

-  Budapest (BUD)

-  Warsaw (WAW)

-  Paris (Orly) (ORY)

-  London Stansted (STN)

-  Belgrade (BEG)

-  Bucharest (OTP)

-  Geneva (GVA)

-  Stuttgart (STR)

-  Milan (Bergamo) (BGY)

-  Manchester (MAN)

-  Hamburg (HAM)

-  Bologna (BLQ)

-  Sofia (SOF)

Do all airports in Greece operate year-round?
There are 39 airports located across Greece, 37 of which offer year-round flights while 2 handle seasonal flights only:
- Araxos (Patras) (GPA)
- Volos (VOL)
For a better overview adjusted to your travel dates, we recommend using the date filter on the map to filter out your options!
What are the most popular flights to Greece?
Domestic:
- Thessaloniki to Athens
- Athens to Thessaloniki
- Heraklion (Crete) to Athens
- Athens to Heraklion (Crete)
- Athens to Santorini
- Santorini to Athens
- Chania (Crete) to Athens
- Athens to Chania (Crete)
- Rhodes to Athens
- Athens to Rhodes
- Chios to Athens
- Athens to Chios
- Mytilene (Lesbos) to Athens
- Athens to Mytilene (Lesbos)
- Athens to Kos
- Kos to Athens
- Athens to Alexandroupolis
- Alexandroupolis to Athens
- Corfu (Kerkyra) to Athens
- Athens to Corfu (Kerkyra)
- Mykonos to Athens
- Athens to Mykonos
- Paros to Athens
- Athens to Paros
- Samos to Athens
International:
- London Heathrow to Athens
- London Gatwick to Athens
- London Stansted to Athens
- Manchester to Athens
- Malta to Athens
- Dublin to Athens
- London Stansted to Thessaloniki
- Newark to Athens
- London Luton to Athens
- Edinburgh to Athens
- London Gatwick to Thessaloniki
- London Gatwick to Corfu (Kerkyra)
- New York City to Athens
- Malta to Thessaloniki
- Toronto to Athens
- London Gatwick to Rhodes
- London Gatwick to Heraklion (Crete)
- Bristol to Athens
- Atlanta to Athens
- Manchester to Heraklion (Crete)
- Bristol to Rhodes
- New Delhi to Athens
- Mumbai to Athens
- Montreal to Athens
- Singapore to Athens
- Newcastle to Corfu (Kerkyra)
- Manchester to Rhodes
- London Stansted to Rhodes
- London Gatwick to Chania (Crete)
- Edinburgh to Rhodes
- Birmingham to Rhodes
- Nottingham to Corfu (Kerkyra)
- Manchester to Corfu (Kerkyra)
- London Stansted to Heraklion (Crete)
- London Stansted to Corfu (Kerkyra)
- London Luton to Corfu (Kerkyra)
- London Heathrow to Santorini
- London Heathrow to Corfu (Kerkyra)
- London Gatwick to Santorini
- Leeds / Bradford to Heraklion (Crete)
- Dublin to Chania (Crete)
- Bristol to Heraklion (Crete)
- Bristol to Corfu (Kerkyra)
- Boston to Athens
- Birmingham to Corfu (Kerkyra)
- Belfast International to Corfu (Kerkyra)
- Philadelphia to Athens
- Nottingham to Rhodes
- Newcastle to Rhodes
- Newcastle to Chania (Crete)
Which airports in Greece offer domestic flights only?
These are the 17 airports in Greece that exclusively serve domestic flights:
- Chios
- Alexandroupolis
- Paros
- Naxos
- Ioannina
- Sitia
- Milos
- Ikria Island (Icaria)
- Leros
- Kalymnos
- Kasos Island
- Astypalaia Island
- Kythira
- Syros Island
- Megisti
- Kozani
- Kastoria


















































































