Non-stop flights from Geneva (GVA)

From Geneva (GVA)
Country Switzerland
Dates Anytime
Filters
Destinations 149 direct
Reach Score 83/99
Continents 4 of 6
Avg. distance 1,765 km
Avg. flight time 2h 5m
Loading map...

About flights from Geneva (GVA)

Geneva Airport punches well above its weight. For a city of under 200,000 people, GVA connects to 150 direct destinations across 51 countries — numbers that would make airports twice its size jealous. I've passed through a handful of times, and what strikes me every time is how efficiently the whole operation runs. You clear passport control, grab a coffee, and you're airborne before the jet lag sets in. It's a proper international hub that happens to sit at the edge of the Alps.

Quick stats for GVA

  • Direct destinations: 150
  • Countries served: 51
  • Continents reached: 4 of 6
  • Average flight distance: 1,756 km
  • Longest non-stop: Shanghai (PVG) — 9,262 km (~11h 35m)
  • Shortest non-stop: Lyon (LYS) — 97 km (~7 min)
  • Reach score: 83/99

Why fly to Geneva?

The reach score of 83 out of 99 tells you something real: this airport isn't just moving skiers in and out of the mountains. The UK alone has 19 routes from Geneva, which means fierce competition and, usually, decent fares. Spain and France each clock in at 16 routes, giving you serious options for a quick Mediterranean escape. What genuinely surprised me is the longest route — Shanghai, nearly 9,300 kilometers, a reminder that Geneva's status as a global diplomatic hub means long-haul demand actually exists here. On the flip side, the shortest flight is Lyon at just 97 kilometers. Take the train instead, honestly. But for everything else, GVA earns its reputation as one of the most quietly well-connected airports in continental Europe.

Longest non-stop flights from GVA

The furthest destinations you can reach non-stop from Geneva:

  1. Shanghai, China (PVG) — 9,262 km, approximately 11h 35m
  2. Mauritius, Mauritius (MRU) — 9,043 km, approximately 11h 18m
  3. Beijing, China (PEK) — 8,201 km, approximately 10h 15m
  4. Dulles, USA (IAD) — 6,565 km, approximately 8h 12m
  5. New York, USA (EWR) — 6,226 km, approximately 7h 47m

Short-haul flights from GVA

Quick getaway options with the shortest flights from Geneva:

  1. Lyon, France (LYS) — 97 km, approximately 7 min
  2. Milan, Italy (MXP) — 212 km, approximately 16 min
  3. Zurich, Switzerland (ZRH) — 231 km, approximately 17 min
  4. Nice, France (NCE) — 298 km, approximately 22 min
  5. Luxembourg, Luxembourg (LUX) — 378 km, approximately 28 min

Top countries by direct connections from GVA

Geneva Airport connects to 51 countries. Here are the most served:

  1. United Kingdom — 19 destinations (Aberdeen, Belfast, Birmingham, Bournemouth and 15 more)
  2. France — 16 destinations (Ajaccio, Bastia, Biarritz, Bordeaux and 12 more)
  3. Spain — 16 destinations (Alicante, Barcelona, Bilbao, Ibiza and 12 more)
  4. Italy — 11 destinations (Bari, Brindisi, Cagliari, Catania and 7 more)
  5. Greece — 9 destinations (Athens, Chania, Heraklion, Kerkyra and 5 more)
  6. Turkiye — 6 destinations (Ankara, Antalya, Istanbul, Istanbul and 2 more)
  7. Morocco — 5 destinations (Agadir, Casablanca, Marrakech, Rabat and 1 more)
  8. Germany — 5 destinations (Berlin, Dusseldorf, Frankfurt, Hamburg and 1 more)

Where to fly from Geneva

Flights to United Kingdom

Geneva has 19 direct routes to United Kingdom:

Flights to France

Geneva has 16 direct routes to France:

Flights to Spain

Geneva has 16 direct routes to Spain:

Tips for travelers at GVA

The airport sits about 4 kilometers from the city center, which is almost unfairly convenient. There's a free public transit ticket available at baggage claim — valid for 80 minutes on local buses and trams, a small perk that feels very Swiss. Trains run directly from the airport to Geneva's main station in about 7 minutes. If you're arriving in winter, factor in that Alpine weather can delay connections even when your flight lands on time. The French sector of the terminal handles cross-border traffic separately, so double-check which terminal your airline uses before you head to check-in.

