Geneva Airport (GVA)

Switzerland flag

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

Destinations
117
Flights / day
250
Busiest route
London
Top airline
easyJet

Geneva Cointrin Airport averages 250 flights per day to 117 destinations, with one domestic route and 116 international routes. A total of 60 airlines operate at GVA, led by easyJet. This airport provides direct service to 45 countries across four continents, with United Kingdom 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: February 16, 2026

Route Network

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

London (LHR) – United Kingdom
2 airlines
2 hr 10 mins
469 mi · 754 km
21
per day
London (LGW) – United Kingdom
3 airlines
2 hr 10 mins
444 mi · 715 km
14
per day
Paris (CDG) – France
2 airlines
1 hr 45 mins
253 mi · 408 km
10
per day
Zurich (ZRH) – Switzerland
2 airlines
1 hr 10 mins
143 mi · 230 km
10
per day
Madrid (MAD) – Spain
4 airlines
2 hr 35 mins
627 mi · 1,009 km
9
per day
Amsterdam (AMS) – Netherlands
2 airlines
2 hr 0 mins
424 mi · 682 km
9
per day
Porto (OPO) – Portugal
3 airlines
3 hr 0 mins
813 mi · 1,309 km
8
per day
Manchester (MAN) – United Kingdom
4 airlines
2 hr 30 mins
617 mi · 993 km
8
per day
Lisbon (LIS) – Portugal
3 airlines
3 hr 15 mins
929 mi · 1,496 km
8
per day
Brussels (BRU) – Belgium
3 airlines
1 hr 45 mins
331 mi · 532 km
8
per day
Frankfurt-am-Main (FRA) – Germany
2 airlines
1 hr 30 mins
285 mi · 458 km
7
per day
Barcelona (BCN) – Spain
2 airlines
2 hr 0 mins
396 mi · 637 km
6
per day
Bristol (BRS) – United Kingdom
3 airlines
2 hr 20 mins
536 mi · 862 km
6
per day
Copenhagen (CPH) – Denmark
4 airlines
2 hr 25 mins
707 mi · 1,138 km
5
per day
Munich (MUC) – Germany
2 airlines
1 hr 25 mins
303 mi · 488 km
5
per day
Nice (NCE) – France
2 airlines
1 hr 20 mins
186 mi · 300 km
5
per day
Istanbul (IST) – Türkiye
1 airline
3 hr 15 mins
1,176 mi · 1,893 km
4
per day
Edinburgh (EDI) – United Kingdom
2 airlines
2 hr 50 mins
786 mi · 1,264 km
4
per day
Prishtina (PRN) – KS
3 airlines
2 hr 25 mins
778 mi · 1,252 km
4
per day
Rome (FCO) – Italy
3 airlines
1 hr 45 mins
432 mi · 695 km
4
per day
Birmingham (BHX) – United Kingdom
2 airlines
2 hr 20 mins
556 mi · 894 km
3
per day
Istanbul (SAW) – Türkiye
2 airlines
3 hr 20 mins
1,214 mi · 1,953 km
3
per day
Athens (ATH) – Greece
3 airlines
3 hr 5 mins
1,076 mi · 1,731 km
3
per day
Liverpool (LPL) – United Kingdom
1 airline
2 hr 30 mins
632 mi · 1,016 km
3
per day
Marrakech (RAK) – Morocco
2 airlines
3 hr 50 mins
1,261 mi · 2,029 km
3
per day
Vienna (VIE) – Austria
1 airline
1 hr 55 mins
508 mi · 817 km
3
per day
Dublin (DUB) – Ireland
3 airlines
2 hr 45 mins
740 mi · 1,191 km
3
per day
Dubai (DXB) – United Arab Emirates
1 airline
6 hr 45 mins
3,057 mi · 4,919 km
3
per day
Nantes (NTE) – France
1 airline
2 hr 5 mins
371 mi · 597 km
3
per day
Stockholm (ARN) – Sweden
2 airlines
3 hr 5 mins
1,046 mi · 1,683 km
3
per day
Berlin (BER) – Germany
2 airlines
2 hr 0 mins
537 mi · 864 km
2
per day
Warsaw (WAW) – Poland
1 airline
2 hr 30 mins
784 mi · 1,261 km
2
per day
Abu Dhabi (AUH) – United Arab Emirates
1 airline
6 hr 45 mins
3,061 mi · 4,926 km
2
per day
Luxembourg (LUX) – Luxembourg
1 airline
1 hr 30 mins
234 mi · 377 km
2
per day
Helsinki (HEL) – Finland
1 airline
3 hr 30 mins
1,237 mi · 1,991 km
2
per day
Bordeaux/Mérignac (BOD) – France
1 airline
2 hr 0 mins
344 mi · 554 km
2
per day
Málaga (AGP) – Spain
2 airlines
3 hr 0 mins
858 mi · 1,380 km
2
per day
Tel Aviv Yafo (TLV) – Israel
1 airline
4 hr 30 mins
1,813 mi · 2,919 km
2
per day
Belfast (BFS) – United Kingdom
1 airline
2 hr 50 mins
793 mi · 1,276 km
2
per day
New York (JFK) – United States of America
1 airline
8 hr 40 mins
3,853 mi · 6,201 km
2
per day
Tunis (TUN) – Tunisia
2 airlines
2 hr 25 mins
682 mi · 1,098 km
2
per day
Casablanca (CMN) – Morocco
1 airline
3 hr 35 mins
1,145 mi · 1,843 km
1
per day
Leeds (LBA) – United Kingdom
2 airlines
2 hr 30 mins
629 mi · 1,012 km
1
per day
Oslo (OSL) – Norway
2 airlines
3 hr 5 mins
985 mi · 1,586 km
1
per day
Alicante (ALC) – Spain
1 airline
2 hr 35 mins
646 mi · 1,040 km
1
per day
Belgrade (BEG) – Serbia
2 airlines
2 hr 15 mins
693 mi · 1,116 km
1
per day
Doha (DOH) – Qatar
1 airline
6 hr 25 mins
2,881 mi · 4,636 km
1
per day
Goteborg (GOT) – Sweden
2 airlines
2 hr 45 mins
831 mi · 1,338 km
1
per day
London (STN) – United Kingdom
1 airline
2 hr 10 mins
472 mi · 759 km
1
per day
Newark (EWR) – United States of America
1 airline
8 hr 40 mins
3,868 mi · 6,225 km
1
per day
Newcastle upon Tyne (NCL) – United Kingdom
3 airlines
2 hr 40 mins
697 mi · 1,121 km
1
per day
Toulouse-Blagnac (TLS) – France
1 airline
1 hr 50 mins
294 mi · 473 km
1
per day
Bournemouth (BOH) – United Kingdom
1 airline
2 hr 15 mins
480 mi · 773 km
1
per day
Valencia (VLC) – Spain
2 airlines
2 hr 25 mins
573 mi · 922 km
1
per day
Düsseldorf (DUS) – Germany
1 airline
1 hr 45 mins
350 mi · 564 km
6
per week
Montreal (YUL) – Canada
1 airline
8 hr 20 mins
3,669 mi · 5,905 km
6
per week
Prague (PRG) – Czechia
1 airline
1 hr 50 mins
460 mi · 741 km
6
per week
Southend (SEN) – United Kingdom
1 airline
2 hr 5 mins
443 mi · 712 km
6
per week
Washington (IAD) – United States of America
1 airline
9 hr 5 mins
4,080 mi · 6,566 km
6
per week
Addis Ababa (ADD) – Ethiopia
1 airline
7 hr 5 mins
3,217 mi · 5,177 km
5
per week
Algiers (ALG) – Algeria
1 airline
2 hr 30 mins
676 mi · 1,088 km
5
per week
Beirut (BEY) – Lebanon
1 airline
4 hr 20 mins
1,761 mi · 2,834 km
5
per week
Budapest (BUD) – Hungary
1 airline
2 hr 10 mins
626 mi · 1,008 km
5
per week
Glasgow (GLA) – United Kingdom
2 airlines
2 hr 50 mins
806 mi · 1,297 km
5
per week
Hurghada (HRG) – Egypt
1 airline
4 hr 50 mins
2,003 mi · 3,223 km
5
per week
Jeddah (JED) – Saudi Arabia
1 airline
5 hr 45 mins
2,511 mi · 4,040 km
5
per week
Nápoli (NAP) – Italy
1 airline
2 hr 0 mins
551 mi · 887 km
5
per week
Paris (ORY) – France
1 airline
1 hr 40 mins
245 mi · 395 km
5
per week
Southampton (SOU) – United Kingdom
1 airline
2 hr 15 mins
471 mi · 758 km
5
per week
Tbilisi (TBS) – Georgia
1 airline
4 hr 40 mins
1,938 mi · 3,119 km
5
per week
Tromsø (TOS) – Norway
2 airlines
4 hr 25 mins
1,678 mi · 2,701 km
5
per week
Agadir (AGA) – Morocco
1 airline
4 hr 0 mins
1,379 mi · 2,220 km
4
per week
Beijing (PEK) – China
1 airline
10 hr 25 mins
5,095 mi · 8,200 km
4
per week
Cairo (CAI) – Egypt
1 airline
4 hr 20 mins
1,755 mi · 2,824 km
4
per week
Catania (CTA) – Italy
1 airline
2 hr 30 mins
760 mi · 1,224 km
4
per week
Riyadh (RUH) – Saudi Arabia
1 airline
6 hr 5 mins
2,671 mi · 4,298 km
4
per week
Santiago de Compostela (SCQ) – Spain
1 airline
2 hr 50 mins
750 mi · 1,207 km
4
per week
Seville (SVQ) – Spain
1 airline
3 hr 5 mins
866 mi · 1,394 km
4
per week
Shanghai (PVG) – China
1 airline
11 hr 35 mins
5,755 mi · 9,261 km
4
per week
Amman (AMM) – Jordan
1 airline
4 hr 35 mins
1,876 mi · 3,018 km
3
per week
Brindisi (BDS) – Italy
1 airline
GVA → BDS
3
per week
Kraków (KRK) – Poland
1 airline
2 hr 15 mins
683 mi · 1,099 km
3
per week
Kuwait City (KWI) – Kuwait
1 airline
5 hr 50 mins
2,533 mi · 4,076 km
3
per week
Lanzarote Island (ACE) – Spain
1 airline
4 hr 30 mins
1,601 mi · 2,577 km
3
per week
Lille/Lesquin (LIL) – France
1 airline
1 hr 50 mins
329 mi · 530 km
3
per week
Rabat (RBA) – Morocco
1 airline
3 hr 25 mins
1,079 mi · 1,736 km
3
per week
Rennes/Saint-Jacques (RNS) – France
1 airline
2 hr 5 mins
389 mi · 627 km
3
per week
Tenerife Island (TFS) – Spain
1 airline
4 hr 50 mins
1,760 mi · 2,832 km
3
per week
Tirana (TIA) – Albania
1 airline
2 hr 25 mins
755 mi · 1,214 km
3
per week
Venice (VCE) – Italy
1 airline
1 hr 25 mins
304 mi · 490 km
3
per week
Aberdeen (ABZ) – United Kingdom
1 airline
2 hr 55 mins
835 mi · 1,344 km
2
per week
Bilbao (BIO) – Spain
1 airline
2 hr 20 mins
486 mi · 783 km
2
per week
Culleredo (LCG) – Spain
1 airline
2 hr 50 mins
738 mi · 1,187 km
2
per week
Enfidha (NBE) – Tunisia
1 airline
2 hr 30 mins
737 mi · 1,186 km
2
per week
Faro (FAO) – Portugal
1 airline
3 hr 15 mins
964 mi · 1,552 km
2
per week
Funchal (FNC) – Portugal
1 airline
4 hr 20 mins
1,528 mi · 2,460 km
2
per week
Gran Canaria Island (LPA) – Spain
1 airline
4 hr 45 mins
1,722 mi · 2,771 km
2
per week
Hamburg (HAM) – Germany
1 airline
2 hr 5 mins
539 mi · 867 km
2
per week
Luqa (MLA) – Malta
1 airline
2 hr 40 mins
838 mi · 1,349 km
2
per week
Marsa Alam (RMF) – Egypt
1 airline
5 hr 5 mins
2,119 mi · 3,411 km
2
per week
Paris (LBG) – France
2 airlines
GVA → LBG
2
per week
Sharm el Sheikh (SSH) – Egypt
1 airline
4 hr 50 mins
1,987 mi · 3,197 km
2
per week
Cologne (CGN) – Germany
1 airline
1 hr 40 mins
323 mi · 520 km
1
per week
Cork (ORK) – Ireland
1 airline
2 hr 50 mins
764 mi · 1,230 km
1
per week
Fuerteventura Island (FUE) – Spain
1 airline
4 hr 35 mins
1,638 mi · 2,636 km
1
per week
Giza (SPX) – Egypt
1 airline
4 hr 20 mins
1,735 mi · 2,792 km
1
per week
Kittila (KTT) – Finland
1 airline
4 hr 15 mins
1,627 mi · 2,618 km
1
per week
Leipzig (LEJ) – Germany
1 airline
1 hr 50 mins
454 mi · 731 km
1
per week
London (LTN) – United Kingdom
1 airline
2 hr 15 mins
487 mi · 784 km
1
per week
Nottingham (EMA) – United Kingdom
1 airline
2 hr 25 mins
564 mi · 908 km
1
per week
Palma De Mallorca (PMI) – Spain
1 airline
2 hr 10 mins
492 mi · 792 km
1
per week
Port Louis (MRU) – Mauritius
1 airline
11 hr 25 mins
5,619 mi · 9,044 km
1
per week
Riga (RIX) – Latvia
1 airline
3 hr 5 mins
1,059 mi · 1,704 km
1
per week
Roma (CIA) – Italy
1 airline
1 hr 50 mins
445 mi · 715 km
1
per week
Rotterdam (RTM) – Netherlands
1 airline
1 hr 55 mins
402 mi · 647 km
1
per week
Skopje (SKP) – North Macedonia
1 airline
2 hr 30 mins
823 mi · 1,324 km
1
per week
Tallinn (TLL) – Estonia
1 airline
3 hr 20 mins
1,191 mi · 1,917 km
1
per week

