Switzerland flag Geneva Airport (GVA)

Country Switzerland | Europe | Major Hub | IATA: GVA | ICAO: LSGG | Elevation 1411 ft · 430 m | Local time

Destinations
171
Flights / day
227
Busiest route
London
Top airline
easyJet

Geneva Cointrin Airport averages 227 flights per day to 171 destinations, with two domestic routes and 169 international routes. A total of 122 airlines operate at GVA, led by easyJet. This airport provides direct service to 51 countries across four continents, with Spain representing its largest international market. The longest nonstop route from Geneva Cointrin connects to Shanghai, with a typical flight time of 11 hr 35 mins. Updated: July 9, 2026

Route Network

Geneva Cointrin Airport connects 171 destinations worldwide, with London standing out as its busiest route. The longest nonstop flight is to Shanghai, and the shortest flight is to Zurich.

United Kingdom flag London (LHR) – United Kingdom 2 airlines
2 hr 10 mins
469 mi · 754 km
13
per day
France flag Paris (CDG) – France 17 airlines
1 hr 45 mins
253 mi · 408 km
11
per day
Switzerland flag Zurich (ZRH) – Switzerland 7 airlines
1 hr 10 mins
143 mi · 230 km
10
per day
Spain flag Madrid (MAD) – Spain 5 airlines
2 hr 35 mins
627 mi · 1,009 km
9
per day
Portugal flag Lisbon (LIS) – Portugal 4 airlines
3 hr 15 mins
929 mi · 1,496 km
8
per day
Portugal flag Porto (OPO) – Portugal 3 airlines
3 hr 0 mins
813 mi · 1,309 km
8
per day
Netherlands flag Amsterdam (AMS) – Netherlands 3 airlines
2 hr 0 mins
424 mi · 682 km
7
per day
France flag Nice (NCE) – France 2 airlines
1 hr 20 mins
186 mi · 300 km
6
per day
Spain flag Barcelona (BCN) – Spain 3 airlines
2 hr 0 mins
396 mi · 637 km
6
per day
Belgium flag Brussels (BRU) – Belgium 2 airlines
1 hr 45 mins
331 mi · 532 km
6
per day
United Kingdom flag London (LGW) – United Kingdom 1 airline
2 hr 10 mins
444 mi · 715 km
5
per day
Spain flag Mallorca (PMI) – Spain 2 airlines
2 hr 10 mins
492 mi · 792 km
4
per day
Prishtina (PRN) – KS 3 airlines
2 hr 25 mins
778 mi · 1,252 km
4
per day
Greece flag Athens (ATH) – Greece 3 airlines
3 hr 5 mins
1,076 mi · 1,731 km
4
per day
Germany flag Frankfurt (FRA) – Germany 2 airlines
1 hr 30 mins
285 mi · 458 km
4
per day
Türkiye flag Istanbul (IST) – Türkiye 1 airline
3 hr 15 mins
1,176 mi · 1,893 km
3
per day
Denmark flag Copenhagen (CPH) – Denmark 3 airlines
2 hr 25 mins
707 mi · 1,138 km
3
per day
United Kingdom flag Manchester (MAN) – United Kingdom 2 airlines
2 hr 30 mins
617 mi · 993 km
3
per day
Austria flag Vienna (VIE) – Austria 2 airlines
1 hr 55 mins
508 mi · 817 km
3
per day
Italy flag Olbia (OLB) – Italy 2 airlines
GVA → OLB
3
per day
Italy flag Rome (FCO) – Italy 2 airlines
1 hr 45 mins
432 mi · 695 km
3
per day
Ireland flag Dublin (DUB) – Ireland 3 airlines
2 hr 45 mins
740 mi · 1,191 km
2
per day
Spain flag Málaga (AGP) – Spain 1 airline
3 hr 0 mins
858 mi · 1,380 km
2
per day
United Arab Emirates flag Dubai (DXB) – United Arab Emirates 1 airline
6 hr 45 mins
3,057 mi · 4,919 km
2
per day
Portugal flag Faro (FAO) – Portugal 2 airlines
3 hr 15 mins
964 mi · 1,552 km
2
per day
Poland flag Warsaw (WAW) – Poland 1 airline
2 hr 30 mins
784 mi · 1,261 km
2
per day
Türkiye flag Istanbul (SAW) – Türkiye 1 airline
3 hr 20 mins
1,214 mi · 1,953 km
2
per day
France flag Bordeaux (BOD) – France 1 airline
2 hr 0 mins
344 mi · 554 km
2
per day
United Kingdom flag Edinburgh (EDI) – United Kingdom 1 airline
2 hr 50 mins
786 mi · 1,264 km
2
per day
Spain flag Ibiza (IBZ) – Spain 4 airlines
GVA → IBZ
2
per day
Tunisia flag Tunis (TUN) – Tunisia 2 airlines
2 hr 25 mins
682 mi · 1,098 km
2
per day
Morocco flag Casablanca (CMN) – Morocco 1 airline
3 hr 35 mins
1,145 mi · 1,843 km
2
per day
Luxembourg flag Luxembourg (LUX) – Luxembourg 2 airlines
1 hr 30 mins
234 mi · 377 km
2
per day
France flag Nantes (NTE) – France 1 airline
2 hr 5 mins
371 mi · 597 km
2
per day
United Kingdom flag Bristol (BRS) – United Kingdom 1 airline
2 hr 20 mins
536 mi · 862 km
2
per day
Finland flag Helsinki (HEL) – Finland 2 airlines
3 hr 30 mins
1,237 mi · 1,991 km
2
per day
Germany flag Munich (MUC) – Germany 3 airlines
1 hr 25 mins
303 mi · 488 km
2
per day
Italy flag Brindisi (BDS) – Italy 1 airline
GVA → BDS
2
per day
Croatia flag Split (SPU) – Croatia 1 airline
GVA → SPU
2
per day
Spain flag Alicante (ALC) – Spain 1 airline
2 hr 35 mins
646 mi · 1,040 km
1
per day
Greece flag Heraklion (HER) – Greece 2 airlines
GVA → HER
1
per day
Spain flag Valencia (VLC) – Spain 2 airlines
2 hr 25 mins
573 mi · 922 km
1
per day
Serbia flag Belgrade (BEG) – Serbia 2 airlines
2 hr 15 mins
693 mi · 1,116 km
1
per day
Italy flag Catania (CTA) – Italy 1 airline
2 hr 30 mins
760 mi · 1,224 km
1
per day
France flag Toulouse (TLS) – France 4 airlines
1 hr 50 mins
294 mi · 473 km
1
per day
United Arab Emirates flag Abu Dhabi (AUH) – United Arab Emirates 1 airline
6 hr 45 mins
3,061 mi · 4,926 km
1
per day
Türkiye flag Antalya (AYT) – Türkiye 3 airlines
3 hr 45 mins
1,422 mi · 2,289 km
1
per day
China flag Beijing (PEK) – China 1 airline
10 hr 25 mins
5,095 mi · 8,200 km
1
per day
Germany flag Berlin (BER) – Germany 2 airlines
2 hr 0 mins
537 mi · 864 km
1
per day
France flag Biarritz/Anglet/Bayonne (BIQ) – France 1 airline
GVA → BIQ
1
per day
Italy flag Cagliari (CAG) – Italy 1 airline
GVA → CAG
1
per day
Qatar flag Doha (DOH) – Qatar 1 airline
6 hr 25 mins
2,881 mi · 4,636 km
1
per day
Morocco flag Marrakech (RAK) – Morocco 1 airline
3 hr 50 mins
1,261 mi · 2,029 km
1
per day
Canada flag Montreal (YUL) – Canada 1 airline
8 hr 20 mins
3,669 mi · 5,905 km
1
per day
United States of America flag New York (JFK) – United States of America 1 airline
8 hr 40 mins
3,853 mi · 6,201 km
1
per day
Czechia flag Prague (PRG) – Czechia 5 airlines
1 hr 50 mins
460 mi · 741 km
1
per day
Ethiopia flag Addis Ababa (ADD) – Ethiopia 1 airline
7 hr 5 mins
3,217 mi · 5,177 km
1
per day
Algeria flag Algiers (ALG) – Algeria 1 airline
2 hr 30 mins
676 mi · 1,088 km
1
per day
United Kingdom flag Farnborough (FAB) – United Kingdom 6 airlines
GVA → FAB
1
per day
Italy flag Milan (LIN) – Italy 6 airlines
GVA → LIN
1
per day
United States of America flag Newark (EWR) – United States of America 1 airline
8 hr 40 mins
3,868 mi · 6,225 km
1
per day
Norway flag Oslo (OSL) – Norway 1 airline
3 hr 5 mins
985 mi · 1,586 km
1
per day
Greece flag Rodes Island (RHO) – Greece 2 airlines
GVA → RHO
1
per day
Spain flag Santiago de Compostela (SCQ) – Spain 1 airline
2 hr 50 mins
750 mi · 1,207 km
1
per day
China flag Shanghai (PVG) – China 1 airline
11 hr 35 mins
5,755 mi · 9,261 km
1
per day
Italy flag Venice (VCE) – Italy 5 airlines
1 hr 25 mins
304 mi · 490 km
1
per day
France flag Ajaccio/Napoléon Bonaparte (AJA) – France 1 airline
GVA → AJA
6
per week
Romania flag Bucharest (OTP) – Romania 2 airlines
GVA → OTP
6
per week
Germany flag Düsseldorf (DUS) – Germany 3 airlines
1 hr 45 mins
350 mi · 564 km
6
per week
Tunisia flag Houmt El Souk (DJE) – Tunisia 3 airlines
GVA → DJE
6
per week
France flag Lyon (LYS) – France 2 airlines
1 hr 15 mins
60 mi · 97 km
6
per week
Greece flag Mykonos Island (JMK) – Greece 1 airline
GVA → JMK
6
per week
Saudi Arabia flag Riyadh (RUH) – Saudi Arabia 2 airlines
6 hr 5 mins
2,671 mi · 4,298 km
6
per week
Israel flag Tel Aviv (TLV) – Israel 2 airlines
4 hr 30 mins
1,813 mi · 2,919 km
6
per week
France flag Bastia/Poretta (BIA) – France 1 airline
GVA → BIA
5
per week
Lebanon flag Beirut (BEY) – Lebanon 1 airline
4 hr 20 mins
1,761 mi · 2,834 km
5
per week
United Kingdom flag Birmingham (BHX) – United Kingdom 1 airline
2 hr 20 mins
556 mi · 894 km
5
per week
Hungary flag Budapest (BUD) – Hungary 1 airline
2 hr 10 mins
626 mi · 1,008 km
5
per week
Egypt flag Cairo (CAI) – Egypt 1 airline
4 hr 20 mins
1,755 mi · 2,824 km
5
per week
Tunisia flag Enfidha (NBE) – Tunisia 1 airline
2 hr 30 mins
737 mi · 1,186 km
5
per week
Saudi Arabia flag Jeddah (JED) – Saudi Arabia 1 airline
5 hr 45 mins
2,511 mi · 4,040 km
5
per week
Greece flag Kerkyra Island (CFU) – Greece 2 airlines
GVA → CFU
5
per week
Italy flag Palermo (PMO) – Italy 1 airline
GVA → PMO
5
per week
Morocco flag Rabat (RBA) – Morocco 1 airline
3 hr 25 mins
1,079 mi · 1,736 km
5
per week
Sweden flag Stockholm (ARN) – Sweden 2 airlines
3 hr 5 mins
1,046 mi · 1,683 km
5
per week
France flag Figari Sud-Corse (FSC) – France 1 airline
GVA → FSC
4
per week
Cyprus flag Larnarca (LCA) – Cyprus 2 airlines
GVA → LCA
4
per week
Spain flag Menorca (MAH) – Spain 1 airline
GVA → MAH
4
per week
Iceland flag Reykjavik (KEF) – Iceland 1 airline
GVA → KEF
4
per week
Spain flag Tenerife (South) (TFS) – Spain 1 airline
4 hr 50 mins
1,760 mi · 2,832 km
4
per week
Albania flag Tirana (TIA) – Albania 1 airline
2 hr 25 mins
755 mi · 1,214 km
4
per week
Italy flag Bologna (BLQ) – Italy 3 airlines
1 hr 25 mins
277 mi · 446 km
3
per week
Türkiye flag İzmir (ADB) – Türkiye 1 airline
3 hr 20 mins
1,203 mi · 1,936 km
3
per week
Poland flag Kraków (KRK) – Poland 1 airline
2 hr 15 mins
683 mi · 1,099 km
3
per week
Kuwait flag Kuwait City (KWI) – Kuwait 1 airline
5 hr 50 mins
2,533 mi · 4,076 km
3
per week
Italy flag Lamezia Terme (SUF) – Italy 1 airline
GVA → SUF
3
per week
Germany flag Leipzig (LEJ) – Germany 1 airline
1 hr 50 mins
454 mi · 731 km
3
per week
United Kingdom flag London (LTN) – United Kingdom 3 airlines
2 hr 15 mins
487 mi · 784 km
3
per week
Malta flag Luqa (MLA) – Malta 1 airline
2 hr 40 mins
838 mi · 1,349 km
3
per week
France flag Marseille (MRS) – France 3 airlines
GVA → MRS
3
per week
Italy flag Milan (MXP) – Italy 2 airlines
1 hr 10 mins
133 mi · 213 km
3
per week
Italy flag Nápoli (NAP) – Italy 1 airline
2 hr 0 mins
551 mi · 887 km
3
per week
France flag Paris (ORY) – France 1 airline
1 hr 40 mins
245 mi · 395 km
3
per week
Greece flag Santorini Island (JTR) – Greece 2 airlines
GVA → JTR
3
per week
Spain flag Seville (SVQ) – Spain 1 airline
3 hr 5 mins
866 mi · 1,394 km
3
per week
Bulgaria flag Sofia (SOF) – Bulgaria 3 airlines
GVA → SOF
3
per week
Germany flag Stuttgart (STR) – Germany 3 airlines
1 hr 20 mins
223 mi · 359 km
3
per week
Greece flag Thessaloniki (SKG) – Greece 2 airlines
GVA → SKG
3
per week
United States of America flag Washington (IAD) – United States of America 1 airline
9 hr 5 mins
4,080 mi · 6,566 km
3
per week
Morocco flag Agadir (AGA) – Morocco 1 airline
4 hr 0 mins
1,379 mi · 2,220 km
2
per week
Jordan flag Amman (AMM) – Jordan 1 airline
4 hr 35 mins
1,876 mi · 3,018 km
2
per week
Türkiye flag Ankara (ESB) – Türkiye 1 airline
GVA → ESB
2
per week
France flag Calvi/Sainte-Catherine (CLY) – France 1 airline
GVA → CLY
2
per week
Moldova flag Chişinău (RMO) – Moldova 1 airline
GVA → RMO
2
per week
Denmark flag Copenhagen (RKE) – Denmark 2 airlines
GVA → RKE
2
per week
Spain flag Culleredo (LCG) – Spain 1 airline
2 hr 50 mins
738 mi · 1,187 km
2
per week
Croatia flag Dubrovnik (DBV) – Croatia 1 airline
GVA → DBV
2
per week
Portugal flag Funchal (FNC) – Portugal 1 airline
4 hr 20 mins
1,528 mi · 2,460 km
2
per week
Spain flag Girona (GRO) – Spain 2 airlines
1 hr 55 mins
343 mi · 551 km
2
per week
Austria flag Graz (GRZ) – Austria 2 airlines
GVA → GRZ
2
per week
United Kingdom flag Kidlington (OXF) – United Kingdom 2 airlines
GVA → OXF
2
per week
France flag La Rochelle/Île de Ré (LRH) – France 1 airline
GVA → LRH
2
per week
Spain flag Lanzarote (ACE) – Spain 1 airline
4 hr 30 mins
1,601 mi · 2,577 km
2
per week
France flag Lille/Lesquin (LIL) – France 1 airline
1 hr 50 mins
329 mi · 530 km
2
per week
France flag Rennes (RNS) – France 1 airline
2 hr 5 mins
389 mi · 627 km
2
per week
Egypt flag Sharm el Sheikh (SSH) – Egypt 1 airline
4 hr 50 mins
1,987 mi · 3,197 km
2
per week
North Macedonia flag Skopje (SKP) – North Macedonia 1 airline
2 hr 30 mins
823 mi · 1,324 km
2
per week
Greece flag Souda (CHQ) – Greece 1 airline
GVA → CHQ
2
per week
United Kingdom flag Southampton (SOU) – United Kingdom 2 airlines
2 hr 15 mins
471 mi · 758 km
2
per week
Morocco flag Tangier (TNG) – Morocco 1 airline
GVA → TNG
2
per week
Georgia flag Tbilisi (TBS) – Georgia 1 airline
4 hr 40 mins
1,938 mi · 3,119 km
2
per week
Montenegro flag Tivat (TIV) – Montenegro 1 airline
GVA → TIV
2
per week
Italy flag Trieste (TRS) – Italy 2 airlines
GVA → TRS
2
per week
Greece flag Zakynthos Island (ZTH) – Greece 1 airline
GVA → ZTH
2
per week
France flag Basel (BSL) – France 1 airline
1 hr 10 mins
115 mi · 185 km
1
per week
Italy flag Bari (BRI) – Italy 1 airline
GVA → BRI
1
per week
Switzerland flag Berne (BRN) – Switzerland 1 airline
GVA → BRN
1
per week
Spain flag Bilbao (BIO) – Spain 1 airline
2 hr 20 mins
486 mi · 783 km
1
per week
Denmark flag Billund (BLL) – Denmark 1 airline
GVA → BLL
1
per week
Slovakia flag Bratislava (BTS) – Slovakia 1 airline
1 hr 55 mins
538 mi · 865 km
1
per week
Germany flag Bremen (BRE) – Germany 1 airline
GVA → BRE
1
per week
Belgium flag Brussels (CRL) – Belgium 1 airline
1 hr 45 mins
301 mi · 485 km
1
per week
Canada flag Calgary (YYC) – Canada 1 airline
GVA → YYC
1
per week
Germany flag Cologne (CGN) – Germany 1 airline
1 hr 40 mins
323 mi · 520 km
1
per week
Germany flag Dortmund (DTM) – Germany 1 airline
GVA → DTM
1
per week
Germany flag Hanover (HAJ) – Germany 1 airline
GVA → HAJ
1
per week
Egypt flag Hurghada (HRG) – Egypt 1 airline
4 hr 50 mins
2,003 mi · 3,223 km
1
per week
Türkiye flag Kayseri (ASR) – Türkiye 1 airline
GVA → ASR
1
per week
Slovakia flag Košice (KSC) – Slovakia 1 airline
GVA → KSC
1
per week
Belgium flag Liège (LGG) – Belgium 1 airline
GVA → LGG
1
per week
United Kingdom flag London (BQH) – United Kingdom 1 airline
GVA → BQH
1
per week
United Kingdom flag London (NHT) – United Kingdom 1 airline
GVA → NHT
1
per week
United Kingdom flag London (STN) – United Kingdom 1 airline
2 hr 10 mins
472 mi · 759 km
1
per week
France flag Lyon/Bron (LYN) – France 1 airline
GVA → LYN
1
per week
Netherlands flag Maastricht (MST) – Netherlands 1 airline
GVA → MST
1
per week
Germany flag Münster (FMO) – Germany 1 airline
GVA → FMO
1
per week
United Kingdom flag Nottingham (EMA) – United Kingdom 1 airline
2 hr 25 mins
564 mi · 908 km
1
per week
Germany flag Nuremberg (NUE) – Germany 1 airline
GVA → NUE
1
per week
France flag Paris (LBG) – France 1 airline
GVA → LBG
1
per week
Italy flag Pescara (PSR) – Italy 1 airline
GVA → PSR
1
per week
Italy flag Roma (CIA) – Italy 1 airline
1 hr 50 mins
445 mi · 715 km
1
per week
Netherlands flag Rotterdam (RTM) – Netherlands 1 airline
1 hr 55 mins
402 mi · 647 km
1
per week
United States of America flag Salt Lake City (SLC) – United States of America 1 airline
GVA → SLC
1
per week
United Kingdom flag Southend (SEN) – United Kingdom 1 airline
2 hr 5 mins
443 mi · 712 km
1
per week
Estonia flag Tallinn (TLL) – Estonia 1 airline
3 hr 20 mins
1,191 mi · 1,917 km
1
per week
France flag Tarbes/Lourdes/Pyrénées (LDE) – France 1 airline
GVA → LDE
1
per week
Italy flag Treviso (TSF) – Italy 1 airline
GVA → TSF
1
per week
United States of America flag Van Nuys (VNY) – United States of America 1 airline
GVA → VNY
1
per week
Canada flag Vancouver (YVR) – Canada 1 airline
GVA → YVR
1
per week
Poland flag Warsaw (WMI) – Poland 1 airline
GVA → WMI
1
per week
United Kingdom flag Yateley (BBS) – United Kingdom 1 airline
GVA → BBS
1
per week