Frequently asked questions about flying to Geneva

How do I get from Geneva Airport to the city center?

The airport train (SBB) takes you directly to Geneva's main train station in just 12-15 minutes for about CHF 3, or you can take a taxi/Uber for around CHF 40-60 depending on traffic. Both options are efficient, though the train is cheaper and often faster during rush hours.

What's the best time to fly from Geneva Airport?

Early morning and late evening flights tend to have fewer delays, while mid-morning (9am-11am) is peak time with longer queues. If you're flexible, flying on Tuesdays or Wednesdays is usually cheaper than weekend travel.

How many destinations can I reach directly from Geneva Airport?

Geneva Airport offers 150 direct destinations across Europe, the Middle East, Africa, and beyond, making it one of Switzerland's most connected hubs. Whether you're heading to London, Dubai, or Barcelona, there's likely a non-stop option available.

Do I need a visa to enter Switzerland through Geneva?

EU/EEA citizens don't need a visa, but US, Canadian, Australian, and many other nationalities can stay visa-free for 90 days under the Schengen agreement. Always check current requirements before traveling, as rules can change.

What's a helpful tip for Geneva Airport?

The airport is compact and well-signposted, so you can get through security in 15-20 minutes during normal times—just arrive 2 hours early for international flights. Download the airport's app for real-time gate information and to skip some queues.

Is Geneva Airport expensive compared to other Swiss airports?

Geneva is pricier than Zurich for flights, but parking and ground transportation are reasonable—parking costs around CHF 30-40 per day. Booking in advance and flying mid-week can save you 20-30% compared to weekend fares.

Plan your trip from Geneva

Browse the complete list of 150 destinations below to find your next flight from Geneva Airport. Each route page includes distance, estimated flight time, and airline information to help you plan your trip.

Find flights from Geneva
  • Free · no signup
  • Encrypted redirect
  • Trusted booking partner

All 149 direct destinations