Route and destination data updated February 16, 2026.

Geneva Cointrin Airport is served by 60 airlines, with easyJet in the lead at 39% of routes. The top three carriers together cover 56% of routes. 45 carriers operate only one route each. A total of 59 airlines operate international routes, compared with two 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 (67 routes)
SWISS (19 routes)
Jet2 (9 routes)
TUI Airways (5 routes)
SAS (4 routes)
Ethiopian Airlines (3 routes)
TAP Air Portugal (2 routes)
Air Dolomiti (2 routes)
Lufthansa (2 routes)
Aer Lingus (2 routes)
Norwegian Air Shuttle (2 routes)
United Airlines (2 routes)
Saudi Arabian Airlines (2 routes)
NetJets Europe (2 routes)
airBaltic (2 routes)
British Airways (1 routes)
BA Euroflyer (1 routes)
Air France (1 routes)
Swiftair (1 routes)
Icelandair (1 routes)
American Airlines (1 routes)
Iberia (1 routes)
Air Europa (1 routes)
KLM (1 routes)
Brussels Airlines (1 routes)
Vueling (1 routes)
Norwegian Air Sweden (1 routes)
Turkish Airlines (1 routes)
Gp Aviation (1 routes)
ITA Airways (1 routes)
AJet (1 routes)
Pegasus (1 routes)
Aegean Airlines (1 routes)
Austrian (1 routes)
Emirates (1 routes)
LOT - Polish Airlines (1 routes)
Etihad Airways (1 routes)
Luxair (1 routes)
Finnair (1 routes)
El Al (1 routes)
Nouvelair Tunisie (1 routes)
Tunisair (1 routes)
Royal Air Maroc (1 routes)
Air Serbia (1 routes)
Qatar Airways (1 routes)
Eurowings (1 routes)
Air Canada (1 routes)
Air Algerie (1 routes)
Middle East Airlines (1 routes)
Air China (1 routes)
EgyptAir (1 routes)
China Eastern Airlines (1 routes)
Royal Jordanian (1 routes)
Kuwait Airways (1 routes)
LUC (1 routes)
Sprint Air (1 routes)
EAT Leipzig (1 routes)
AIR X Charter (1 routes)
Air Mauritius (1 routes)
Transavia (1 routes)

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