Route and destination data updated July 9, 2026.

Geneva Cointrin Airport is served by 122 airlines, with easyJet in the lead at 26% of routes. The top three carriers together cover 38% of routes. 85 carriers operate only one route each. A total of 117 airlines operate international routes, compared with seven airlines serving domestic routes. China Eastern Airlines is operating the longest nonstop flight, connecting to Shanghai with a flight time of 11 hrs 35 mins.

easyJet (76 routes)
SWISS (26 routes)
NetJets Europe (9 routes)
VistaJet (8 routes)
MCK (7 routes)
Global Jet Luxembourg (4 routes)
VJH (4 routes)
FSF (4 routes)
Jetfly Aviation (4 routes)
AAO (3 routes)
AIR X Charter (3 routes)
SWW (3 routes)
Ethiopian Airlines (3 routes)
Sun Express (3 routes)
TSW (3 routes)
EAT Leipzig (3 routes)
FJO (2 routes)
LDX (2 routes)
Pantanal Linhas Aereas (2 routes)
TEU (2 routes)
HUE (2 routes)
Heron Aviation (2 routes)
TAP Air Portugal (2 routes)
Lufthansa (2 routes)
SAS (2 routes)
UEE (2 routes)
Pegasus (2 routes)
Tunisair (2 routes)
Jet Aviation (2 routes)
NJU (2 routes)
United Airlines (2 routes)
ASL Airlines Belgium (2 routes)
Saudi Arabian Airlines (2 routes)
FUU (2 routes)
HLR (2 routes)
Air Alsie (2 routes)
AWH (2 routes)
British Airways (1 routes)
Air France (1 routes)
FIZ (1 routes)
IXR (1 routes)
Pan Europeenne Air Service (1 routes)
SKV (1 routes)
VallJet (1 routes)
CAZ (1 routes)
LUC (1 routes)
N1F (1 routes)
SAZ (1 routes)
Air Europa (1 routes)
Gestair (1 routes)
Iberia (1 routes)
KLM (1 routes)
Vueling (1 routes)
Brussels Airlines (1 routes)
Gp Aviation (1 routes)
Aegean Airlines (1 routes)
Turkish Airlines (1 routes)
Austrian (1 routes)
ITA Airways (1 routes)
Aer Lingus (1 routes)
Emirates (1 routes)
LOT - Polish Airlines (1 routes)
Nouvelair Tunisie (1 routes)
Royal Air Maroc (1 routes)
Luxair (1 routes)
Tyrolean Jet Service (1 routes)
airBaltic (1 routes)
Finnair (1 routes)
Air Dolomiti (1 routes)
Air Serbia (1 routes)
Etihad Airways (1 routes)
Air China (1 routes)
Qatar Airways (1 routes)
Air Canada (1 routes)
TIE (1 routes)
Air Algerie (1 routes)
SFG (1 routes)
ULC (1 routes)
VJA (1 routes)
TJD (1 routes)
VND (1 routes)
Norwegian Air Shuttle (1 routes)
China Eastern Airlines (1 routes)
Jung Sky (1 routes)
Animawings (1 routes)
AWG (1 routes)
Eurowings (1 routes)
flynas (1 routes)
Arkia Israeli Airlines (1 routes)
El Al (1 routes)
Middle East Airlines (1 routes)
EgyptAir (1 routes)
Icelandair (1 routes)
Kuwait Airways (1 routes)
LUA (1 routes)
Air Charter Scotland (1 routes)
Gulf Air (1 routes)
EGT (1 routes)
MPC (1 routes)
GDK (1 routes)
Royal Jordanian (1 routes)
AJet (1 routes)
Fly One (1 routes)
AJO (1 routes)
Comlux Malta (1 routes)
JFU (1 routes)
SON (1 routes)
ABP (1 routes)
PGC (1 routes)
BTX (1 routes)
UNI (1 routes)
VCJ (1 routes)
EAU (1 routes)
GCK (1 routes)
Vista Georgia (1 routes)
Dasnair (1 routes)
Smart Jet (1 routes)
ABF (1 routes)
ITL (1 routes)
Solarius Aviation (1 routes)
QAV (1 routes)
GlobalAir (1 routes)

