USD · $
AUD · A$
BRL · R$
CAD · C$
CHF · CHF
CNY · ¥
CZK ·
DKK · kr
EUR ·
GBP · £
IDR · Rp
INR ·
JPY · ¥
KRW ·
NOK · kr
PLN ·
RUB ·
SEK · kr
THB · ฿
TRY ·
TWD · NT$
VND ·
EN
USD · $
AUD · A$
BRL · R$
CAD · C$
CHF · CHF
CNY · ¥
CZK ·
DKK · kr
EUR ·
GBP · £
IDR · Rp
INR ·
JPY · ¥
KRW ·
NOK · kr
PLN ·
RUB ·
SEK · kr
THB · ฿
TRY ·
TWD · NT$
VND ·
Full Map
From
To
Dates
Flight times
Prices
Alliances
Airlines
Classes
Aircraft
Distance
Duration
0 st
1 st
2 st
Same airline
Reset
Show route info
Show indirect destinations
Price view
One way
Round trip
Price view
One way
Round trip
Airport legend
> 100 non-stop destinations

Airports with non-stop flights to 100+ destinations

> 30 non-stop destinations

Airports with non-stop flights to 30+ destinations

> 7 non-stop destinations

Airports with non-stop flights to 7 to 30 destinations

< 7 non-stop destinations

Airports with non-stop flights to less then 7 destinations

Depart from here
Arrive here
Dates All

Show flights within a certain date range

Flight timesNEW! All

Show flights that depart and / or arrive between specific times

Prices All

Show flights within a certain price range

Alliances All

Show flights operated by a specific alliance

Airlines All

Show flights operated by a specific airline

Classes All

Show flights in a specific flight class

Aircraft All

Show flights operated by a specific aircraft

Distance All

Show flights with a min / max flight distance

Duration All

Show flights with a min / max flight duration

Stopovers Non-stop

Show direct flights, or flights with 1 or 2 stopovers

Same airline No

Show connecting flights with the same airline only

Full Map

FlightConnections

Select departure airport

Where would you like to fly from?

Select destination

Where would you like to fly to?

Flights to Greece
Greece

Home Countries Flights to Greece

Flights to Greece

Or did you mean flights from Greece?

Greece has a total of 39 airports, 14 of which handle intercontinental flights, 23 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. 16 of these airports exclusively serve domestic flights. All airports in Greece together handle 41,573 flights this month, departing from 242 airports in 58 countries, operated by 98 different airlines — including 28 low-cost carriers. You can fly to Greece in Economy, Premium Economy, Business Class and First Class.

FlightConnections 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.

 Remove ads

Destinations in Greece

Explore Greece!

Discover all 39 destinations in Greece. The most popular airports are in Athens, Heraklion (Crete), Rhodes, Thessaloniki, Corfu (Kerkyra) and Chania (Crete). Collectively, the top 6 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.

Show all

Airlines flying to Greece

When planning your trip to Greece, you have several airline options to consider. A total of 98 airlines offer direct flights to the country — including 28 low-cost carriers. Major airlines include Aegean, Sky Express, Ryanair and easyJet. Together they operate more than half (52%) of all scheduled flights in July.

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.