United Kingdom - 69/day
France - 23/day
Spain - 22/day
Portugal - 17/day
Germany - 16/day
Switzerland - 10/day
Netherlands - 9/day
Belgium - 8/day
Türkiye - 8/day
Italy - 6/day
Morocco - 6/day
Denmark - 5/day
United Arab Emirates - 5/day
KS - 4/day
Sweden - 4/day
United States of America - 4/day
Greece - 3/day
Austria - 3/day
Ireland - 3/day
Poland - 3/day
Luxembourg - 2/day
Finland - 2/day
Israel - 2/day
Tunisia - 2/day
Norway - 2/day
Egypt - 2/day
Serbia - 1/day
Qatar - 1/day
Canada - 1/day
Czechia - 1/day
Ethiopia - 1/day
Algeria - 1/day
Lebanon - 1/day
Hungary - 1/day
Saudi Arabia - 1/day
Georgia - 1/day
China - 1/day
Jordan - 0/day
Kuwait - 0/day
Albania - 0/day
Malta - 0/day
Mauritius - 0/day
Latvia - 0/day
North Macedonia - 0/day
Estonia - 0/day

Global Rankings

Destinations

Measures how broadly the airport connects distinct endpoints.

Flights & Scheduling

Reflects flight volume and runway utilization.

Distance & Reach

Highlights long-haul reach and distance efficiency.

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.

Miscellaneous