Geneva Cointrin Airport provides direct service to 51 countries across four continents. The route network is 1% domestic and 99% international. Spain is the primary international destination.

Spain - 30/day
United Kingdom - 29/day
France - 29/day
Portugal - 18/day
Italy - 14/day
Switzerland - 10/day
Greece - 9/day
Germany - 9/day
Netherlands - 8/day
Türkiye - 8/day
Belgium - 6/day
KS - 4/day
Denmark - 4/day
Tunisia - 4/day
Morocco - 4/day
Austria - 3/day
United Arab Emirates - 3/day
Poland - 3/day
United States of America - 3/day
Ireland - 2/day
Luxembourg - 2/day
Finland - 2/day
Croatia - 2/day
China - 2/day
Saudi Arabia - 2/day
Serbia - 1/day
Qatar - 1/day
Canada - 1/day
Czechia - 1/day
Ethiopia - 1/day
Algeria - 1/day
Norway - 1/day
Romania - 1/day
Israel - 1/day
Lebanon - 1/day
Hungary - 1/day
Egypt - 1/day
Sweden - 1/day
Cyprus - 1/day
Iceland - 1/day
Albania - 1/day
Kuwait - 0/day
Malta - 0/day
Bulgaria - 0/day
Jordan - 0/day
Moldova - 0/day
North Macedonia - 0/day
Georgia - 0/day
Montenegro - 0/day
Slovakia - 0/day
Estonia - 0/day

