Non-stop flights to Geneva (GVA)
Cointrin International Airport is the second largest airport in Switzerland. It is an international airport. In total there are 150 airports around the world that have direct flights to Geneva, spread around 141 cities in 50 countries. Currently, there is one domestic flight to Geneva.
On this page
All direct flights to Geneva Top 200 flights with a stopover Airlines flying to Geneva Best time to visit Geneva Long-Haul Flights Business Class flights First Class flights Intercontinental flights International flights Domestic flights Alternative airports FAQThis month, there are 3,314 flights arriving at Geneva Airport, which are 110 flights per day or 5 flights per hour. On an average day, there is at least 1 flight arriving every 12 minutes.
The most frequently departed flights to Geneva are routes from London Heathrow (LHR) in United Kingdom and London Gatwick (LGW), also in United Kingdom. These two routes together are operated 434 times this month, and make up for 13% of all monthly arrivals at Cointrin International Airport.
The longest flight to Geneva GVA is departing from Shanghai (PVG). This non-stop flight takes around 11 hours and 45 minutes and covers a distance of 5,752 miles (9,257 km).
List of all direct flights to Geneva
Below you can find a list of all cities and countries that have direct flights to Geneva, ordered by popularity.
Top 200 flights with a stopover
This list contains the 200 most popular airports from which flights depart that require just one stopover to get to Geneva.
Airlines flying to Geneva
Currently, there are 58 airlines that fly to Geneva. Most flights to Geneva are operated by easyJet, as they connect 92 airports to GVA. That’s around 3 times as much as Swiss, the second biggest airline in terms of operated flight routes to Geneva. Below you can find a list of airlines that operate most GVA flights:
What is the best time to visit Geneva?
🌊 🌧️ Oceanic / Maritime
Geneva is an oceanic/maritime destination, known for its mild summer temperatures, which are usually between 15°C and 25°C (59°F to 77°F). The winters here are refreshingly cool, without the harshness of freezing temperatures. Visitors can enjoy the green surroundings and plenty of outdoor adventures in the nearby areas, making it an excellent choice for those who enjoy temperate weather.
The best time to visit Geneva is during the summer months, spanning from May to August. During this period, visitors can expect pleasant to warm temperatures, while rainfall tends to occur more frequently in the autumn and winter months, from September to February.

Long-Haul Flights to Geneva
Explore all long-haul flights to Geneva with a flight duration of more than 7 hours.