Ryanair
Ryanair (FR)
⤥ 16 Airports
easyJet
easyJet (U2)
⤥ 13 Airports
Aegean
Aegean (A3)
⤥ 23 Airports
Jet2
Jet2 (LS)
⤥ 16 Airports
Sky Express
Sky Express (GQ)
⤥ 33 Airports
British Airways
British Airways (BA)
⤥ 14 Airports
Corendon
Corendon (XR)
⤥ 4 Airports
American Airlines
American Airlines (AA)
⤥ 1 Airport
Delta
Delta (DL)
⤥ 1 Airport
United Airlines
United Airlines (UA)
⤥ 1 Airport
Air Canada
Air Canada (AC)
⤥ 1 Airport
Emirates
Emirates (EK)
⤥ 1 Airport
Wizz Air - W9
Wizz Air - W9 (W9)
⤥ 7 Airports
Aer Lingus
Aer Lingus (EI)
⤥ 4 Airports
Air Transat
Air Transat (TS)
⤥ 1 Airport
IndiGo Airlines
IndiGo Airlines (6E)
⤥ 1 Airport
Norse Atlantic Airways
Norse Atlantic Airways (N0)
⤥ 1 Airport
Scoot
Scoot (TR)
⤥ 1 Airport
TUI Airways
TUI Airways (TOM)
⤥ 2 Airports
Ryanair UK
Ryanair UK (RK)
⤥ 3 Airports
Olympic Air
Olympic Air (OA)
⤥ 19 Airports
Eurowings
Eurowings (EW)
⤥ 16 Airports
Mysky
Mysky (1R)
⤥ 5 Airports
Condor
Condor (DE)
⤥ 12 Airports
Wizz Air Malta
Wizz Air Malta (W4)
⤥ 10 Airports
Volotea
Volotea (V7)
⤥ 12 Airports
Transavia
Transavia (TO)
⤥ 15 Airports
SmartWings
SmartWings (QS)
⤥ 17 Airports
Transavia - HV
Transavia - HV (HV)
⤥ 17 Airports
Austrian
Austrian (OS)
⤥ 20 Airports
Wizz Air
Wizz Air (W6)
⤥ 11 Airports
TUI Fly - X3
TUI Fly - X3 (X3)
⤥ 5 Airports
Lufthansa
Lufthansa (LH)
⤥ 7 Airports
Bluebird Airways
Bluebird Airways (BZ)
⤥ 7 Airports
SAS
SAS (SK)
⤥ 8 Airports
Discover Airlines
Discover Airlines (4Y)
⤥ 12 Airports
Air France
Air France (AF)
⤥ 5 Airports
Arkia
Arkia (IZ)
⤥ 8 Airports
Swiss
Swiss (LX)
⤥ 7 Airports
Edelweiss Air
Edelweiss Air (WK)
⤥ 13 Airports
Marabu
Marabu (DI)
⤥ 7 Airports
Israir
Israir (6H)
⤥ 7 Airports
EL AL
EL AL (LY)
⤥ 8 Airports
Air Serbia
Air Serbia (JU)
⤥ 8 Airports
ITA Airways
ITA Airways (AZ)
⤥ 7 Airports
TUI Fly
TUI Fly (TB)
⤥ 11 Airports
Brussels Airlines
Brussels Airlines (SN)
⤥ 9 Airports
TUI Fly - OR
TUI Fly - OR (OR)
⤥ 10 Airports
Turkish Airlines
Turkish Airlines (TK)
⤥ 2 Airports
Neos
Neos (NO)
⤥ 9 Airports
Iberia
Iberia (IB)
⤥ 4 Airports
Finnair
Finnair (AY)
⤥ 6 Airports
Animawings
Animawings (A2)
⤥ 8 Airports
Vueling
Vueling (VY)
⤥ 4 Airports
Norwegian
Norwegian (D8)
⤥ 8 Airports
Norwegian - DY
Norwegian - DY (DY)
⤥ 9 Airports
Qatar Airways
Qatar Airways (QR)
⤥ 2 Airports
Cyprus Airways
Cyprus Airways (CY)
⤥ 6 Airports
Air Baltic
Air Baltic (BT)
⤥ 5 Airports
LOT
LOT (LO)
⤥ 4 Airports
Egyptair
Egyptair (MS)
⤥ 1 Airport
KLM
KLM (KL)
⤥ 1 Airport
SkyUp MT
SkyUp MT (U5)
⤥ 5 Airports
Etihad Airways
Etihad Airways (EY)
⤥ 3 Airports
Luxair
Luxair (LG)
⤥ 8 Airports
airHaifa
airHaifa (E2)
⤥ 5 Airports
Sundair
Sundair (SR)
⤥ 3 Airports
Chair Airlines
Chair Airlines (CS)
⤥ 4 Airports
Middle East
Middle East (ME)
⤥ 2 Airports
TUS Airways
TUS Airways (U8)
⤥ 3 Airports
Tarom
Tarom (RO)
⤥ 2 Airports
Pegasus
Pegasus (PC)
⤥ 1 Airport
Leav Aviation
Leav Aviation (KK)
⤥ 3 Airports
Saudi Arabian
Saudi Arabian (SV)
⤥ 2 Airports
Flydubai
Flydubai (FZ)
⤥ 3 Airports
Royal Jordanian
Royal Jordanian (RJ)
⤥ 2 Airports
Gulf Air
Gulf Air (GF)
⤥ 1 Airport
Air Arabia
Air Arabia (G9)
⤥ 1 Airport
Air Europa
Air Europa (UX)
⤥ 1 Airport
Juneyao Airlines
Juneyao Airlines (HO)
⤥ 1 Airport
TAP Portugal
TAP Portugal (TP)
⤥ 1 Airport
Bulgaria Air
Bulgaria Air (FB)
⤥ 2 Airports
Ethiopian Airlines
Ethiopian Airlines (ET)
⤥ 1 Airport
Sky Alps
Sky Alps (BQ)
⤥ 4 Airports
Sunclass Airlines
Sunclass Airlines (DK)
⤥ 5 Airports
FlexFlight
FlexFlight (W2)
⤥ 2 Airports
AeroItalia
AeroItalia (XZ)
⤥ 2 Airports
Air China
Air China (CA)
⤥ 1 Airport
Croatia Airlines
Croatia Airlines (OU)
⤥ 1 Airport
Helvetic
Helvetic (2L)
⤥ 3 Airports
Fly One
Fly One (5F)
⤥ 1 Airport
Euroairlines
Euroairlines (Q4)
⤥ 3 Airports
bmi Regional
bmi Regional (BM)
⤥ 1 Airport
Kuwait Airways
Kuwait Airways (KU)
⤥ 1 Airport
FlyOne Armenia
FlyOne Armenia (3F)
⤥ 1 Airport
Air Cairo
Air Cairo (SM)
⤥ 1 Airport
Afghan Jet
Afghan Jet (HN)
⤥ 1 Airport
Sichuan Airlines
Sichuan Airlines (3U)
⤥ 1 Airport
Show all

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, easyJet and Jet2 provide the widest range of route options. They serve 57% of all flights operated by low-cost airlines.

