Flights from Geneva International Airport (GVA): routes and airlines
Nonstop flights from Geneva International Airport (GVA): 134 destinations on 69 airlines, the longest routes, forecast accuracy and the miles they earn.
| Destination | Country | Airlines | Days a week | Scheduled time |
|---|---|---|---|---|
| Abu Dhabi (AUH) | United Arab Emirates | Etihad Airways | 4 | Unavailable |
| Addis Ababa (ADD) | Ethiopia | Ethiopian Airlines | 4 | Unavailable |
| Agadir (Temsia) (AGA) | Morocco | easyJet | 2 | Unavailable |
| Ajaccio (AJA) | France | easyJet | 1 | Unavailable |
| Al Jiza (SPX) | Egypt | easyJet | 1 | Unavailable |
| Algiers (ALG) | Algeria | Air Algerie | 2 | Unavailable |
| Alicante (ALC) | Spain | easyJet | 4 | Unavailable |
| Amman (AMM) | Jordan | Royal Jordanian | 2 | Unavailable |
| Amsterdam (AMS) | Netherlands | TRIP Linhas A, A5, Air France, I-Fly, KLM Royal Dutch Airlines, Shaheen Air International, Turkish Airlines, easyJet, German Airways | 7 | 1 h 14 min |
| Antalya (AYT) | Türkiye | Swiss International Air Lines, SunExpress | 4 | 3 h 28 min |
| Bâle / Mulhouse (BSL) | France | QY | 1 | Unavailable |
| Balice (KRK) | Poland | easyJet | 1 | Unavailable |
| Barcelona (BCN) | Spain | British Airways, I-Fly, Swiss International Air Lines, easyJet, Vueling | 7 | 1 h 13 min |
| Bari (BRI) | Italy | easyJet | 1 | Unavailable |
| Bastia (BIA) | France | easyJet | 1 | Unavailable |
| Beijing (PEK) | China | Air China | 7 | 10 h 1 min |
| Beirut (BEY) | Lebanon | Middle East Airlines | 2 | Unavailable |
| Belgrade (BEG) | Serbia | Air Serbia, easyJet | 2 | Unavailable |
| Berlin (BER) | Germany | Air France, British Airways, Delta Air Lines, easyJet, Vietjet Air | 5 | 3 h 46 min |
| Bilbao (BIO) | Spain | easyJet | 1 | Unavailable |
| Birmingham, West Midlands (BHX) | United Kingdom | easyJet | 1 | Unavailable |
| Bordeaux (BOD) | France | easyJet, Nasair | 4 | Unavailable |
| Brindisi (BDS) | Italy | easyJet | 2 | Unavailable |
| Bristol (BRS) | United Kingdom | easyJet | 1 | Unavailable |
| Budapest (BUD) | Hungary | easyJet | 2 | Unavailable |
| Cagliari (CAG) | Italy | easyJet | 1 | Unavailable |
| Cairo (CAI) | Egypt | Egyptair | 3 | Unavailable |
| Casablanca (CMN) | Morocco | Royal Air Maroc | 3 | Unavailable |
| Catania (CTA) | Italy | easyJet | 4 | Unavailable |
| Colombier-Saugnieu, Rhône (LYS) | France | Ethiopian Airlines | 3 | 22 min |
| Copenhagen (CPH) | Denmark | Air France, British Airways, Scandinavian Airlines System, Thai Lion Air, easyJet | 5 | 1 h 47 min |
| Culleredo (LCG) | Spain | easyJet | 1 | Unavailable |
| Doha (DOH) | Qatar | Qatar Airways | 7 | 6 h 12 min |
| Dubai (DXB) | United Arab Emirates | Emirates | 7 | 6 h 41 min |
| Dublin (DUB) | Ireland | British Airways, Aer Lingus, Swiss International Air Lines | 4 | 1 h 52 min |
| Dubrovnik (DBV) | Croatia | easyJet | 1 | Unavailable |
| Dulles (IAD) | United States | United Airlines | 5 | 8 h 32 min |
| Düsseldorf (DUS) | Germany | Eurowings | 1 | Unavailable |
| Edinburgh (EDI) | United Kingdom | easyJet | 3 | Unavailable |
| El Matorral (FUE) | Spain | easyJet | 1 | Unavailable |
| Enfidha (NBE) | Tunisia | easyJet | 3 | Unavailable |
| Evenes (EVE) | Norway | Air Europe | 1 | Unavailable |
| Farnborough, Hampshire (FAB) | United Kingdom | American Airlines, Vietjet Air | 2 | Unavailable |
| Faro (FAO) | Portugal | Swiss International Air Lines, easyJet | 6 | 2 h 21 min |
| Ferno (VA) (MXP) | Italy | Avialeasing Aviation Company | 1 | Unavailable |
| Figari (FSC) | France | easyJet | 1 | Unavailable |
| Frankfurt am Main (FRA) | Germany | Air Dolomiti, Lufthansa, Swiss International Air Lines | 7 | 1 h |
| Funchal (FNC) | Portugal | easyJet | 1 | Unavailable |
| Gaziemir (ADB) | Türkiye | SunExpress | 1 | Unavailable |
| Göteborg (GOT) | Sweden | Mango | 2 | Unavailable |
| Gran Canaria Island (LPA) | Spain | easyJet | 2 | Unavailable |
| Hamburg (HAM) | Germany | easyJet | 1 | Unavailable |
| Helsinki (Vantaa) (HEL) | Finland | Finnair | 5 | 2 h 40 min |
| Heraklion (HER) | Greece | Swiss International Air Lines, easyJet | 2 | 2 h 50 min |
| Hurghada (HRG) | Egypt | easyJet | 2 | Unavailable |
| Ibiza (Eivissa) (IBZ) | Spain | Swiss International Air Lines, easyJet | 4 | 1 h 29 min |
| Ilinden (SKP) | North Macedonia | easyJet | 1 | Unavailable |
| Istanbul (IST) | Türkiye | Turkish Airlines | 6 | 2 h 38 min |
| Jeddah (JED) | Saudi Arabia | Saudia | 2 | Unavailable |
| Köln (Cologne) (CGN) | Germany | Air Mekong | 1 | Unavailable |
| Kuwait City (KWI) | Kuwait | Kuwait Airways | 1 | Unavailable |
| Larnaca (LCA) | Cyprus | Air Lituanica, Swiss International Air Lines | 1 | 3 h 25 min |
| Lesquin (LIL) | France | easyJet | 1 | Unavailable |
| Lisbon (LIS) | Portugal | Swiss International Air Lines, TAP Portugal, easyJet | 7 | 2 h 19 min |
| London (LCY) | United Kingdom | British Airways | 1 | Unavailable |
| London (LGW) | United Kingdom | British Airways, easyJet | 4 | 1 h 41 min |
| London (LHR) | United Kingdom | British Airways, Swiss International Air Lines | 7 | 1 h 38 min |
| Luton, Luton (LTN) | United Kingdom | easyJet | 1 | Unavailable |
| Luxembourg (LUX) | Luxembourg | Luxair | 4 | Unavailable |
| Maastricht (MST) | Netherlands | Vietjet Air | 1 | Unavailable |
| Madrid (MAD) | Spain | Iberojet, Iberia Airlines, P6, easyJet, Air Europa | 7 | 1 h 55 min |
| Mahón (Maó) (MAH) | Spain | easyJet | 1 | Unavailable |
| Málaga (AGP) | Spain | Swiss International Air Lines, airblue, easyJet | 3 | Unavailable |
| Manchester, Greater Manchester (MAN) | United Kingdom | British Airways, Ethiopian Airlines, Swiss International Air Lines, easyJet | 4 | 5 min |
| Marrakesh (RAK) | Morocco | Swiss International Air Lines, easyJet | 4 | Unavailable |
| Mellita (DJE) | Tunisia | easyJet | 1 | Unavailable |
| Montpellier/Méditerranée (MPL) | France | Nasair | 1 | Unavailable |
| Montréal (YUL) | Canada | Air Canada | 2 | Unavailable |
| Munich (MUC) | Germany | Fly540, British Airways, Delta Air Lines, Air Dolomiti, FedEx, Lufthansa, QY | 7 | 49 min |
| Mykonos (JMK) | Greece | easyJet | 1 | Unavailable |
| Nantes (NTE) | France | easyJet | 5 | Unavailable |
| Narita (NRT) | Japan | Japan Airlines | Occasional | 12 h 54 min |
| New York (JFK) | United States | Swiss International Air Lines, Swissair | 7 | 7 h 55 min |
| Newark (EWR) | United States | United Airlines | 4 | 7 h 57 min |
| Nice, Alpes-Maritimes (NCE) | France | Air France, Swiss International Air Lines, easyJet, Vietjet Air | 7 | 45 min |
| Northolt, Greater London (NHT) | United Kingdom | I-Fly | 1 | Unavailable |
| Olbia (SS) (OLB) | Italy | Swiss International Air Lines, easyJet | 2 | 1 h 12 min |
| ORE (ORE) | Unavailable | Air Europe | 1 | Unavailable |
| Palermo (PMO) | Italy | easyJet | 1 | Unavailable |
| Palma de Mallorca (PMI) | Spain | easyJet | 4 | Unavailable |
| Paris (LBG) | France | Nasair, Vietjet Air | 2 | Unavailable |
| Paris (Orly, Val-de-Marne) (ORY) | France | easyJet | 3 | Unavailable |
| Paris (Roissy-en-France, Val-d'Oise) (CDG) | France | Air France, British Airways | 7 | 54 min |
| Penang (PEN) | Malaysia | QE | Occasional | 11 h 30 min |
| Pendik, Istanbul (SAW) | Türkiye | Pegasus Airlines | 4 | Unavailable |
| Plaine Magnien (MRU) | Mauritius | Air Mauritius | 1 | Unavailable |
| Poprad (TAT) | Slovakia | airblue | 1 | Unavailable |
| Porto (OPO) | Portugal | Swiss International Air Lines, TAP Portugal, easyJet | 7 | 2 h 5 min |
| Prague (PRG) | Czechia | Swiss International Air Lines, easyJet | 2 | 21 min |
| Prishtina (PRN) | Kosovo | Wind Jet, easyJet | 4 | Unavailable |
| Rabat (RBA) | Morocco | easyJet | 3 | Unavailable |
| Rhodes (RHO) | Greece | Swiss International Air Lines | 2 | 2 h 48 min |
| Rinas (TIA) | Albania | easyJet | 1 | Unavailable |
| Riyadh (RUH) | Saudi Arabia | Saudia | 1 | Unavailable |
| Rome (CIA) | Italy | Vietjet Air | 1 | Unavailable |
| Rome (FCO) | Italy | ITA Airways, easyJet | 5 | Unavailable |
| Saint-Jacques-de-la-Lande, Ille-et-Vilaine (RNS) | France | easyJet | 1 | Unavailable |
| San Bartolomé (ACE) | Spain | easyJet | 2 | Unavailable |
| Santiago de Compostela (SCQ) | Spain | easyJet | 2 | Unavailable |
| Santorini Island (JTR) | Greece | easyJet | 1 | Unavailable |
| Schkeuditz (LEJ) | Germany | D0 | 1 | Unavailable |
| Segrate (MI) (LIN) | Italy | British Airways, easyJet | 3 | 5 h 56 min |
| Seville (SVQ) | Spain | easyJet | 3 | Unavailable |
| Shanghai (Pudong) (PVG) | China | China Eastern Airlines | 7 | 11 h 27 min |
| Sharm El Sheikh (SSH) | Egypt | easyJet | 2 | Unavailable |
| Sofia (SOF) | Bulgaria | Vietjet Air | 1 | Unavailable |
| Souda (CHQ) | Greece | easyJet | 2 | Unavailable |
| Southend-on-Sea, Essex (SEN) | United Kingdom | easyJet | 1 | Unavailable |
| Spata-Artemida (ATH) | Greece | Aegean Airlines, Air France, Swiss International Air Lines, easyJet | 7 | 2 h 21 min |
| Split (SPU) | Croatia | easyJet | 2 | Unavailable |
| Stockholm (ARN) | Sweden | British Airways, Swiss International Air Lines | 4 | 2 h 26 min |
| Tangier (TNG) | Morocco | easyJet | 1 | Unavailable |
| Tbilisi (TBS) | Georgia | easyJet | 1 | Unavailable |
| Tenerife (TFS) | Spain | easyJet | 2 | Unavailable |
| Toronto (YYZ) | Canada | Air Canada | 1 | Unavailable |
| Toulouse/Blagnac (TLS) | France | easyJet | 3 | Unavailable |
| Tunis (TUN) | Tunisia | Nouvel Air Tunisie, Tunisair | 4 | Unavailable |
| Valencia (VLC) | Spain | Swiss International Air Lines, easyJet | 6 | 1 h 34 min |
| Valletta (MLA) | Malta | easyJet, Vietjet Air | 2 | Unavailable |
| Venezia (VE) (VCE) | Italy | easyJet | 1 | Unavailable |
| Vienna (VIE) | Austria | Austrian Airlines | 5 | Unavailable |
| Warsaw (WAW) | Poland | LOT Polish Airlines | 5 | Unavailable |
| Zaventem (BRU) | Belgium | Swiss International Air Lines, Brussels Airlines, easyJet | 6 | 58 min |
| Zurich (ZRH) | Switzerland | I-Fly, Swiss International Air Lines, Swissair, Turkish Airlines | 7 | 33 min |
Flying from Geneva International Airport
Geneva International Airport (GVA) in Geneva, Switzerland has nonstop routes to 134 destinations on 69 airlines in Tierleap's route records, counting only routes with dated flights.
17 of those routes are scheduled every day of the week.
The airlines with the most routes from GVA: easyJet (76 routes), Swiss International Air Lines (24 routes), British Airways (12 routes), Vietjet Air (8 routes), Air France (6 routes) and I-Fly (4 routes).
The longest scheduled flights from GVA are to Narita (NRT, 12 h 54 min), Penang (PEN, 11 h 30 min) and Shanghai (Pudong) (PVG, 11 h 27 min).
Questions about flights from GVA
How many destinations can you fly to nonstop from Geneva International Airport?
Geneva International Airport (GVA) in Geneva, Switzerland has nonstop routes to 134 destinations on 69 airlines in Tierleap's route records, counting only routes with dated flights.
Which airlines fly from GVA?
69 airlines have routes from GVA in Tierleap's route records; the most routes belong to easyJet (76 routes), Swiss International Air Lines (24 routes), British Airways (12 routes), Vietjet Air (8 routes), Air France (6 routes) and I-Fly (4 routes).
What is the longest flight from GVA?
The longest scheduled flights from GVA are to Narita (NRT, 12 h 54 min), Penang (PEN, 11 h 30 min) and Shanghai (Pudong) (PVG, 11 h 27 min).