Delays

Global  Delays
Delay Performance (24 hour average)
Departures
1 min late
1 min (-63.9%) vs last 24 hours
24h trend
Arrivals
4 min late
2 min (-34.5%) vs last 24 hours
24h trend
Cancelled Departures
2 flights (24 hour total)

Jul 12

2026

20:00 - 21:00

Departure
5 min late
Arrival
6 min late
Cancelled
0

Jul 12

2026

19:00 - 20:00

Departure
7 min late
Arrival
15 min late
Cancelled
0

Jul 12

2026

18:00 - 19:00

Departure
on-time
Arrival
12 min late
Cancelled
0

Jul 12

2026

17:00 - 18:00

Departure
on-time
Arrival
4 min late
Cancelled
0

Jul 12

2026

16:00 - 17:00

Departure
on-time
Arrival
on-time
Cancelled
0

Jul 12

2026

15:00 - 16:00

Departure
on-time
Arrival
on-time
Cancelled
0

Jul 12

2026

14:00 - 15:00

Departure
on-time
Arrival
on-time
Cancelled
1

Jul 12

2026

13:00 - 14:00

Departure
on-time
Arrival
9 min late
Cancelled
1

Jul 12

2026

12:00 - 13:00

Departure
on-time
Arrival
on-time
Cancelled
0

