The places connected to Geneva on the most scheduled services, busiest first.
Aside from the non-stop routes above, reaching Geneva from these popular places requires a connection:
Distance matters when booking with points and miles: several loyalty programs price award flights in distance bands. Each list below adds the non-stop routes to Geneva not already shown in a shorter great-circle distance band.
Long-haul routes are usually flown by a wide-body aircraft, and the cabin you book matters more the longer you are in it — which is also where award points go furthest. These are the non-stop routes to Geneva of 3,000 miles or more.
Geneva has nonstop connections with 20 airports in United Kingdom: London (LHR), London (LGW), Manchester (MAN), London (LTN), Bristol (BRS), Edinburgh (EDI), Birmingham (BHX), Liverpool (LPL), London (LCY), London (STN), Leeds (LBA), Belfast (BFS), Bournemouth (BOH), Southend (SEN), Newcastle (NCL), Glasgow (GLA), Southampton (SOU), Nottingham (EMA), Aberdeen (ABZ), and Newquay (NQY). These routes are served by Alaska Airlines (Oneworld), All Nippon Airways (Star Alliance), American Airlines (Oneworld), British Airways (Oneworld), Cathay Pacific (Oneworld), easyJet, Ethiopian Airlines (Star Alliance), Japan Airlines (Oneworld), Jet2.com, JetBlue, LATAM Chile, Macair Jet (Oneworld), Malaysia Airlines (Oneworld), Qatar Airways (Oneworld), Rwandair, Swiss International Air Lines (Star Alliance), Thomson Airways, and United Airlines (Star Alliance).
Geneva has nonstop connections with 16 airports in Spain: Madrid (MAD), Barcelona (BCN), Palma De Mallorca (PMI), Malaga (AGP), Valencia (VLC), Alicante (ALC), Ibiza (IBZ), Sevilla (SVQ), Santiago de Compostela (SCQ), Tenerife Island (TFS), Lanzarote Island (ACE), Culleredo (LCG), Menorca Island (MAH), Gran Canaria Island (LPA), Bilbao (BIO), and Fuerteventura Island (FUE). These routes are served by Air Europa (SkyTeam), Alliance Airlines, American Airlines (Oneworld), easyJet, Finnair (Oneworld), Iberia (Oneworld), Japan Airlines (Oneworld), LATAM Chile, Qatar Airways (Oneworld), Swiss International Air Lines (Star Alliance), Taag, and Vueling.
Geneva has nonstop connections with 15 airports in France: Paris (CDG), Nice (NCE), Bordeaux/Merignac (BOD), Nantes (NTE), Toulouse/Blagnac (TLS), Paris (ORY), Ajaccio/Napoleon Bonaparte (AJA), Figari Sud-Corse (FSC), Biarritz/Anglet/Bayonne (BIQ), Bastia/Poretta (BIA), Lille/Lesquin (LIL), Lyon (LYS), La Rochelle/Ile de Re (LRH), Rennes/Saint-Jacques (RNS), and Calvi/Sainte-Catherine (CLY). These routes are served by AeroMexico (SkyTeam), Air Austral, Air France (SkyTeam), Air Mauritius, airBaltic, China Eastern Airlines (SkyTeam), Delta Air Lines (SkyTeam), easyJet, Ethiopian Airlines (Star Alliance), Gol Transportes Aéreos, Kenya Airways (SkyTeam), Korean Air (SkyTeam), Scandinavian Airlines (SkyTeam), Swiss International Air Lines (Star Alliance), Vietnam Airlines (SkyTeam), and WestJet.
Geneva has nonstop connections with 13 airports in Italy: Rome (FCO), Milan (LIN), Napoli (NAP), Olbia (OLB), Catania (CTA), Brindisi (BDS), Venezia (VCE), Cagliari (CAG), Palermo (PMO), Lamezia Terme (SUF), Bari (BRI), Milan (MXP), and Salerno (QSR). These routes are served by Alitalia (Star Alliance), BQ, Bulgaria Air, easyJet, Ethiopian Airlines (Star Alliance), Etihad Airways, Flynas, Gulf Air, Neos, Swiss International Air Lines (Star Alliance), and Volotea.
Geneva has nonstop connections with 9 airports in Greece: Athens (ATH), Heraklion (HER), Kerkyra Island (CFU), Mykonos Island (JMK), Rodes Island (RHO), Souda (CHQ), Santorini Island (JTR), Thessaloniki (SKG), and Zakynthos Island (ZTH). These routes are served by Aegean Airlines (Star Alliance), Air Canada (Star Alliance), easyJet, Swiss International Air Lines (Star Alliance), TAP Portugal (Star Alliance), and United Airlines (Star Alliance).
Geneva has nonstop connections with 8 airports in United States: Dulles (IAD), New York (JFK), Newark (EWR), San Francisco (SFO), Denver (DEN), Raleigh/Durham (RDU), Pittsburgh (PIT), and Indianapolis (IND). These routes are served by Aer Lingus, Air Canada (Star Alliance), Austrian Airlines (Star Alliance), Brussels Airlines (Star Alliance), Lufthansa (Star Alliance), Swiss International Air Lines (Star Alliance), and United Airlines (Star Alliance).
Geneva has nonstop connections with 5 airports in Egypt: Cairo (CAI), Hurghada (HRG), Sharm el-Sheikh (SSH), Giza (SPX), and Marsa Alam (RMF). These routes are served by easyJet, EgyptAir (Star Alliance), Swiss International Air Lines (Star Alliance), and TAP Portugal (Star Alliance).
Geneva has nonstop connections with 5 airports in Germany: Frankfurt-am-Main (FRA), Munich (MUC), Dusseldorf (DUS), Berlin (BER), and Hamburg (HAM). These routes are served by Air Canada (Star Alliance), Air China (Star Alliance), Air Dolomiti (Star Alliance), Air India (Star Alliance), All Nippon Airways (Star Alliance), easyJet, Ethiopian Airlines (Star Alliance), Eurowings (Star Alliance), LATAM Chile, Lufthansa (Star Alliance), Singapore Airlines (Star Alliance), Swiss International Air Lines (Star Alliance), Thai Airways (Star Alliance), and United Airlines (Star Alliance).
Geneva has nonstop connections with 5 airports in Morocco: Marrakech (RAK), Casablanca (CMN), Rabat (RBA), Agadir (AGA), and Tangier (TNG). These routes are served by easyJet, Lufthansa (Star Alliance), Royal Air Maroc (Oneworld), and Swiss International Air Lines (Star Alliance).
Geneva has nonstop connections with 5 airports in Turkey: Istanbul (SAW), Arnavutkoy (IST), Antalya (AYT), Izmir (ADB), and Ankara (ESB). These routes are served by Flynas, IndiGo, Oman Air (Oneworld), Pakistan International Airlines (PIA), Pegasus Airlines, Rwandair, SunExpress, Swiss International Air Lines (Star Alliance), Thai Airways (Star Alliance), Turkish Airlines (Star Alliance), and VF.
Geneva has nonstop connections with 4 airports in Portugal: Lisbon (LIS), Porto (OPO), Faro (FAO), and Funchal (FNC). These routes are served by Air Canada (Star Alliance), Air China (Star Alliance), Azul Brazilian Airlines, easyJet, EgyptAir (Star Alliance), El Al, Ethiopian Airlines (Star Alliance), Finnair (Oneworld), LOT Polish Airlines (Star Alliance), SATA International, Swiss International Air Lines (Star Alliance), and TAP Portugal (Star Alliance).
Geneva has nonstop connections with 3 airports in Tunisia: Tunis (TUN), Enfidha (NBE), and Djerba (DJE). These routes are served by easyJet, Nouvelair, Swiss International Air Lines (Star Alliance), and Tunisair.
Geneva has nonstop connections with 2 airports in Canada: Montreal (YUL) and Toronto (YYZ). These routes are served by Aer Lingus, Air Canada (Star Alliance), Brussels Airlines (Star Alliance), Lufthansa (Star Alliance), Middle East Airlines (SkyTeam), Swiss International Air Lines (Star Alliance), and United Airlines (Star Alliance).
Geneva has nonstop connections with 2 airports in China: Shanghai (PVG) and Beijing (PEK). These routes are served by Air China (Star Alliance) and China Eastern Airlines (SkyTeam).
Geneva has nonstop connections with 2 airports in Croatia: Split (SPU) and Dubrovnik (DBV). These routes are served by easyJet.
Geneva has nonstop connections with 2 airports in Finland: Helsinki (HEL) and Kittila (KTT). These routes are served by Finnair (Oneworld), Iberia (Oneworld), Japan Airlines (Oneworld), Swiss International Air Lines (Star Alliance), and TAP Portugal (Star Alliance).
The other 109 routes are scheduled across the whole window the feed publishes.
How many of these places each program's airlines fly to Geneva from. Reach, not award availability — that is a live fare question this schedule feed cannot answer.
Air Algerie links Geneva nonstop with Algiers (ALG).
Air Mauritius links Geneva nonstop with Port Louis (MRU).
easyJet links Geneva nonstop with Marrakech (RAK), Enfidha (NBE), Djerba (DJE), Rabat (RBA), Hurghada (HRG), Agadir (AGA), Sharm el-Sheikh (SSH), Tangier (TNG), Giza (SPX), and Marsa Alam (RMF).
EgyptAir (Star Alliance) links Geneva nonstop with Cairo (CAI).
Ethiopian Airlines (Star Alliance) links Geneva nonstop with Addis Ababa (ADD).
Lufthansa (Star Alliance) links Geneva nonstop with Marrakech (RAK).
Nouvelair links Geneva nonstop with Tunis (TUN).
Royal Air Maroc (Oneworld) links Geneva nonstop with Casablanca (CMN).
Rwandair links Geneva nonstop with Addis Ababa (ADD).
Swiss International Air Lines (Star Alliance) links Geneva nonstop with Marrakech (RAK), Cairo (CAI), and Djerba (DJE).
TAP Portugal (Star Alliance) links Geneva nonstop with Cairo (CAI).
Tunisair links Geneva nonstop with Tunis (TUN) and Djerba (DJE).
Air Canada (Star Alliance) links Geneva nonstop with Beirut (BEY).
Air China (Star Alliance) links Geneva nonstop with Beijing (PEK).
Air New Zealand (Star Alliance) links Geneva nonstop with Abu Dhabi (AUH).
Arkia links Geneva nonstop with Tel Aviv (TLV).
China Eastern Airlines (SkyTeam) links Geneva nonstop with Shanghai (PVG).
easyJet links Geneva nonstop with Tbilisi (TBS).
El Al links Geneva nonstop with Tel Aviv (TLV).
Emirates links Geneva nonstop with Dubai (DXB).
Etihad Airways links Geneva nonstop with Abu Dhabi (AUH).
Gulf Air links Geneva nonstop with Abu Dhabi (AUH).
Iberia (Oneworld) links Geneva nonstop with Doha (DOH).
Icelandair links Geneva nonstop with Dubai (DXB).
Japan Airlines (Oneworld) links Geneva nonstop with Doha (DOH).
Kuwait Airways links Geneva nonstop with Kuwait City (KWI).
Malaysia Airlines (Oneworld) links Geneva nonstop with Doha (DOH).
Middle East Airlines (SkyTeam) links Geneva nonstop with Beirut (BEY).
Philippine Airlines (Oneworld) links Geneva nonstop with Doha (DOH).
Qantas (Oneworld) links Geneva nonstop with Dubai (DXB).
Qatar Airways (Oneworld) links Geneva nonstop with Doha (DOH).
Royal Jordanian (Oneworld) links Geneva nonstop with Amman (AMM).
Rwandair links Geneva nonstop with Doha (DOH).
Saudia (SkyTeam) links Geneva nonstop with Jeddah (JED) and Riyadh (RUH).
SriLankan Airlines (Oneworld) links Geneva nonstop with Doha (DOH).
Virgin Australia links Geneva nonstop with Doha (DOH).
Aer Lingus links Geneva nonstop with San Francisco (SFO), Toronto (YYZ), Denver (DEN), Raleigh/Durham (RDU), Pittsburgh (PIT), and Indianapolis (IND).
Air Canada (Star Alliance) links Geneva nonstop with Montreal (YUL), Dulles (IAD), and Newark (EWR).
Austrian Airlines (Star Alliance) links Geneva nonstop with Dulles (IAD).
Brussels Airlines (Star Alliance) links Geneva nonstop with Montreal (YUL), Dulles (IAD), and Newark (EWR).
Lufthansa (Star Alliance) links Geneva nonstop with Montreal (YUL), Dulles (IAD), and Newark (EWR).
Middle East Airlines (SkyTeam) links Geneva nonstop with Montreal (YUL).
Swiss International Air Lines (Star Alliance) links Geneva nonstop with Montreal (YUL), Dulles (IAD), New York (JFK), and Newark (EWR).
United Airlines (Star Alliance) links Geneva nonstop with Montreal (YUL), Dulles (IAD), New York (JFK), and Newark (EWR).
The airport's official name is Geneva Cointrin International Airport. On Roame and most flight schedules, you will find it under the code GVA.
The IATA airport code for Geneva Cointrin International Airport is GVA. Enter GVA in Flightmap whenever you want to use this exact airport.
Geneva Cointrin International Airport serves Geneva, Switzerland. Flightmap uses the airport's exact coordinates, so nearby airports and route distances stay tied to GVA, not just the broader city.
Open the map with Anywhere as your starting point and GVA as the destination. Each result keeps the route pointed toward Geneva, and you can narrow it by airline, alliance, aircraft, mileage program, and nonstop service.
Yes. Flightmap separates nonstop routes from destinations that need a connection, and the Nonstop only control lets you focus on direct service to GVA.
Yes. When Roame has observed award availability for a route to GVA, signed-in members can see the lowest points price by cabin and the related carrier fees, then continue to the full award search.
Geneva has nonstop connections with 2 airports in Ireland: Dublin (DUB) and Cork (ORK). These routes are served by Aer Lingus, Alitalia (Star Alliance), American Airlines (Oneworld), and Swiss International Air Lines (Star Alliance).
Geneva has nonstop connections with 2 airports in Netherlands: Amsterdam (AMS) and Rotterdam (RTM). These routes are served by AeroMexico (SkyTeam), China Eastern Airlines (SkyTeam), Delta Air Lines (SkyTeam), easyJet, Gol Transportes Aéreos, IndiGo, Kenya Airways (SkyTeam), KLM (SkyTeam), Korean Air (SkyTeam), Malaysia Airlines (Oneworld), Scandinavian Airlines (SkyTeam), Transavia Airlines, and XiamenAir (SkyTeam).
Geneva has nonstop connections with 2 airports in Norway: Oslo (OSL) and Tromso (TOS). These routes are served by Norwegian Air Shuttle (NAS) and Scandinavian Airlines (SkyTeam).
Geneva has nonstop connections with 2 airports in Poland: Warsaw (WAW) and Krakow (KRK). These routes are served by easyJet, LOT Polish Airlines (Star Alliance), and TAP Portugal (Star Alliance).