Ryanair
Ryanair (FR)
⤥ 16 Airports
easyJet
easyJet (U2)
⤥ 14 Airports
Jet2
Jet2 (LS)
⤥ 16 Airports
Eurowings
Eurowings (EW)
⤥ 16 Airports
Condor
Condor (DE)
⤥ 12 Airports
Wizz Air Malta
Wizz Air Malta (W4)
⤥ 10 Airports
Transavia
Transavia (TO)
⤥ 15 Airports
SmartWings
SmartWings (QS)
⤥ 17 Airports
Transavia - HV
Transavia - HV (HV)
⤥ 17 Airports
Wizz Air
Wizz Air (W6)
⤥ 11 Airports
TUI Fly - X3
TUI Fly - X3 (X3)
⤥ 5 Airports
TUI Fly - OR
TUI Fly - OR (OR)
⤥ 10 Airports
Vueling
Vueling (VY)
⤥ 4 Airports
Norwegian
Norwegian (D8)
⤥ 8 Airports
Norwegian - DY
Norwegian - DY (DY)
⤥ 9 Airports
Air Baltic
Air Baltic (BT)
⤥ 5 Airports
SkyUp MT
SkyUp MT (U5)
⤥ 5 Airports
airHaifa
airHaifa (E2)
⤥ 5 Airports
Aer Lingus
Aer Lingus (EI)
⤥ 4 Airports
Pegasus
Pegasus (PC)
⤥ 1 Airport
Flydubai
Flydubai (FZ)
⤥ 3 Airports
Air Arabia
Air Arabia (G9)
⤥ 1 Airport
IndiGo Airlines
IndiGo Airlines (6E)
⤥ 1 Airport
Norse Atlantic Airways
Norse Atlantic Airways (N0)
⤥ 1 Airport
Juneyao Airlines
Juneyao Airlines (HO)
⤥ 1 Airport
TUI Airways
TUI Airways (TOM)
⤥ 2 Airports
FlyOne Armenia
FlyOne Armenia (3F)
⤥ 1 Airport
Ryanair UK
Ryanair UK (RK)
⤥ 3 Airports
Show all

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

Jan
Mar
Apr
May
Jul
Sep
Oct
Nov

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.

Show all

🌺 💦  Humid Subtropical destinations

Jan
Feb
Apr
May
Jun
Aug
Sep
Oct
Dec

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

Jan
Feb
Apr
May
Jun
Jul
Aug
Sep
Nov
Dec

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

Jan
Feb
Mar
May
Jun
Jul
Aug
Oct
Nov
Dec

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 57 countries that have non-stop flights to Greece, including the number of airports that offer those flights:

Show all

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, 203 airports across 57 countries and 4 continents offer direct flights to 39 airports in Greece.

Show all

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 6 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 85 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

Show all

Business Class airports in Greece

Show all

Domestic flights across Greece

With a total of 204 domestic routes, there are many flights within Greece that make it easy to travel around the country. Athens, Thessaloniki and Santorini have the most domestic connections, helpful to know when planning your trip.

Aegean and Sky Express together operate more than half (75%) of all domestic flights in Greece, a total of 10,859 flights this month. The list below provides you with a lot more information, from interesting statistics to an overview of all domestic routes.

🌐
204
Domestic flight routes
🛬
39
Airports with domestic flights
🪽
15
Airlines that fly domestically
💸
4
Low-cost airlines
Show all

International flights from Europe to Greece

There are 155 cities spread across 34 countries in Europe that offer international flights to Greece. Those cities offer direct flights to one of 23 airports in the country. As of today, Germany, United Kingdom, Italy, France and Netherlands have the best direct connections to Greece from Europe.

The 3 most popular international airports are Athens, Heraklion (Crete) and Rhodes Airport, which together handle more than half (50%) of all incoming international flights to the country. The majority of those flights are operated by 13 airlines: Ryanair, easyJet, Aegean, Jet2, Eurowings, British Airways, Condor, Volotea, Transavia, Wizz Air Malta, SmartWings, Transavia - HV and Sky Express.

Currently, 20 low-cost carriers out of 61 airlines offer direct flights on a total of 888 international routes from Europe.

🌎
34
Countries in Europe with flights to GR
🛬
23
Airports in Europe with direct connections
🪽
61
Airlines flying from Europe
💸
20
Low-cost airlines

In the following sections we provide detailed information on the available routes from every country with non-stop flights and (if available) stopover flights:

Germany
Flights from Germany to Greece

You can fly non-stop from 19 airports in Germany, and visit any of the 19 destinations in Greece. In total there are 136 direct routes from Germany, operated by 14 different airlines — including 6 low-cost carriers.

Show all
🛫
19
Airports in Germany with direct flights
🛬
19
Direct destinations in Greece
🪽
14
Airlines flying from Germany
💸
6
Low-cost airlines

Germany to Greece with a stopover

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

Show all

United Kingdom
Flights from United Kingdom to Greece

You can fly non-stop from 17 airports in United Kingdom, and visit any of the 17 destinations in Greece. In total there are 169 direct routes from United Kingdom, operated by 10 different airlines — including 5 low-cost carriers.

Show all
🛫
17
Airports in United Kingdom with direct flights
🛬
17
Direct destinations in Greece
🪽
10
Airlines flying from United Kingdom
💸
5
Low-cost airlines

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 21 destinations in Greece that require just one stop:

Show all

Italy
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 13 different airlines — including 4 low-cost carriers.

Show all
🛫
19
Airports in Italy with direct flights
🛬
18
Direct destinations in Greece
🪽
13
Airlines flying from Italy
💸
4
Low-cost airlines

Italy to Greece with a stopover

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

Show all

France
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.