Jul 12

2026

11:00 - 12:00

Departure
on-time
Arrival
on-time
Cancelled
0

Jul 12

2026

10:00 - 11:00

Departure
on-time
Arrival
on-time
Cancelled
0

Jul 12

2026

09:00 - 10:00

Departure
on-time
Arrival
on-time
Cancelled
0

Jul 12

2026

08:00 - 09:00

Departure
on-time
Arrival
on-time
Cancelled
0

Jul 12

2026

07:00 - 08:00

Departure
on-time
Arrival
3 min early
Cancelled
0

Jul 12

2026

06:00 - 07:00

Departure
on-time
Arrival
3 min early
Cancelled
0

Jul 12

2026

04:00 - 05:00

Departure
on-time
Arrival
on-time
Cancelled
0

Jul 12

2026

03:00 - 04:00

Departure
Arrival
Cancelled
0

Jul 11

2026

22:00 - 23:00

Departure
Arrival
31 min late
Cancelled
0
Delay Performance (7 day average)
Departures
1 min late
2 min (-68.4%) vs last week
7d trend
Arrivals
4 min late
3 min (-44.5%) vs last week
7d trend
Cancelled Departures
19 flights (7 day total)

Jul 11

2026

Departure
2 min late
Arrival
7 min late
Cancelled
8