Business class flights to Geneva
There are 46 airports that have flights to Geneva in Business Class. All airports that offer business class flights to GVA are listed below:
First class flights to Geneva
If you are looking for a luxurious flight, there's a total of 3 airports to choose from that have flights to GVA in First Class.
Intercontinental flights to Geneva
These are all non-stop intercontinental flights to Cointrin International Airport (GVA), as of March 2026:
* Please note that there are no direct services from Southern America, Central America, the Caribbean, Southern Asia, Japan, Eastern Asia, South-Eastern Asia, Central Asia or Oceania.
Non-stop flights from the US to Geneva
Swiss (Star Alliance): year-round flights from New York City (JFK).
United Airlines (Star Alliance): year-round flights from Washington (IAD).
Non-stop flights from Canada to Geneva
Air Canada is currently the only airline flying non-stop from Canada to Geneva. They fly year-round from Montreal (YUL).
Non-stop flights from Africa to Geneva
easyJet is well connected to the African continent with a number of non-stop flights.
easyJet: seasonal flights from Giza (SPX), year-round flights from Hurghada (HRG), seasonal flights from Marsa Alam (RMF), year-round flights from Sharm el-Sheikh (SSH), Agadir (AGA), Marrakech (RAK), Rabat (RBA), Tangier (TNG), Djerba (DJE) and Enfidha (NBE).
Egyptair (Star Alliance): year-round flights from Cairo (CAI).
Swiss (Star Alliance): seasonal flights from Marrakech (RAK) and Djerba (DJE).
Royal Air Maroc (Oneworld): year-round flights from Casablanca (CMN).
Tunisair: seasonal flights from Djerba (DJE) and year-round flights from Tunis (TUN).
Nouvelair: year-round flights from Tunis (TUN).
Air Algerie: year-round flights from Algiers (ALG).
Air Mauritius: seasonal flights from Mauritius (MRU).
Ethiopian Airlines (Star Alliance): year-round flights from Addis Ababa (ADD).
Non-stop flights from the Middle-East / Western Asia to Geneva
easyJet: year-round flights from Tbilisi (TBS).
Swiss (Star Alliance): seasonal flights from Antalya (AYT).
SunExpress: year-round flights from Antalya (AYT), Izmir (ADB) and seasonal flights from Kayseri (ASR).
AJet: seasonal flights from Ankara (ESB) and year-round flights from Istanbul (Sabiha) (SAW).
Pegasus: seasonal flights from Antalya (AYT) and Istanbul (Sabiha) (SAW).
Turkish Airlines (Star Alliance): year-round flights from Istanbul (IST).
Saudi Arabian (SkyTeam): year-round flights from Jeddah (JED) and Riyadh (RUH).
Flynas: seasonal flights from Riyadh (RUH).
Arkia: seasonal flights from Tel Aviv (TLV).
EL AL: seasonal flights from Tel Aviv (TLV).
Emirates: year-round flights from Dubai (DXB).
Etihad Airways: year-round flights from Abu Dhabi (AUH).
Kuwait Airways: year-round flights from Kuwait City (KWI).
Middle East (SkyTeam): year-round flights from Beirut (BEY).
Qatar Airways (Oneworld): year-round flights from Doha (DOH).
Royal Jordanian (Oneworld): year-round flights from Amman (AMM).
Non-stop flights from China to Geneva
Air China (Star Alliance): year-round flights from Beijing (PEK).
China Eastern (SkyTeam): year-round flights from Shanghai (PVG).
International flights to Geneva
Flights from Albania to Geneva
Tirana is the only city in Albania with direct flights to Geneva. From Tirana, direct flights are offered by easyJet.
All flights from Albania
Flights from Algeria to Geneva
In Algeria, the only airport that has a direct connection to Geneva is Algiers. From Algiers, direct flights are offered by Air Algerie.
All flights from Algeria
Flights from Austria to Geneva
There is 1 airport in Austria that has a direct connection to Geneva, which is Vienna. From Vienna, direct flights are offered by Austrian (Star Alliance).
All flights from Austria
Flights from Belgium to Geneva
In Belgium, the only airport that has a direct connection to Geneva is Brussels. From Brussels, there are 4 airlines that have direct services to Geneva, which are Brussels Airlines (Star Alliance), easyJet, Ethiopian Airlines (Star Alliance) and Swiss (Star Alliance).
All flights from Belgium
Flights from Canada to Geneva
Montreal is the only city in Canada with direct flights to Geneva. From Montreal, direct flights are offered by Air Canada (Star Alliance).
All flights from Canada
Flights from China to Geneva
There are 2 airports in China that have non-stop flights to Geneva.
From Beijing, direct flights are offered by Air China (Star Alliance).
From Shanghai, the only airline with direct flights is China Eastern (SkyTeam).
All flights from China
Flights from Croatia to Geneva
If you are looking for a direct flight from Croatia to Geneva, there are 2 airports to choose from.
From Dubrovnik and Split, you can fly with easyJet.
All flights from Croatia
Flights from Cyprus to Geneva
There is 1 airport in Cyprus that has a direct connection to Geneva, which is Larnaca. From Larnaca, you can fly non-stop with easyJet or Swiss (Star Alliance). This is a seasonal route that starts in June and ends in October.
All flights from Cyprus
Flights from Czechia to Geneva
Prague is the only city in Czechia with direct flights to Geneva. From Prague, direct flights are offered by easyJet.
All flights from Czechia
Flights from Denmark to Geneva
In Denmark, the only airport that has a direct connection to Geneva is Copenhagen. From Copenhagen, there are 4 airlines that have direct services to Geneva, which are easyJet, Norwegian, SAS (SkyTeam) and Swiss (Star Alliance).
All flights from Denmark
Flights from Egypt to Geneva
In Egypt, there are 5 airports that have direct flights to Geneva.
From Cairo, direct flights are offered by Egyptair (Star Alliance).
From Giza, Hurghada, Marsa Alam and Sharm el-Sheikh, all direct flights to Geneva are operated by easyJet.
All flights from Egypt
Flights from Estonia to Geneva
There is 1 airport in Estonia that has a direct connection to Geneva, which is Tallinn. From Tallinn, direct flights are offered by Air Baltic. This route is recently announced though, and not operational yet. It will start in March 2026.
All flights from Estonia
Flights from Ethiopia to Geneva
In Ethiopia, the only airport that has a direct connection to Geneva is Addis Ababa. From Addis Ababa, direct flights are offered by Ethiopian Airlines (Star Alliance).
All flights from Ethiopia
Flights from Finland to Geneva
Helsinki is the only city in Finland with direct flights to Geneva. From Helsinki, direct flights are offered by Finnair (Oneworld).
All flights from Finland
Flights from France to Geneva
France is well-connected to Geneva (GVA) with 16 airports around the country that have direct flights to the airport.
From Ajaccio (Corsica) and Bastia (Corsica), you can fly with easyJet.
From Biarritz, you can fly non-stop to Geneva with Swiss (Star Alliance). This is a seasonal route that starts in March and ends in October.
From Bordeaux, the only airline with direct flights is easyJet.
From Brive-la-Gaillarde, direct flights are offered by Chalair. This is a seasonal route that starts in July and ends in September.
From Calvi (Corsica), Figari, La Rochelle and Lille, all direct flights to Geneva are operated by easyJet.
From Lyon, the only airline with direct flights is Ethiopian Airlines (Star Alliance). This is a seasonal route that starts in July and ends in February.
From Nantes, direct flights are offered by easyJet.
From Nice, you can fly non-stop with easyJet or Swiss (Star Alliance).
From Paris, direct flights are offered by Air France (SkyTeam).
From Paris (Orly), Rennes and Toulouse, all direct flights to Geneva are operated by easyJet.
All flights from France
Flights from Georgia to Geneva
There is 1 airport in Georgia that has a direct connection to Geneva, which is Tbilisi. From Tbilisi, direct flights are offered by easyJet.
All flights from Georgia
Flights from Germany to Geneva
If you are looking for a direct flight from Germany to Geneva, there are 5 airports to choose from.
From Berlin, you can fly non-stop with easyJet or Swiss (Star Alliance).
From Düsseldorf, the only airline with direct flights is Eurowings.
From Frankfurt, direct flights are offered by Air Dolomiti, Lufthansa (Star Alliance) and Swiss (Star Alliance).
From Hamburg, the only airline with direct flights is Swiss (Star Alliance). This route is recently announced though, and not operational yet. It will start in March 2026.
From Munich, you can fly non-stop with Air Dolomiti or Lufthansa (Star Alliance).
All flights from Germany
Flights from Greece to Geneva
In Greece there are several airports with flights to Geneva (9 in total).
From Athens, direct flights are offered by Aegean (Star Alliance), easyJet and Swiss (Star Alliance).
From Chania (Crete), the only airline with direct flights is easyJet. This is a seasonal route that starts in April and ends in November.
From Corfu (Kerkyra) and Heraklion (Crete), you can fly with easyJet and Swiss (Star Alliance).
From Mykonos, direct flights are offered by easyJet. This is a seasonal route that starts in April and ends in October.
From Rhodes and Santorini, all direct flights to Geneva are operated by easyJet and Swiss (Star Alliance).
From Thessaloniki and Zakynthos Island, you can fly with Swiss (Star Alliance).
All flights from Greece
Flights from Hungary to Geneva
Budapest is the only city in Hungary with direct flights to Geneva. From Budapest, direct flights are offered by easyJet.
All flights from Hungary
Flights from Iceland to Geneva
In Iceland, the only airport that has a direct connection to Geneva is Reykjavik (Keflavik). From Reykjavik (Keflavik), direct flights are offered by Icelandair. This is a seasonal route that starts in May and ends in September.
All flights from Iceland
Flights from Ireland to Geneva
There are 2 airports in Ireland that have non-stop flights to Geneva.
From Cork, direct flights are offered by Aer Lingus. This route is recently announced though, and not operational yet. It will start in March 2026.
From Dublin, you can fly non-stop with Aer Lingus or Swiss (Star Alliance).
All flights from Ireland
Flights from Israel to Geneva
There is 1 airport in Israel that has a direct connection to Geneva, which is Tel Aviv. From Tel Aviv, you can fly non-stop with Arkia or EL AL. This is a seasonal route that starts in March and ends in April.
All flights from Israel
Flights from Italy to Geneva
You can fly non-stop to Geneva from lots of airports in Italy, as there is a total of 11 airports that have direct services to Geneva.
From Bari, Brindisi, Cagliari (Sardinia), Catania and Lamezia Terme, all direct flights to Geneva are operated by easyJet.
From Milan (Malpensa), you can fly non-stop to Geneva with Gulf Air. This is a seasonal route that starts in June and ends in September.
From Naples, direct flights are offered by easyJet.
From Olbia (Sardinia), you can fly non-stop with easyJet or Swiss (Star Alliance). This is a seasonal route that starts in April and ends in November.
From Palermo, you can fly non-stop to Geneva with easyJet.
From Rome (Fiumicino), direct flights are offered by easyJet, Ethiopian Airlines (Star Alliance) and ITA Airways.
From Venice Marco Polo, direct flights are offered by easyJet.
All flights from Italy
Flights from Jordan to Geneva
In Jordan, the only airport that has a direct connection to Geneva is Amman. From Amman, direct flights are offered by Royal Jordanian (Oneworld).
All flights from Jordan
Flights from Kosovo to Geneva
Pristina is the only city in Kosovo with direct flights to Geneva. From Pristina, direct flights are offered by easyJet, GP Aviation and Swiss (Star Alliance).
All flights from Kosovo
Flights from Kuwait to Geneva
There is 1 airport in Kuwait that has a direct connection to Geneva, which is Kuwait City. From Kuwait City, direct flights are offered by Kuwait Airways.
All flights from Kuwait
Flights from Latvia to Geneva
Riga is the only city in Latvia with direct flights to Geneva. From Riga, direct flights are offered by Air Baltic. This route is recently announced though, and not operational yet. It will start in March 2026.
All flights from Latvia
Flights from Lebanon to Geneva
In Lebanon, the only airport that has a direct connection to Geneva is Beirut. From Beirut, direct flights are offered by Middle East (SkyTeam).
All flights from Lebanon
Flights from Luxembourg to Geneva
There is 1 airport in Luxembourg that has a direct connection to Geneva, which is Luxembourg City. From Luxembourg City, direct flights are offered by Luxair.
All flights from Luxembourg
Flights from Malta to Geneva
In Malta, the only airport that has a direct connection to Geneva is Malta. From Malta, direct flights are offered by easyJet.
All flights from Malta
Flights from Mauritius to Geneva
Mauritius is the only city in Mauritius with direct flights to Geneva. From Mauritius, direct flights are offered by Air Mauritius. This route is recently announced though, and not operational yet. It will start in March 2026.
All flights from Mauritius
Flights from Moldova to Geneva
There is 1 airport in Moldova that has a direct connection to Geneva, which is Chișinău. From Chișinău, direct flights are offered by Fly One. This is a seasonal route that starts in June and ends in October.
All flights from Moldova
Flights from Montenegro to Geneva
Tivat is the only city in Montenegro with direct flights to Geneva. From Tivat, direct flights are offered by easyJet. This is a seasonal route that starts in March and ends in October.
All flights from Montenegro
Flights from Morocco to Geneva
In Morocco, there are 5 airports that have direct flights to Geneva.
From Agadir, direct flights are offered by easyJet.
From Casablanca, the only airline with direct flights is Royal Air Maroc (Oneworld).
From Marrakech, you can fly non-stop with easyJet or Swiss (Star Alliance).
From Rabat and Tangier, you can fly with easyJet.
All flights from Morocco
Flights from Netherlands to Geneva
There are 2 airports in Netherlands that have non-stop flights to Geneva.
From Amsterdam, you can fly non-stop with easyJet or KLM (SkyTeam).
From Rotterdam, the only airline with direct flights is Transavia. This route is recently announced though, and not operational yet. It will start in March 2026.
All flights from Netherlands
Flights from Norway to Geneva
If you are looking for a direct flight from Norway to Geneva, there are 2 airports to choose from.
From Oslo, you can fly non-stop with Norwegian or SAS (SkyTeam).
From Tromsø, the only airline with direct flights is Norwegian. This route is recently announced though, and not operational yet. It will start in March 2026.
All flights from Norway
Flights from Poland to Geneva
In Poland, there are 2 airports that have direct flights to Geneva.
From Krakow, direct flights are offered by easyJet.
From Warsaw, the only airline with direct flights is LOT (Star Alliance).
All flights from Poland
Flights from Portugal to Geneva
If you are looking for a direct flight from Portugal to Geneva, there are 4 airports to choose from.
From Faro, you can fly non-stop with easyJet or Swiss (Star Alliance).
From Funchal (Madeira), the only airline with direct flights is easyJet.
From Lisbon and Porto, you can fly with easyJet, Swiss (Star Alliance) and TAP Portugal (Star Alliance).
All flights from Portugal
Flights from Qatar to Geneva
In Qatar, the only airport that has a direct connection to Geneva is Doha. From Doha, direct flights are offered by Qatar Airways (Oneworld).
All flights from Qatar
Flights from Republic of North Macedonia to Geneva
There is 1 airport in Republic of North Macedonia that has a direct connection to Geneva, which is Skopje. From Skopje, direct flights are offered by easyJet.
All flights from Republic of North Macedonia
Flights from Romania to Geneva
In Romania, the only airport that has a direct connection to Geneva is Bucharest. From Bucharest, direct flights are offered by Animawings. This is a seasonal route that starts in March and ends in October.
All flights from Romania
Flights from Saudi Arabia to Geneva
There are 2 airports in Saudi Arabia that have non-stop flights to Geneva.
From Jeddah, direct flights are offered by Saudi Arabian (SkyTeam).
From Riyadh, you can fly non-stop with Flynas or Saudi Arabian (SkyTeam).
All flights from Saudi Arabia
Flights from Serbia to Geneva
Belgrade is the only city in Serbia with direct flights to Geneva. From Belgrade, you can fly non-stop with Air Serbia or easyJet.
All flights from Serbia
Flights from Spain to Geneva
Spain is well-connected to Geneva (GVA) with 16 airports around the country that have direct flights to the airport.
From A Coruña and Alicante, you can fly with easyJet.
From Barcelona, you can fly non-stop with easyJet or Vueling.
From Bilbao, Fuerteventura and Gran Canaria (Las Palmas), all direct flights to Geneva are operated by easyJet.
From Ibiza, direct flights are offered by easyJet, Iberia (Oneworld) and Swiss (Star Alliance). This is a seasonal route that starts in April and ends in November.
From Lanzarote (Arrecife), the only airline with direct flights is easyJet.
From Madrid, direct flights are offered by Air Europa (SkyTeam), easyJet and Iberia (Oneworld).
From Málaga, you can fly non-stop with easyJet or Swiss (Star Alliance).
From Menorca (Mahon), direct flights are offered by easyJet. This is a seasonal route that starts in April and ends in October.
From Palma de Mallorca, you can fly non-stop with easyJet or Swiss (Star Alliance).
From Santiago de Compostela, Seville and Tenerife (Reina Sofía), all direct flights to Geneva are operated by easyJet.
From Valencia, you can fly non-stop with easyJet or Swiss (Star Alliance).
All flights from Spain
Flights from Sweden to Geneva
In Sweden, there are 2 airports that have direct flights to Geneva.
From Gothenburg and Stockholm (Arlanda), you can fly with SAS (SkyTeam) and Swiss (Star Alliance).
All flights from Sweden
Flights from Tunisia to Geneva
There are 3 airports in Tunisia that have non-stop flights to Geneva.
From Djerba, direct flights are offered by easyJet, Swiss (Star Alliance) and Tunisair.
From Enfidha, the only airline with direct flights is easyJet.
From Tunis, you can fly non-stop with Nouvelair or Tunisair.
All flights from Tunisia
Flights from Turkey to Geneva
In Turkey there are several airports with flights to Geneva (6 in total).
From Ankara, direct flights are offered by AJet. This is a seasonal route that starts in June and ends in October.
From Antalya, direct flights are offered by Pegasus, SunExpress and Swiss (Star Alliance).
From Istanbul, you can fly non-stop to Geneva with Turkish Airlines (Star Alliance).
From Istanbul (Sabiha), you can fly non-stop with AJet or Pegasus.
From Izmir and Kayseri, you can fly with SunExpress.
All flights from Turkey
Flights from United Arab Emirates to Geneva
If you are looking for a direct flight from United Arab Emirates to Geneva, there are 2 airports to choose from.
From Abu Dhabi, direct flights are offered by Etihad Airways.
From Dubai, the only airline with direct flights is Emirates.
All flights from United Arab Emirates
Flights from United Kingdom to Geneva
You can fly non-stop to Geneva from lots of airports in United Kingdom, as there is a total of 19 airports that have direct services to Geneva.
From Aberdeen and Belfast International, you can fly with easyJet.
From Birmingham, you can fly non-stop with easyJet or Jet2.
From Bournemouth, the only airline with direct flights is easyJet. This is a seasonal route that starts in March and ends in April.
From Bristol, Edinburgh, Glasgow and Leeds / Bradford, all direct flights to Geneva are operated by easyJet and Jet2.
From Liverpool and London (Southend), you can fly with easyJet.
From London City, direct flights are offered by British Airways (Oneworld). This is a seasonal route that starts in March and ends in April.
From London Gatwick, there are 4 airlines that have direct services to Geneva, which are British Airways (Oneworld), easyJet, Jet2 and Swiss (Star Alliance).
From London Heathrow, you can fly non-stop with British Airways (Oneworld) or Swiss (Star Alliance).
From London Luton, you can fly non-stop with easyJet or Jet2.
From London Stansted, direct flights are offered by British Airways (Oneworld), easyJet and Jet2. This is a seasonal route that starts in March and ends in April.
From Manchester, direct flights are offered by easyJet, Ethiopian Airlines (Star Alliance) and Jet2.
From Newcastle, you can fly non-stop with easyJet or Jet2. This is a seasonal route that starts in March and ends in April.
From Nottingham, you can fly non-stop to Geneva with Jet2. This is a seasonal route that starts in March and ends in April.
From Southampton, direct flights are offered by easyJet. This route is recently announced though, and not operational yet. It will start in March 2026.
All flights from United Kingdom
Flights from United States to Geneva
In United States, there are 3 airports that have direct flights to Geneva.
From New York City, direct flights are offered by Swiss (Star Alliance).
From Newark and Washington, you can fly with United Airlines (Star Alliance).
All flights from United States
Domestic flights to Geneva
Flights from Switzerland to Geneva
There is just one domestic flight to Geneva, which is between Geneva and Zürich. From Zürich, direct flights are offered by Swiss (Star Alliance).
All flights from Switzerland
Alternative airports near Geneva
Flying to an alternative airport near Geneva could give you other options to reach your destination. For example, the possibility to fly with a different airline or alliance, or finding a cheaper airfare. For this reason, alternative airports near to Geneva (GVA) are listed below. The closest alternative airports are Chambéry (CMF) and Sion (SIR).
Frequently asked questions - FAQ
How many airports are there in Geneva?
There are 2 airports in Geneva: Cointrin International Airport (GVA) and Chambéry-Savoie Airport (CMF).
What is the best airport to fly into Geneva?
The most convenient airport to fly into Geneva is Cointrin International Airport (GVA).
How many airlines fly to Geneva?
There are 58 airlines flying to Geneva from 150 airports around the world, as of March 2026.
Which airlines fly to Geneva?
easyJet, Swiss and Jet2 operate most flights to Geneva. To get a full overview of all operating airlines, please use the airline filter.
Which alliances are flying to Geneva?
Star Alliance, SkyTeam and Oneworld are all flying to Geneva.
How many nonstop flights are there to Geneva?
There are roughly 3,314 flights arriving at Geneva every month (or 770 flights each week), from a total of 150 airports worldwide.
What is the official name of Geneva Airport?
The official name of Geneva Airport is Cointrin International Airport.
What is the airport code of Geneva Airport?
The airport code of Geneva Airport is GVA.
What are the most popular flights to Geneva?
London Heathrow, London Gatwick and Paris are the 3 most popular routes to Geneva. For a complete overview of all flight routes to Geneva, please use our flight map.
How long is the flight to Geneva?
| London Heathrow to Geneva | 1h 50m |
| London Gatwick to Geneva | 1h 40m |
| Paris to Geneva | 1h 15m |
| Amsterdam to Geneva | 1h 45m |
| Zürich to Geneva | 55m |