Show all
🛫
16
Airports in France with direct flights
🛬
15
Direct destinations in Greece
🪽
8
Airlines flying from France
💸
3
Low-cost airlines

France to Greece with a stopover

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

Show all

Netherlands
Flights from Netherlands to Greece

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

🛫
5
Airports in Netherlands with direct flights
🛬
17
Direct destinations in Greece
🪽
8
Airlines flying from Netherlands
💸
4
Low-cost airlines

Austria
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).

🛫
5
Airports in Austria with direct flights
🛬
20
Direct destinations in Greece
🪽
6
Airlines flying from Austria
💸
2
Low-cost airlines

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:

Switzerland
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 8 different airlines — including 2 low-cost carriers (easyJet and Condor).

🛫
3
Airports in Switzerland with direct flights
🛬
16
Direct destinations in Greece
🪽
8
Airlines flying from Switzerland
💸
2
Low-cost airlines

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:

Poland
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.

Show all
🛫
9
Airports in Poland with direct flights
🛬
9
Direct destinations in Greece
🪽
7
Airlines flying from Poland
💸
3
Low-cost airlines

Poland to Greece with a stopover

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

Show all

Czechia
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.

🛫
4
Airports in Czechia with direct flights
🛬
19
Direct destinations in Greece
🪽
6
Airlines flying from Czechia
💸
3
Low-cost airlines

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:

Belgium
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.

🛫
3
Airports in Belgium with direct flights
🛬
14
Direct destinations in Greece
🪽
6
Airlines flying from Belgium
💸
1
Low-cost airline (Ryanair)

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:

Spain
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.

Show all
🛫
9
Airports in Spain with direct flights
🛬
6
Direct destinations in Greece
🪽
8
Airlines flying from Spain
💸
3
Low-cost airlines

Spain to Greece with a stopover

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

Show all

Romania
Flights from Romania to Greece

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

Show all
🛫
8
Airports in Romania with direct flights
🛬
11
Direct destinations in Greece
🪽
5
Airlines flying from Romania
💸
2
Low-cost airlines

Romania to Greece with a stopover

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

Show all

Hungary
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 4 different airlines — including 3 low-cost carriers.

🛫
1
Airport in Hungary with direct flights
🛬
13
Direct destinations in Greece
🪽
4
Airlines flying from Hungary
💸
3
Low-cost airlines

Hungary to Greece with a stopover

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

Denmark
Flights from Denmark to Greece

You can fly non-stop from 3 airports in Denmark, and visit any of the 13 destinations in Greece. In total there are 16 direct routes from Denmark, operated by 6 different airlines — including 2 low-cost carriers (Norwegian and Ryanair).

🛫
3
Airports in Denmark with direct flights
🛬
13
Direct destinations in Greece
🪽
6
Airlines flying from Denmark
💸
2
Low-cost airlines

Denmark to Greece with a stopover

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

Serbia
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).

🛫
3
Airports in Serbia with direct flights
🛬
8
Direct destinations in Greece
🪽
4
Airlines flying from Serbia
💸
2
Low-cost airlines

Sweden
Flights from Sweden to Greece

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

🛫
3
Airports in Sweden with direct flights
🛬
8
Direct destinations in Greece
🪽
5
Airlines flying from Sweden
💸
2
Low-cost airlines

Sweden to Greece with a stopover

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

Show all

Finland
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).

🛫
1
Airport in Finland with direct flights
🛬
8
Direct destinations in Greece
🪽
4
Airlines flying from Finland
💸
2
Low-cost airlines

Finland to Greece with a stopover

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

Show all

Norway
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.

🛫
2
Airports in Norway with direct flights
🛬
9
Direct destinations in Greece
🪽
3
Airlines flying from Norway
💸
1
Low-cost airline (Norwegian - DY)

Norway to Greece with a stopover

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

Show all

Ireland
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).

🛫
3
Airports in Ireland with direct flights
🛬
9
Direct destinations in Greece
🪽
3
Airlines flying from Ireland
💸
2
Low-cost airlines

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:

Slovakia
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.

🛫
2
Airports in Slovakia with direct flights
🛬
8
Direct destinations in Greece
💸
3
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 10 destinations in Greece:

Bulgaria
Flights from Bulgaria to Greece

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

🛫
2
Airports in Bulgaria with direct flights
🛬
6
Direct destinations in Greece
🪽
5
Airlines flying from Bulgaria
💸
2
Low-cost airlines

Bulgaria to Greece with a stopover

There is another departure option available if you consider a stopover: Burgas Airport offers 1-stop flights to 13 destinations in Greece:

Albania
Flights from Albania to Greece

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

🛫
1
Airport in Albania with direct flights
🛬
4
Direct destinations in Greece
🪽
4
Airlines flying from Albania
💸
1
Low-cost airline (Wizz Air Malta)

Croatia
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.

🛫
3
Airports in Croatia with direct flights
🛬
4
Direct destinations in Greece
🪽
4
Airlines flying from Croatia
💸
1
Low-cost airline (Ryanair)

Croatia to Greece with a stopover

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

Moldova
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 4 different airlines — including 2 low-cost carriers (Wizz Air Malta and SkyUp MT).

🛫
1
Airport in Moldova with direct flights
🛬
6
Direct destinations in Greece
🪽
4
Airlines flying from Moldova
💸
2
Low-cost airlines

Portugal
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.

🛫
2
Airports in Portugal with direct flights
🛬
1
Direct destination in Greece
🪽
3
Airlines flying from Portugal