Jul 10

2026

Departure
2 min late
Arrival
5 min late
Cancelled
5

Jul 9

2026

Departure
on-time
Arrival
2 min late
Cancelled
4

Jul 8

2026

Departure
on-time
Arrival
1 min late
Cancelled
2
Delay Performance (30 day average)
Departures
3 min late
1 min (-75.2%) vs last 30 days
30d trend
Arrivals
5 min late
4 min (+316.1%) vs last 30 days
30d trend
Cancelled Departures
149 flights (30 day total)

Jul 11

2026

Departure
2 min late
Arrival
7 min late
Cancelled
8

Jul 10

2026

Departure
2 min late
Arrival
5 min late
Cancelled
5

Jul 9

2026

Departure
on-time
Arrival
2 min late
Cancelled
4

Jul 8

2026

Departure
on-time
Arrival
1 min late
Cancelled
2

Jul 3

2026

Departure
1 min late
Arrival
2 min late
Cancelled
0

Jul 2

2026

Departure
on-time
Arrival
2 min late
Cancelled
3

Jul 1

2026

Departure
2 min late
Arrival
13 min late
Cancelled
14

Jun 30

2026

Departure
3 min late
Arrival
4 min late
Cancelled
11

Jun 29

2026

Departure
12 min late
Arrival
15 min late
Cancelled
29