Code Destination Country Airlines
ABZ Aberdeen United Kingdom 1,345 km 1h 35m U2
AUH Abu Dhabi United Arab Emirates 4,926 km 5h 48m EY
ADD Addis Ababa Ethiopia 5,175 km 6h 5m ET
AGA Agadir Morocco 2,219 km 2h 37m U2
AJA Ajaccio France 525 km 37m U2
ALG Algiers Algeria 1,087 km 1h 17m AH
ALC Alicante Spain 1,039 km 1h 13m U2
AMM Amman Jordan 3,018 km 3h 33m RJ
AMS Amsterdam Netherlands 683 km 48m KLU2
ESB Ankara Turkiye 2,271 km 2h 40m VF
AYT Antalya Turkiye 2,289 km 2h 42m LXPCXQ
ATH Athens Greece 1,731 km 2h 2m A3LXU2
BCN Barcelona Spain 636 km 45m U2VY
BRI Bari Italy 1,026 km 1h 12m U2
BIA Bastia France 489 km 35m U2
PEK Beijing China 8,201 km 9h 39m CA
BEY Beirut Lebanon 2,834 km 3h 20m ME
BFS Belfast United Kingdom 1,277 km 1h 30m U2
BEG Belgrade Republic of Serbia 1,115 km 1h 19m JUU2
BER Berlin Germany 867 km 1h 1m LXU2
BIQ Biarritz France 675 km 48m LX
BIO Bilbao Spain 782 km 55m U2
BHX Birmingham United Kingdom 894 km 1h 3m LSU2
BOD Bordeaux France 552 km 39m U2
BOH Bournemouth United Kingdom 772 km 54m U2
BDS Brindisi Italy 1,137 km 1h 20m U2
BRS Bristol United Kingdom 862 km 1h 1m LSU2
BRU Brussels Belgium 533 km 38m ETLXSNU2
OTP Bucharest Romania 1,566 km 1h 51m A2
BUD Budapest Hungary 1,008 km 1h 11m U2
CAG Cagliari Italy 812 km 57m U2
CAI Cairo Egypt 2,824 km 3h 19m MS
CLY Calvi France 464 km 33m U2
CMN Casablanca Morocco 1,842 km 2h 10m AT
CTA Catania Italy 1,223 km 1h 26m U2
CHQ Chania Greece 1,919 km 2h 15m U2
RMO Chisinau Republic of Moldova 1,740 km 2h 3m 5F
CPH Copenhagen Denmark 1,140 km 1h 20m D8LXSKU2
ORK Cork Ireland 1,231 km 1h 27m EI
DJE Djerba Tunisia 1,430 km 1h 41m LXTUU2
DOH Doha Qatar 4,637 km 5h 27m QR
DXB Dubai United Arab Emirates 4,919 km 5h 47m EK
DUB Dublin Ireland 1,191 km 1h 24m EILX
DBV Dubrovnik Croatia 1,047 km 1h 14m U2
IAD Dulles USA 6,565 km 7h 43m UA
DUS Dusseldorf Germany 563 km 40m EW
EDI Edinburgh United Kingdom 1,264 km 1h 29m LSU2
NBE Enfidha Tunisia 1,185 km 1h 24m U2
FAO Faro Portugal 1,551 km 1h 49m LXU2
FSC Figari France 578 km 41m U2
FRA Frankfurt Germany 462 km 33m ENLHLX
FNC Funchal Portugal 2,459 km 2h 54m U2
SPX Giza Egypt 2,791 km 3h 17m U2
GLA Glasgow United Kingdom 1,297 km 1h 32m LSU2
GOT Gothenburg Sweden 1,339 km 1h 35m LXSK
HAM Hamburg Germany 869 km 1h 1m U2
HEL Helsinki Finland 1,992 km 2h 21m AY
HER Heraklion Greece 2,002 km 2h 21m LXU2
HRG Hurghada Egypt 3,223 km 3h 48m U2
IBZ Ibiza Spain 905 km 1h 4m IBLXU2
IST Istanbul Turkiye 1,893 km 2h 14m TK
SAW Istanbul Turkiye 1,953 km 2h 18m PCVF
ADB Izmir Turkiye 1,935 km 2h 17m XQ
JED Jeddah Saudi Arabia 4,041 km 4h 45m SV
ASR Kayseri Turkiye 2,531 km 2h 59m XQ
CFU Kerkyra Greece 1,341 km 1h 35m LXU2
KRK Krakow Poland 1,100 km 1h 18m U2
KWI Kuwait Kuwait 4,076 km 4h 48m KU
LCG La Coruna Spain 1,187 km 1h 24m U2
LRH La Rochelle France 561 km 40m U2
SUF Lamezia-Terme Italy 1,161 km 1h 22m U2
ACE Lanzarote Spain 2,576 km 3h 2m U2
LCA Larnaca Cyprus 2,626 km 3h 5m LXU2
LPA Las Palmas Spain 2,770 km 3h 16m U2
LBA Leeds United Kingdom 1,013 km 1h 12m LSU2
EMA Leicestershire United Kingdom 908 km 1h 4m LS
LIL Lille France 531 km 37m U2
LIS Lisbon Portugal 1,495 km 1h 46m LXTPU2
LPL Liverpool United Kingdom 1,018 km 1h 12m U2
LHR London United Kingdom 754 km 53m BALX
LGW London United Kingdom 715 km 50m BALSLXU2
LTN London United Kingdom 785 km 55m LSU2
LCY London United Kingdom 734 km 52m BA
STN London United Kingdom 759 km 54m BALSU2
LUX Luxembourg Luxembourg 378 km 27m LG
LYS Lyon France 97 km 7m ET
MAD Madrid Spain 1,008 km 1h 11m IBU2UX
AGP Malaga Spain 1,379 km 1h 37m LXU2
MLA Malta Malta 1,350 km 1h 35m U2
MAN Manchester United Kingdom 994 km 1h 10m ETLSU2
RAK Marrakech Morocco 2,028 km 2h 23m LXU2
RMF Marsa Alam Egypt 3,411 km 4h 1m U2
MRU Mauritius Mauritius 9,043 km 10h 38m MK
MAH Menorca Spain 724 km 51m U2
MXP Milan Italy 212 km 15m GF
YUL Montreal Canada 5,907 km 6h 57m AC
MUC Munich Germany 489 km 35m ENLH
JMK Mykonos Greece 1,863 km 2h 12m U2
NTE Nantes France 597 km 42m U2
NAP Naples Italy 887 km 1h 3m U2
EWR New York USA 6,226 km 7h 19m UA
JFK New York USA 6,202 km 7h 18m LX
NCL Newcastle United Kingdom 1,122 km 1h 19m LSU2
NCE Nice France 298 km 21m LXU2
OLB Olbia Italy 653 km 46m LXU2
OSL Oslo Norway 1,587 km 1h 52m DYSK
PMO Palermo Italy 1,063 km 1h 15m U2
PMI Palma de Mallorca Spain 792 km 56m LXU2
CDG Paris France 407 km 29m AF
ORY Paris France 395 km 28m U2
OPO Porto Portugal 1,308 km 1h 32m LXTPU2
PRG Prague Czech Republic 742 km 52m U2
PRN Pristina Kosovo 1,252 km 1h 28m LXU2
FUE Puerto del Rosario Spain 2,636 km 3h 6m U2
RBA Rabat Morocco 1,737 km 2h 3m U2
RNS Rennes France 626 km 44m U2
KEF Reykjavik Iceland 2,646 km 3h 7m FI
RHO Rhodes Greece 2,126 km 2h 30m LXU2
RIX Riga Latvia 1,705 km 2h BT
RUH Riyadh Saudi Arabia 4,298 km 5h 3m SVXY
FCO Rome Italy 696 km 49m AZETU2
RTM Rotterdam Netherlands 647 km 46m HV
SCQ Santiago De Compostela Spain 1,207 km 1h 25m U2
SVQ Sevilla Spain 1,393 km 1h 38m U2
PVG Shanghai China 9,262 km 10h 54m MU
SSH Sharm el Sheikh Egypt 3,196 km 3h 46m U2
SKP Skopje North Macedonia 1,324 km 1h 33m U2
SOU Southampton United Kingdom 759 km 54m U2
SEN Southend United Kingdom 713 km 50m U2
SPU Split Croatia 856 km 1h U2
ARN Stockholm Sweden 1,684 km 1h 59m LXSK
TLL Tallinn Estonia 1,917 km 2h 15m BT
TNG Tangier Morocco 1,540 km 1h 49m U2
TBS Tbilisi Georgia 3,119 km 3h 40m U2
TLV Tel Aviv-Yafo Israel 2,918 km 3h 26m IZLY
TFS Tenerife Spain 2,832 km 3h 20m U2
SKG Thessaloniki Greece 1,500 km 1h 46m LX
JTR Thira Greece 1,944 km 2h 17m LXU2
TIA Tirana Albania 1,213 km 1h 26m U2
TIV Tivat Montenegro 1,089 km 1h 17m U2
TLS Toulouse France 471 km 33m U2
TOS Tromso Norway 2,702 km 3h 11m DY
TUN Tunis Tunisia 1,098 km 1h 18m BJTU
VLC Valencia Spain 921 km 1h 5m LXU2
VCE Venice Italy 489 km 35m U2
VIE Vienna Austria 817 km 58m OS
WAW Warsaw Poland 1,263 km 1h 29m LO
ZTH Zakinthos Greece 1,539 km 1h 49m LX
ZRH Zurich Switzerland 231 km 16m LX

