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 141 airports around the world that have direct flights to Geneva, spread around 132 cities in 48 countries. Currently, there is one domestic flight to Geneva.
Geneva is mainly known for its nature and family fun.
On this page
All direct flights to Geneva Top 200 flights with a stopover Airlines flying to Geneva Business Class flights First Class flights Intercontinental flights International flights Domestic flights Alternative airports FAQThis month, there are 10,459 flights arriving at Geneva Airport, which are 349 flights per day or 15 flights per hour. On an average day, there is at least 1 flight arriving every 4 minutes.
The most frequently departed flights to Geneva are routes from London Heathrow (LHR) in United Kingdom and Porto (OPO) in Portugal. These two routes together are operated 995 times this month, and make up for 10% of all monthly arrivals at Cointrin International Airport.
The longest flight to Geneva GVA is departing from Mauritius (MRU). This non-stop flight takes around 10 hours and 55 minutes and covers a distance of 3,490 miles (5,616 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 52 airlines that fly to Geneva. Most flights to Geneva are operated by easyJet, as they connect 86 airports to GVA. That’s around 2 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:
Business class flights to Geneva
There are 36 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 5 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 April 2024:
* 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 New York (EWR) and Washington (IAD).
Delta (SkyTeam): seasonal flights from New York City (JFK).
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: year-round flights from Hurghada (HRG), seasonal flights from Sharm el-Sheikh (SSH), year-round flights from Agadir (AGA), Marrakech (RAK), seasonal flights from Rabat (RBA), Djerba (DJE) and year-round flights from Enfidha (NBE).
Swiss (Star Alliance): seasonal flights from Hurghada (HRG), Marrakech (RAK) and Djerba (DJE).
Egyptair (Star Alliance): year-round flights from Cairo (CAI).
Air Arabia Maroc: seasonal flights from Casablanca (CMN).
Royal Air Maroc (Oneworld): year-round flights from Casablanca (CMN).
Tunisair: year-round flights from Djerba (DJE) and Tunis (TUN).
Nouvelair: seasonal flights from Tunis (TUN).
Air Algerie: seasonal 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 Tel Aviv (TLV) and seasonal flights from Aqaba (AQJ).
EL AL: seasonal flights from Tel Aviv (TLV).
Royal Jordanian (Oneworld): year-round flights from Amman (AMM).
Swiss (Star Alliance): seasonal flights from Antalya (AYT).
SunExpress: year-round flights from Antalya (AYT), Izmir (ADB) and seasonal flights from Kayseri (ASR).
Pegasus: seasonal flights from Antalya (AYT) and Istanbul (Sabiha) (SAW).
AJet: seasonal flights from Ankara (ESB).
Turkish Airlines (Star Alliance): year-round flights from Istanbul (IST).
Saudi Arabian (SkyTeam): year-round flights from Jeddah (JED) and Riyadh (RUH).
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).
Non-stop flights from China to Geneva
Air China is currently the only airline flying non-stop from China to Geneva. They fly year-round from Beijing (PEK).
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. This is a seasonal route that starts in April and ends in October.
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. This is a seasonal route that starts in April and ends in October.
Flights from Austria to Geneva
There is 1 airport in Austria that has a direct connection to Geneva, which is Vienna. From Vienna, you can fly non-stop with Austrian (Star Alliance) or Swiss (Star Alliance).
Flights from Belgium to Geneva
In Belgium, the only airport that has a direct connection to Geneva is Brussels. From Brussels, direct flights are offered by Brussels Airlines (Star Alliance), easyJet and Swiss (Star Alliance).
Flights from Bulgaria to Geneva
Sofia is the only city in Bulgaria with direct flights to Geneva. From Sofia, direct flights are offered by Wizz Air. This is a seasonal route that starts in April and ends in October.
Flights from Canada to Geneva
There is 1 airport in Canada that has a direct connection to Geneva, which is Montreal. From Montreal, direct flights are offered by Air Canada (Star Alliance).
Flights from China to Geneva
Beijing is the only city in China with direct flights to Geneva. From Beijing, direct flights are offered by Air China (Star Alliance).
Flights from Croatia to Geneva
There are 2 airports in Croatia that have non-stop flights to Geneva.
From Dubrovnik and Split, you can fly with easyJet.
Flights from Cyprus to Geneva
In Cyprus, the only airport that has a direct connection to Geneva is Larnaca. From Larnaca, direct flights are offered by Swiss (Star Alliance). This is a seasonal route that starts in June and ends in October.
Flights from Czechia to Geneva
There is 1 airport in Czechia that has a direct connection to Geneva, which is Prague. From Prague, you can fly non-stop with easyJet or Eurowings.
Flights from Denmark to Geneva
In Denmark, the only airport that has a direct connection to Geneva is Copenhagen. From Copenhagen, direct flights are offered by easyJet, SAS (Star Alliance) and Swiss (Star Alliance).
Flights from Egypt to Geneva
If you are looking for a direct flight from Egypt to Geneva, there are 3 airports to choose from.
From Cairo, direct flights are offered by Egyptair (Star Alliance).
From Hurghada, you can fly non-stop with easyJet or Swiss (Star Alliance).
From Sharm el-Sheikh, you can fly non-stop to Geneva with easyJet. This is a seasonal route that starts in October and ends in March.
Flights from Estonia to Geneva
Tallinn is the only city in Estonia with direct flights to Geneva. From Tallinn, direct flights are offered by Air Baltic. This is a seasonal route that starts in December and ends in March.
Flights from Ethiopia to Geneva
There is 1 airport in Ethiopia that has a direct connection to Geneva, which is Addis Ababa. From Addis Ababa, direct flights are offered by Ethiopian Airlines (Star Alliance).
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).
Flights from France to Geneva
France is well-connected to Geneva (GVA) with 13 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 with Air France (SkyTeam) or Swiss (Star Alliance). This is a seasonal route that starts in April and ends in October.
From Bordeaux, Calvi (Corsica), Figari, La Rochelle, Lille and Nantes, all direct flights to Geneva are operated 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) and Toulouse, you can fly with easyJet.
Flights from Germany to Geneva
In Germany, there are 5 airports that have direct flights to Geneva.
From Berlin, direct flights are offered by easyJet.
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).
From Munich, you can fly non-stop with Air Dolomiti or Lufthansa (Star Alliance).
Flights from Greece to Geneva
You can fly non-stop to Geneva from lots of airports in Greece, as there is a total of 11 airports that have direct services to Geneva.
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 May and ends in October.
From Corfu (Kerkyra) and Heraklion (Crete), you can fly with easyJet and Swiss (Star Alliance).
From Kalamata and Kos, all direct flights to Geneva are operated by Swiss (Star Alliance).
From Mykonos, 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).
Flights from Hungary to Geneva
In Hungary, the only airport that has a direct connection to Geneva is Budapest. From Budapest, direct flights are offered by easyJet.
Flights from Iceland to Geneva
There is 1 airport in Iceland that has a direct connection to Geneva, which is Reykjavik (Keflavik). From Reykjavik (Keflavik), you can fly non-stop with Icelandair or Play. This is a seasonal route that starts in May and ends in September.
Flights from Ireland to Geneva
In Ireland, the only airport that has a direct connection to Geneva is Dublin. From Dublin, you can fly non-stop with Aer Lingus or Swiss (Star Alliance).
Flights from Israel to Geneva
Tel Aviv is the only city in Israel with direct flights to Geneva. From Tel Aviv, you can fly non-stop with easyJet or EL AL.
Flights from Italy to Geneva
Italy is well-connected to Geneva (GVA) with 12 airports around the country that have direct flights to the airport.
From Bari, direct flights are offered by easyJet. This is a seasonal route that starts in May and ends in October.
From Brindisi, you can fly non-stop with easyJet or Swiss (Star Alliance).
From Cagliari (Sardinia), you can fly non-stop to Geneva with easyJet. This is a seasonal route that starts in April and ends in November.
From Catania, you can fly non-stop with easyJet or Swiss (Star Alliance).
From Lamezia Terme, direct flights are offered by easyJet. This is a seasonal route that starts in June and ends in August.
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. This is a seasonal route that starts in April and ends in November.
From Rome (Fiumicino), you can fly non-stop with easyJet or ITA Airways (SkyTeam).
From Salerno and Venice Marco Polo, you can fly with easyJet.
Flights from Jordan to Geneva
If you are looking for a direct flight from Jordan to Geneva, there are 2 airports to choose from.
From Amman, direct flights are offered by Royal Jordanian (Oneworld).
From Aqaba, the only airline with direct flights is easyJet. This is a seasonal route that starts in December and ends in March.
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.
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 is a seasonal route that starts in December and ends in March.
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).
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.
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. This is a seasonal route that starts in April and ends in November.
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 April 2024.
Flights from Montenegro to Geneva
There is 1 airport in Montenegro that has a direct connection to Geneva, which is Tivat. From Tivat, direct flights are offered by easyJet. This is a seasonal route that starts in April and ends in October.
Flights from Morocco to Geneva
There are 4 airports in Morocco that have non-stop flights to Geneva.
From Agadir, direct flights are offered by easyJet.
From Casablanca, you can fly non-stop with Air Arabia Maroc or Royal Air Maroc (Oneworld).
From Marrakech, you can fly non-stop with easyJet or Swiss (Star Alliance).
From Rabat, the only airline with direct flights is easyJet. This is a seasonal route that starts in April and ends in October.
Flights from Netherlands to Geneva
Amsterdam is the only city in Netherlands with direct flights to Geneva. From Amsterdam, you can fly non-stop with easyJet or KLM (SkyTeam).
Flights from Norway to Geneva
In Norway, the only airport that has a direct connection to Geneva is Oslo. From Oslo, direct flights are offered by Norwegian, SAS (Star Alliance) and Swiss (Star Alliance).
Flights from Poland to Geneva
There is 1 airport in Poland that has a direct connection to Geneva, which is Warsaw. From Warsaw, direct flights are offered by LOT (Star Alliance).
Flights from Portugal to Geneva
In Portugal, there are 4 airports that have direct flights to Geneva.
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).
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).
Flights from Republic of North Macedonia to Geneva
Skopje is the only city in Republic of North Macedonia with direct flights to Geneva. From Skopje, direct flights are offered by easyJet.
Flights from Romania to Geneva
There is 1 airport in Romania that has a direct connection to Geneva, which is Bucharest. From Bucharest, direct flights are offered by Wizz Air Malta. This is a seasonal route that starts in April and ends in October.
Flights from Saudi Arabia to Geneva
There are 2 airports in Saudi Arabia that have non-stop flights to Geneva.
From Jeddah and Riyadh, you can fly with Saudi Arabian (SkyTeam).
Flights from Serbia to Geneva
If you are looking for a direct flight from Serbia to Geneva, there are 2 airports to choose from.
From Belgrade, direct flights are offered by easyJet.
From Pristina, you can fly non-stop with easyJet or Swiss (Star Alliance).
Flights from Spain to Geneva
You can fly non-stop to Geneva from lots of airports in Spain, as there is a total of 15 airports that have direct services to Geneva.
From A Coruña, direct flights are offered by easyJet.
From Alicante, you can fly non-stop with easyJet or Swiss (Star Alliance).
From Barcelona, you can fly non-stop with easyJet or Vueling.
From Bilbao and Gran Canaria (Las Palmas), you can fly with 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), direct flights are offered by easyJet.
From Madrid, you can fly non-stop with easyJet or Iberia (Oneworld).
From Málaga, Menorca (Mahon) and Palma de Mallorca, all direct flights to Geneva are operated by easyJet and 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).
Flights from Sweden to Geneva
In Sweden, there are 2 airports that have direct flights to Geneva.
From Gothenburg, you can fly non-stop with SAS (Star Alliance) or Swiss (Star Alliance). This route is recently announced though, and not operational yet. It will start in April 2024.
From Stockholm (Arlanda), direct flights are offered by easyJet, SAS (Star Alliance) and Swiss (Star Alliance).
Flights from Tunisia to Geneva
If you are looking for a direct flight from Tunisia to Geneva, there are 3 airports to choose from.
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.
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), the only airline with direct flights is Pegasus. This is a seasonal route that starts in April and ends in October.
From Izmir and Kayseri, you can fly with SunExpress.
Flights from United Arab Emirates to Geneva
There are 2 airports in United Arab Emirates that have non-stop flights to Geneva.
From Abu Dhabi, direct flights are offered by Etihad Airways.
From Dubai, the only airline with direct flights is Emirates.
Flights from United Kingdom to Geneva
United Kingdom is well-connected to Geneva (GVA) with 19 airports around the country that have direct flights to the airport.
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 route is recently announced though, and not operational yet. It will start in April 2024.
From Bristol, Edinburgh and Glasgow, all direct flights to Geneva are operated by easyJet and Jet2.
From Leeds / Bradford, the only airline with direct flights is Jet2. This route is recently announced though, and not operational yet. It will start in April 2024.
From Liverpool and London (Southend), you can fly with easyJet.
From London City, you can fly non-stop with British Airways (Oneworld) or Swiss (Star Alliance). This route is recently announced though, and not operational yet. It will start in April 2024.
From London Gatwick, direct flights are offered by British Airways (Oneworld), easyJet and Swiss (Star Alliance).
From London Heathrow, you can fly non-stop with British Airways (Oneworld) or Swiss (Star Alliance).
From London Luton, the only airline with direct flights is easyJet.
From London Stansted, you can fly non-stop to Geneva with Jet2. This route is recently announced though, and not operational yet. It will start in April 2024.
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 route is recently announced though, and not operational yet. It will start in April 2024.
From Nottingham, you can fly non-stop to Geneva with Jet2. This route is recently announced though, and not operational yet. It will start in April 2024.
From Southampton, direct flights are offered by easyJet. This is a seasonal route that starts in December and ends in March.
Flights from United States to Geneva
In United States, there are 3 airports that have direct flights to Geneva.
From New York, direct flights are offered by United Airlines (Star Alliance).
From New York City, you can fly non-stop with Delta (SkyTeam) or Swiss (Star Alliance).
From Washington, you can fly non-stop to Geneva with United Airlines (Star Alliance).
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, you can fly non-stop with Royal Jordanian (Oneworld) or Swiss (Star Alliance).
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 52 airlines flying to Geneva from 141 airports around the world, as of April 2024.
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, Oneworld and SkyTeam are all flying to Geneva.
How many nonstop flights are there to Geneva?
There are roughly 10,459 flights arriving at Geneva every month (or 2,443 flights each week), from a total of 141 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, Porto and Amsterdam 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 45m |
Porto to Geneva | 2h 25m |
Amsterdam to Geneva | 1h 35m |
Zürich to Geneva | 50m |
Lisbon to Geneva | 2h 40m |