Jun 28

2026

Departure
1 min late
Arrival
6 min late
Cancelled
3

Jun 27

2026

Departure
on-time
Arrival
3 min late
Cancelled
13

Jun 26

2026

Departure
1 min late
Arrival
6 min late
Cancelled
4

Jun 25

2026

Departure
on-time
Arrival
5 min late
Cancelled
7

Jun 24

2026

Departure
on-time
Arrival
6 min late
Cancelled
4

Jun 23

2026

Departure
2 min late
Arrival
10 min late
Cancelled
0

Jun 22

2026

Departure
4 min late
Arrival
7 min late
Cancelled
5

Jun 21

2026

Departure
5 min late
Arrival
9 min late
Cancelled
13

Jun 20

2026

Departure
on-time
Arrival
1 min late
Cancelled
2

Jun 19

2026

Departure
1 min late
Arrival
8 min late
Cancelled
4

Jun 18

2026

Departure
1 min late
Arrival
2 min late
Cancelled
6

Jun 17

2026

Departure
9 min late
Arrival
11 min late
Cancelled
12

Jun 16

2026

Departure
10 min late
Arrival
8 min early
Cancelled
0

Jun 15

2026

Departure
19 min late
Arrival
5 min late
Cancelled
0

Jun 14

2026

Departure
14 min late
Arrival
3 min early
Cancelled
0

Jun 13

2026

Departure
on-time
Arrival
3 min early
Cancelled
0

Jun 12

2026

Departure
on-time
Arrival
1 min early
Cancelled
0

Global Rankings

Worldwide Position

Flights per day

#141 (227 flights/day)
Top 100 Busiest Airports in the World
Worldwide Position

Most destinations

#53 (171 destinations)
Top 100 Airports with Most Destinations

Runways

Runway Length Width Surface
12,805 ft 3,903 m 180 ft 55 m Concrete
2,703 ft 824 m 98 ft 30 m Closed
12,805 ft 3,903 m 180 ft 55 m Concrete
2,703 ft 824 m 98 ft 30 m Closed

Runway Length

Runways at Geneva Cointrin Airport are long enough for all aircraft with known takeoff and landing distances.

Operational Context

Geneva Cointrin (IATA: GVA) operates around 227 flights per day to 171 nonstop destinations. Its network includes 2 domestic and 169 international routes, with easyJet as the leading carrier and London currently the busiest connection. From GVA, passengers can reach 51 countries across 4 continents, and the longest runway measures 3,903 m (12,805 ft).

Airlines and Destinations Overview

Geneva Cointrin is a strongly international airport, with most scheduled service focused on cross-border travel rather than domestic flying. Its network connects Geneva with a wide range of short-haul European cities, along with select medium-haul and longer-range destinations, reflecting the airport’s role in serving both the city and the broader Lake Geneva region.

The airline mix is led by easyJet, which provides a large share of the airport’s point-to-point traffic. In addition to leisure and business-oriented European routes, the airport also supports traffic linked to international organizations, finance, diplomacy, and seasonal travel demand.

Terminal Buildings and Facilities

The passenger terminal complex is organized to handle both domestic and international traffic within a compact airport layout. Geneva Cointrin uses a modern commercial terminal system with dedicated processing areas for departing and arriving passengers, and it is designed to support a high share of short-haul movement with efficient transfer through security, passport control, and boarding areas.

Because the airport handles predominantly international service, passenger flows are shaped by Schengen and non-Schengen processing requirements. The airport’s layout is oriented toward fast turnover and practical access rather than a large multi-terminal footprint.

Key characteristics of the terminal system include:

  • Compact terminal layout
  • Separate processing for international traffic
  • Schengen and non-Schengen handling
  • Designed for high-frequency short-haul operations