Frequently asked questions

  • How many direct flights are available from Geneva (GVA)?

    There are 149 non-stop destinations available from Geneva Airport (GVA) in Switzerland.

  • What are the longest flights from GVA?

    The longest non-stop flights from GVA are: Shanghai (PVG) at 9,262 km, Mauritius (MRU) at 9,043 km, Beijing (PEK) at 8,201 km.

  • What airlines fly from Geneva (GVA)?

    Airlines operating from GVA include: 5F, A2, A3, AC, AF, AH, AT, AY, AZ, BA, BJ, BT, CA, D8, DY, EI, EK, EN, ET, EW, EY, FI, GF, HV, IB, IZ, JU, KL, KU, LG, LH, LO, LS, LX, LY, ME, MK, MS, MU, OS, PC, QR, RJ, SK, SN, SV, TK, TP, TU, U2, UA, UX, VF, VY, XQ, XY.

  • What is the reach score of Geneva (GVA)?

    Geneva Airport has a reach score of 83/99, measuring its connectivity based on number of direct destinations (149), average flight distance, and continental diversity (4 of 6 continents).

Cheapest fares from Geneva (GVA)

Explore by flight time from Geneva

Nearby airports to Geneva

Other airports within 500 km of Geneva (GVA). Compare connections, distances, and fares from neighbouring hubs.

Related guides for Geneva & Switzerland

Same topic, different angle — sibling pages from across Flightmaps for travellers using GVA.

Explore destinations from Geneva