Portugal to Greece with a stopover

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

Show all

Malta
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.

🛫
1
Airport in Malta with direct flights
🛬
3
Direct destinations in Greece
🪽
2
Airlines flying from Malta
💸
1
Low-cost airline (Ryanair)

Luxembourg
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.

🛫
1
Airport in Luxembourg with direct flights
🛬
9
Direct destinations in Greece
🪽
2
Airlines flying from Luxembourg

Latvia
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.

🛫
1
Airport in Latvia with direct flights
🛬
5
Direct destinations in Greece
🪽
2
Airlines flying from Latvia
💸
1
Low-cost airline (Air Baltic)

Lithuania
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).

🛫
2
Airports in Lithuania with direct flights
🛬
4
Direct destinations in Greece
🪽
3
Airlines flying from Lithuania
💸
2
Low-cost airlines

Lithuania to Greece with a stopover

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

Estonia
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, operated by 2 different airlines — including Air Baltic, which is usually the most budget-friendly.

🛫
1
Airport in Estonia with direct flights
🛬
3
Direct destinations in Greece
🪽
2
Airlines flying from Estonia
💸
1
Low-cost airline (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:

Republic of North Macedonia
Flights from Republic of North Macedonia to Greece

From Republic of North Macedonia you can fly non-stop from 2 airports, and arrive at 2 different destinations in Greece. In total there are 2 direct routes from Republic of North Macedonia, operated by 2 different airlines — Chair Airlines and Aegean.

🛫
2
Airports in Republic of North Macedonia with direct flights
🛬
2
Direct destinations in Greece
🪽
2
Airlines flying from Republic of North Macedonia

Slovenia
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.

🛫
1
Airport in Slovenia with direct flights
🛬
1
Direct destination in Greece
🪽
1
Airline (Aegean)

Bosnia & Herzegovina
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.

🛫
1
Airport in Bosnia & Herzegovina with direct flights
🛬
1
Direct destination in Greece
💸
1
Low-cost airline (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:

Montenegro
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.

🛫
1
Airport in Montenegro with direct flights
🛬
1
Direct destination in Greece
🪽
1
Airline (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 14 destinations in Greece:

Intercontinental flights to Greece

There are 3 continents beyond Europe that have direct flights to Greece. A total of 23 different countries across Africa, Asia and North America offer flights to the country. With 93 direct flight routes, connecting 48 intercontinental airports to 14 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: Israel, Cyprus, Turkey, United States and United Arab Emirates.

All intercontinental flights can be found below — arranged by continent, country and departure airport.

🗺️
3
Continents beyond Europe
🌎
23
Countries with direct flights to Greece
16
Countries in Asia
2
Countries in North America
5
Countries in Africa

Non-stop flights from Asia to Greece

From Asia, 16 countries have direct flights to Greece. 72 non-stop routes are available, operated by 33 airlines — 10 of which are low-cost carriers.

🌐
72
Direct routes from Asia to Greece
🌎
16
Countries in Asia connected to Greece
🛬
14
Direct destinations
🪽
33
Airlines
💸
10
Low-cost airlines

Israel
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 13 destinations. Flights are operated by 12 airlines — including 3 low-cost carriers.

🛫
2
Airports in Israel with direct flights
🛬
13
Non-stop destinations from IL
🪽
12
Airlines
💸
3
Low-cost airlines

Israel to Greece with a stopover

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

Cyprus
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 6 airlines — including 2 low-cost carriers (Wizz Air and Ryanair)

🛫
2
Airports in Cyprus with direct flights
🛬
9
Non-stop destinations from CY
🪽
6
Airlines
💸
2
Low-cost airlines

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:

Turkey
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.

🛫
4
Airports in Turkey with direct flights
🛬
6
Non-stop destinations from TR
🪽
6
Airlines
💸
1
Low-cost airline (Pegasus)

Turkey to Greece with a stopover

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

Show all

United Arab Emirates
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)

🛫
3
Airports in United Arab Emirates with direct flights
🛬
4
Non-stop destinations from AE
🪽
5
Airlines
💸
2
Low-cost airlines

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 21 destinations in Greece with a single stop:

Qatar
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.

🛫
1
Airport in Qatar with direct flights
🛬
2
Non-stop destinations from QA
🪽
1
Airline (Qatar Airways)

Saudi Arabia
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.

🛫
2
Airports in Saudi Arabia with direct flights
🛬
2
Non-stop destinations from SA
🪽
2
Airlines

Saudi Arabia to Greece with a stopover

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

Show all

Lebanon
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.

🛫
1
Airport in Lebanon with direct flights
🛬
2
Non-stop destinations from LB
🪽
2
Airlines

Georgia
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.

🛫
2
Airports in Georgia with direct flights
🛬
2
Non-stop destinations from GE
🪽
3
Airlines
💸
1
Low-cost airline (Wizz Air)

Georgia to Greece with a stopover

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

Armenia
Flights from Armenia to Greece

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

🛫
1
Airport in Armenia with direct flights
🛬
3
Non-stop destinations from AM
🪽
4
Airlines
💸
2
Low-cost airlines

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:

Jordan
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.

🛫
1
Airport in Jordan with direct flights
🛬
2
Non-stop destinations from JO
🪽
2
Airlines

Jordan to Greece with a stopover

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

China
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.

🛫
2
Airports in China with direct flights
🛬
1
Non-stop destination from CN
🪽
2
Airlines
💸
1
Low-cost airline (Juneyao Airlines)

China to Greece with a stopover

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

Show all

Bahrain
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.

🛫
1
Airport in Bahrain with direct flights
🛬
1
Non-stop destination from BH
🪽
1
Airline (Gulf Air)

India
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.

🛫
2
Airports in India with direct flights
🛬
1
Non-stop destination from IN
💸
1
Low-cost airline (IndiGo Airlines)

India to Greece with a stopover

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

Show all

Singapore
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.

🛫
1
Airport in Singapore with direct flights
🛬
1
Non-stop destination from SG
🪽
1
Airline (Scoot)

Kuwait
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.

🛫
1
Airport in Kuwait with direct flights
🛬
1
Non-stop destination from KW
🪽
1
Airline (Kuwait Airways)

Iraq
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.

🛫
2
Airports in Iraq with direct flights
🛬
1
Non-stop destination from IQ
🪽
1
Airline (Aegean)

Iraq to Greece with a stopover

There are more departure airports available if you consider a stopover: 4 airports in Iraq offer flights to 13 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.

🌐
11
Direct routes from North America to Greece
🌎
2
Countries in North America connected to Greece
🛬
1
Direct destination in
🪽
7
Airlines
💸
1
Low-cost airline (Ryanair)

United States
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.

Show all
🛫
9
Airports in United States with direct flights
🛬
1
Non-stop destination from US
🪽
5
Airlines
💸
1
Low-cost airline (Norse Atlantic Airways)

United States to Greece with a stopover

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

Show all

Canada
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 2 airlines — Air Canada and Air Transat, neither of which are low-cost carriers.

🛫
2
Airports in Canada with direct flights
🛬
1
Non-stop destination from CA
🪽
2
Airlines

Canada to Greece with a stopover

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

Show all

Non-stop flights from Africa to Greece

From Africa, 5 countries have direct flights to Greece. 10 non-stop routes are available, operated by 5 airlines — none of which are low-cost carriers.

🌐
10
Direct routes from Africa to Greece
🌎
5
Countries in Africa connected to Greece
🛬
2
Direct destinations
🪽
5
Airlines
💸
0
Low-cost airlines

Egypt
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 3 airlines — none of which are low-cost carriers.

🛫
4
Airports in Egypt with direct flights
🛬
2
Non-stop destinations from EG
🪽
3
Airlines

Egypt to Greece with a stopover

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

Show all

Ethiopia
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.

🛫
1
Airport in Ethiopia with direct flights
🛬
1
Non-stop destination from ET
🪽
1
Airline (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:

Show all

Tunisia
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.

🛫
1
Airport in Tunisia with direct flights
🛬
1
Non-stop destination from TN
🪽
1
Airline (Aegean)

Tunisia 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 Tunisia offer 1-stop flights to 22 destinations in Greece:

Libya
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.

🛫
2
Airports in Libya with direct flights
🛬
1
Non-stop destination from LY
🪽
1
Airline (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:

Morocco
Flights from Morocco to Greece

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

🛫
1
Airport in Morocco with direct flights
🛬
1
Non-stop destination from MA
🪽
1
Airline (Aegean)

Morocco to Greece with a stopover

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

Show all

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.

Show all

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!

Show all

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)
Best time to visit Greece

What are the most popular destinations in Greece?

The 7 most popular airports in Greece are:

  • Athens (ATH)
  • Heraklion (Crete) (HER)
  • Rhodes (RHO)
  • Thessaloniki (SKG)
  • Corfu (Kerkyra) (CFU)
  • Chania (Crete) (CHQ)
  • Santorini (JTR)

Which alliances are flying to Greece?

All alliances have direct connections to Greece:

  • Star Alliance (15 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 98 airlines that fly to Greece. You can find them here:

  • Aegean
  • Sky Express
  • Ryanair
  • easyJet
  • Olympic Air
  • Jet2
  • Eurowings
  • British Airways
  • Mysky
  • Condor
  • Wizz Air Malta
  • Volotea
  • Transavia
  • SmartWings
  • Transavia - HV
  • Austrian
  • Wizz Air
  • TUI Fly - X3
  • Corendon
  • Lufthansa
  • Bluebird Airways
  • SAS
  • Discover Airlines
  • Air France
  • Arkia
  • Swiss
  • Edelweiss Air
  • Marabu
  • Israir
  • EL AL
  • Air Serbia
  • ITA Airways
  • TUI Fly
  • Brussels Airlines
  • TUI Fly - OR
  • Turkish Airlines
  • Neos
  • Iberia
  • Finnair
  • American Airlines
  • Delta
  • Animawings
  • Vueling
  • Norwegian
  • Norwegian - DY
  • Qatar Airways
  • Cyprus Airways
  • Air Baltic
  • United Airlines
  • Air Canada
  • LOT
  • Egyptair
  • KLM
  • Emirates
  • SkyUp MT
  • Etihad Airways
  • Luxair
  • Wizz Air - W9
  • airHaifa
  • Sundair
  • Aer Lingus
  • Chair Airlines
  • Middle East
  • TUS Airways
  • Tarom
  • Pegasus
  • Leav Aviation
  • Saudi Arabian
  • Flydubai
  • Air Transat
  • Royal Jordanian
  • Gulf Air
  • Air Arabia
  • IndiGo Airlines
  • Norse Atlantic Airways
  • Air Europa
  • Juneyao Airlines
  • TAP Portugal
  • Bulgaria Air
  • Scoot
  • Ethiopian Airlines
  • Sky Alps
  • Sunclass Airlines
  • FlexFlight
  • AeroItalia
  • Air China
  • Croatia Airlines
  • Helvetic
  • Fly One
  • Euroairlines
  • bmi Regional
  • Kuwait Airways
  • TUI Airways
  • FlyOne Armenia
  • Air Cairo
  • Ryanair UK
  • Afghan Jet
  • Sichuan Airlines

Which low-cost airlines fly to Greece?

There are 28 low-cost carriers that offer flights to Greece at the moment:

  • Ryanair
  • easyJet
  • Jet2
  • Eurowings
  • Condor
  • Wizz Air Malta
  • Transavia
  • SmartWings
  • Transavia - HV
  • Wizz Air
  • TUI Fly - X3
  • TUI Fly - OR
  • Vueling
  • Norwegian
  • Norwegian - DY
  • Air Baltic
  • SkyUp MT
  • airHaifa
  • Aer Lingus
  • Pegasus
  • Flydubai
  • Air Arabia
  • IndiGo Airlines
  • Norse Atlantic Airways
  • Juneyao Airlines
  • TUI Airways
  • FlyOne Armenia
  • Ryanair UK

Which countries offer direct flights to Greece?

There are 57 countries that offer direct flights to Greece, which are:

  • Austria
  • Germany
  • Czechia
  • Italy
  • United Kingdom
  • Netherlands
  • Switzerland
  • France
  • Belgium
  • Israel
  • Hungary
  • Denmark
  • Romania
  • Cyprus
  • Poland
  • Norway
  • Ireland
  • Luxembourg
  • Serbia
  • Sweden
  • Finland
  • Slovakia
  • Spain
  • Turkey
  • Bulgaria
  • Moldova
  • Latvia
  • United Arab Emirates
  • Albania
  • Croatia
  • Lithuania
  • Malta
  • Armenia
  • Estonia
  • Egypt
  • Qatar
  • Saudi Arabia
  • Lebanon
  • Georgia
  • Jordan
  • Republic of North Macedonia
  • United States
  • Canada
  • Portugal
  • China
  • Bahrain
  • India
  • Singapore
  • Ethiopia
  • Slovenia
  • Libya
  • Bosnia & Herzegovina
  • Kuwait
  • Tunisia
  • Montenegro
  • Iraq
  • Morocco

Which countries have the best direct connections to Greece?

These countries have the most flight connections to Greece:

  • Austria
  • Germany
  • Czechia
  • Italy
  • United Kingdom
  • Netherlands
  • Switzerland
  • France
  • Belgium
  • Israel

What are the best intercontinental hubs for flights to Greece?

Top intercontinental airports for flights to Greece are:

  • Israel
     Tel Aviv (TLV)
  • United Kingdom
     London Gatwick (LGW)
  • Germany
     Munich (MUC)
  • Germany
     Frankfurt (FRA)
  • Netherlands
     Amsterdam (AMS)
  • Austria
     Vienna (VIE)
  • Italy
     Rome (Fiumicino) (FCO)
  • Italy
     Milan (Malpensa) (MXP)
  • Germany
     Düsseldorf (DUS)
  • United Kingdom
     Manchester (MAN)
  • United Kingdom
     London Heathrow (LHR)
  • Switzerland
     Zürich (ZRH)
  • France
     Paris (Orly) (ORY)
  • Italy
     Naples (NAP)
  • Cyprus
     Larnaca (LCA)
  • Czechia
     Prague (PRG)
  • France
     Paris (CDG)
  • Belgium
     Brussels (BRU)
  • Germany
     Berlin (BER)
  • United Kingdom
     London Stansted (STN)
  • Romania
     Bucharest (OTP)
  • Turkey
     Istanbul (IST)
  • Hungary
     Budapest (BUD)
  • Germany
     Stuttgart (STR)
  • United Kingdom
     Birmingham (BHX)
  • Germany
     Hamburg (HAM)
  • Denmark
     Copenhagen (CPH)
  • Italy
     Milan (Bergamo) (BGY)
  • Spain
     Madrid (MAD)
  • Germany
     Cologne-Bonn (CGN)

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)
  • Heraklion (Crete) (HER)
  • Thessaloniki (SKG)
  • Rhodes (RHO)
  • Santorini (JTR)
  • Mykonos (JMK)
  • Corfu (Kerkyra) (CFU)
  • Chania (Crete) (CHQ)
  • Zakynthos Island (ZTH)
  • Kos (KGS)
  • Kefalonia (EFL)
  • Kalamata (KLX)
  • Preveza / Lefkada (PVK)
  • Skiathos (JSI)
  • Karpathos (AOK)
  • Samos (SMI)
  • Kavala (KVA)
  • Mytilene (Lesbos) (MJT)
  • Araxos (Patras) (GPA)
  • Limnos (LXS)

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
  • AE - Dubai to Corfu (Kerkyra) 2,272 miles
  • ET - Addis Ababa to Athens 2,203 miles
  • SE - Luleå to Heraklion (Crete) 2,089 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
  • GB - Edinburgh to Chania (Crete) 1,911 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

What are the major airports in Greece?

There are 13 major airports in Greece, in order of significance:

  • Athens (ATH) - Athens International
  • Heraklion (Crete) (HER) - Heraklion International, Nikos Kazantzakis
  • Rhodes (RHO) - Rhodes International
  • Thessaloniki (SKG) - Thessaloniki International
  • Corfu (Kerkyra) (CFU) - Ioannis Kapodistrias International (Corfu)
  • Chania (Crete) (CHQ) - Chania International (Ioannis Daskalogiannis)
  • Santorini (JTR) - Santorini
  • Mykonos (JMK) - Mykonos Island National
  • Kos (KGS) - Kos Island International
  • Zakynthos Island (ZTH) - Zakynthos International, Dionysios Solomos
  • Kefalonia (EFL) - Argostolion
  • Skiathos (JSI) - Skiathos Island National
  • Preveza / Lefkada (PVK) - Aktion

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:

  • United States
     Chicago (ORD)
  • United States
     Dallas-Fort Worth (DFW)
  • United States
     Atlanta (ATL)
  • United Kingdom
     London Heathrow (LHR)
  • United Kingdom
     London Gatwick (LGW)
  • United Kingdom
     Manchester (MAN)
  • United Kingdom
     London Stansted (STN)
  • Ireland
     Dublin (DUB)
  • United States
     New York City (JFK)
  • United States
     Charlotte (CLT)
  • Canada
     Toronto (YYZ)
  • United States
     Newark (EWR)
  • United Kingdom
     Edinburgh (EDI)
  • Canada
     Montreal (YUL)
  • United States
     Washington (IAD)
  • Singapore
     Singapore (SIN)
  • India
     New Delhi (DEL)
  • United States
     Boston (BOS)
  • United Kingdom
     London Luton (LTN)
  • United Kingdom
     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:

  • United Kingdom
     London Gatwick (LGW)
  • Germany
     Munich (MUC)
  • Germany
     Frankfurt (FRA)
  • Netherlands
     Amsterdam (AMS)
  • Austria
     Vienna (VIE)
  • Italy
     Rome (Fiumicino) (FCO)
  • Italy
     Milan (Malpensa) (MXP)
  • Germany
     Düsseldorf (DUS)
  • United Kingdom
     Manchester (MAN)
  • United Kingdom
     London Heathrow (LHR)
  • Switzerland
     Zürich (ZRH)
  • France
     Paris (Orly) (ORY)
  • Italy
     Naples (NAP)
  • Czechia
     Prague (PRG)
  • France
     Paris (CDG)
  • Belgium
     Brussels (BRU)
  • Germany
     Berlin (BER)
  • United Kingdom
     London Stansted (STN)
  • Romania
     Bucharest (OTP)
  • Hungary
     Budapest (BUD)
  • Germany
     Stuttgart (STR)
  • United Kingdom
     Birmingham (BHX)
  • Germany
     Hamburg (HAM)
  • Denmark
     Copenhagen (CPH)
  • Italy
     Milan (Bergamo) (BGY)
  • Spain
     Madrid (MAD)
  • Germany
     Cologne-Bonn (CGN)
  • Switzerland
     Geneva (GVA)
  • United Kingdom
     London Luton (LTN)
  • Italy
     Bari (BRI)

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:

International:

Which airports in Greece offer domestic flights only?

These are the 16 airports in Greece that exclusively serve domestic flights:

  • Paros
  • Naxos
  • Milos
  • Chios
  • Alexandroupolis
  • Ikria Island (Icaria)
  • Leros
  • Ioannina
  • Astypalaia Island
  • Syros Island
  • Kythira
  • Kalymnos
  • Kasos Island
  • Megisti
  • Kozani
  • Kastoria

Important note:

You are looking at a separate leg for this route.

Searching for flights

Unfortunately, there are no direct flights available on your preferred date(s).

Looking for alternative options

Alternative options

Sorry, we found no alternative options for these dates.

 Remove ads

Adblocker detected

This website is made possible by displaying online advertisements to our visitors.

Please support us by disabling your ad blocker. Or choose one of our plans.

Subscribe  

Create your Airline List

0 / 40

Delete Airline List ''?

FlightConnections Premium logo
  • 📅  Search flights by date
  • 🕒  Filter by departure & arrival time
  • 🗓️  Schedules up to 12 months ahead
  • 💸  Explore Economy fares on the price map
  • ❤️  Save and filter your favorite airlines
  • ✈️  Compare multiple airlines at once
  • 🛡️  Filter by airline alliance
  • 🌟  Search by travel class
  • 📏  Filter flights by distance & duration
  • 🛩️  Filter flights by aircraft type
  • 🌍  Discover destinations by country
  • 🗺️  Explore routes on a fullscreen map
  • 📱  App for iOS & Android
  • ⚡  Faster experience
  • ✅  Ad-free experience
Annual ⭐ Popular
$ 6.66
Jul 50% off
$ 3.33*
Per Month
Lifetime
$ 298
Jul 50% off
$ 149
One-time payment

Renews annually.  Cancel anytime.
Personal use only.

* Billed and renews at $ 39.99 annually.  Cancel anytime.
Personal use only.

One-time payment. Billed once. Then never again.
Personal use only.

* Billed and renews at €239.88 annually.  Cancel anytime.
Business license.

We donate 1% of our revenue to remove CO₂ from the atmosphere