Passenger-facing facilities are centered on the main terminal and include standard airport services for check-in, security screening, retail, food, and waiting areas. The airport also provides official passenger information through its website, including terminal and travel guidance.

Passenger facilities available across the airport include:

  • Check-in and baggage services
  • Security and passport control
  • Retail concessions
  • Food and beverage outlets
  • Passenger information services

Airport Lounges

Geneva Cointrin has lounge options for eligible airline passengers and other authorized travelers, with access generally tied to class of travel, frequent flyer status, or paid entry where offered. Lounge availability is concentrated within the passenger terminal areas serving international departures.

Notable lounges include:

  • No verified lounge names listed

Dining and Food Options

The airport offers a standard mix of food and beverage outlets suited to short waits, business travel, and transiting passengers. The selection typically includes quick-service options alongside café-style and sit-down formats, with offerings positioned for both landside and airside passengers.

Common dining options include:

  • Cafés
  • Quick-service food outlets
  • Bars
  • Snack counters
  • Sit-down dining venues

Public Transport and Parking

Geneva Cointrin is well connected to central Geneva by rail, bus, taxi, and road access. The airport is served by the regional rail network, and official ground transport and parking information is available through Geneva Airport's transportation pages. This makes it practical for passengers traveling from the city center and from surrounding parts of western Switzerland and nearby France.

Road access is straightforward for private vehicles, taxis, and ride-hailing or chauffeur-style services where available. The airport’s location near the Swiss-French border also supports access from cross-border commuter areas and the wider Geneva metropolitan region.

Passengers can reach the airport using:

  • Regional train
  • Local bus
  • Taxi
  • Private car
  • Road-based drop-off and pick-up

Parking at the airport is arranged through official short-stay and longer-stay parking products, with options intended for both quick terminal visits and extended trips. Travelers can review current parking details on the airport’s official parking information page.

Parking options include:

  • Short-stay parking
  • Long-stay parking
  • Terminal-adjacent parking
  • Drop-off access

Runways and Operations

Geneva Cointrin has a single long runway, which supports a broad mix of commercial traffic, including narrow-body operations and select long-haul aircraft movements. The runway length allows the airport to handle a substantial schedule for a city airport with strong international demand.

Operationally, the airport functions as a busy point-to-point and business travel gateway with a large share of European flying. Its airfield layout is suited to high-frequency departures and arrivals, and the long runway is a notable feature of the airport’s operating capability.

The runway system includes:

  • One runway
  • Runway length of 3,903 m
  • Suitable for narrow-body and wide-body operations
  • Supports international scheduled service

Passenger Traffic and Airport Role

Geneva Cointrin is a major air gateway for western Switzerland and the Geneva region. Its traffic pattern is shaped by international business, diplomacy, tourism, and local outbound travel, with a heavy emphasis on European connectivity and a smaller share of long-haul service.

The airport is not primarily a domestic connector, since domestic flying is limited. Instead, it functions as an international city airport with a strong regional catchment that extends beyond Geneva itself into neighboring areas of Switzerland and France.

The airport’s role includes:

  • Major international gateway
  • Business travel airport
  • Point-to-point carrier base
  • Regional catchment airport

Location and Catchment Area

The airport is located in Geneva, close to the city and the Swiss-French border, giving it access to a wide commuter and business catchment. Its location makes it useful for travelers from Geneva proper as well as nearby communities in the canton and across the frontier in France.

It also serves passengers traveling to international institutions, financial districts, conference venues, and the broader Lake Geneva area. The airport’s cross-border accessibility is an important part of its role in the region.

The airport serves:

  • Geneva city travelers
  • Lake Geneva region passengers
  • Cross-border commuters from France
  • Business and institutional traffic
  • Western Switzerland catchment

Hotels Near the Airport

There are airport-area hotels that are useful for early departures, late arrivals, overnight layovers, and business travelers needing easy access to the terminal. Official airport accommodation information is available through the airport website for travelers who want nearby lodging options.

Notable nearby hotels include:

  • No verified hotel names listed

Airport History

Geneva Cointrin developed as the principal airport serving Geneva during the 20th century as commercial aviation expanded in the region. Its growth reflected the city’s increasing international importance and its role as a center for diplomacy, trade, and cross-border movement.

Over time, the airport was modernized to accommodate higher volumes of scheduled traffic and changing security and immigration requirements. Its facilities evolved from earlier airfield use into a commercial passenger airport with infrastructure capable of handling both European short-haul service and selected longer-range operations.

The runway system and terminal facilities were developed to support more intensive airline activity, including the needs of business travelers and international organizations based in Geneva. This expansion helped establish the airport’s current role as the main air gateway for the region.

Today, the airport operates as a major international city airport with a traffic profile dominated by European routes and a strong base of point-to-point service. Its present role reflects both its geographic position and Geneva’s wider economic and diplomatic importance.

Miscellaneous