Flights from Geneva at a glance
- nonstop destinations
- 99
- countries
- 48
- flights a week
- 873
- airport
- 1
- airlines
- 49
- cheapest fare, to Valencia
- $26
- destinations under 2 hours away
- 46
- farthest, Shanghai
- 5,738 mi (9,235 km)
Cheapest flights from Geneva
Lowest fares found recently; search to check the price for your dates
Under 2 hours away
Nonstop flights of up to two hours, shortest first
Zurich
55m, 54 a week
Milan
1h, 6 a week
from $33
Nice
1h 5m, 25 a week
from $33
Luxembourg
1h 5m, 13 a week
from $116
Munich
1h 10m, 20 a week
Paris
1h 15m, 58 a week
from $58
Frankfurt
1h 15m, 35 a week
from $120
Toulouse
1h 15m, 6 a week
Dusseldorf
1h 15m, 4 a week
Venice
1h 15m, 2 a week
from $52
Brussels
1h 20m, 33 a week
Bordeaux
1h 20m, 10 a week
Lille
1h 20m, 1 a week
Biarritz
1h 20m
Barcelona
1h 25m, 27 a week
from $32
Nantes
1h 28m, 3 a week
from $48
Olbia
1h 30m
Rotterdam
1h 30m
Rome
1h 33m, 22 a week
from $41
Vienna
1h 35m, 18 a week
from $63
Prague
1h 35m, 2 a week
from $67
Cagliari
1h 38m, 2 a week
Amsterdam
1h 40m, 46 a week
from $36
Berlin
1h 40m, 4 a week
from $37
Bilbao
1h 40m, 2 a week
Palma
1h 40m, 1 a week
from $51
Split
1h 40m
London
1h 45m, 33 a week
from $40
Hamburg
1h 45m, 2 a week
from $33
Naples
1h 45m
from $61
Valencia
1h 50m, 9 a week
from $26
Budapest
1h 50m, 4 a week
from $42
Rabat
1h 50m, 4 a week
from $39
Bristol
1h 50m, 3 a week
from $45
Palermo
1h 50m, 2 a week
Birmingham
1h 50m, 1 a week
from $62
Bari
1h 50m
Dubrovnik
1h 50m
Ibiza
1h 50m
from $50
Tunis
1h 55m, 9 a week
Tivat
1h 55m
Manchester
2h, 12 a week
from $144
Belgrade
2h, 5 a week
from $29
Algiers
2h, 4 a week
Brindisi
2h, 2 a week
Krakow
2h, 2 a week
Domestic flights from Geneva
Nonstop flights within Switzerland, busiest first
International flights from Geneva
Nonstop flights to 47 countries
Spain
11 cities
Italy
10 cities
United Kingdom
5 cities
Portugal
3 cities
Turkiye
3 cities
Egypt
3 cities
Netherlands
2 cities
37 more countries
Morocco: Marrakech and Rabat
United States: New York and Washington
United Arab Emirates: Dubai and Abu Dhabi
Poland: Warsaw and Krakow
China: Beijing and Shanghai
Croatia: Dubrovnik and Split
Belgium: Brussels
Austria: Vienna
Denmark: Copenhagen
Kosovo: Pristina
Luxembourg: Luxembourg
Finland: Helsinki
Tunisia: Tunis
Ethiopia: Addis Ababa
Ireland: Dublin
Qatar: Doha
Saudi Arabia: Jeddah
Serbia: Belgrade
Canada: Montreal
Algeria: Algiers
Hungary: Budapest
Lebanon: Beirut
Kuwait: Kuwait City
Albania: Tirana
Czech Republic: Prague
Georgia: Tbilisi
Malta: Malta
Mauritius: Mauritius
Romania: Bucharest
Sweden: Stockholm
Cyprus: Larnaca
Estonia: Tallinn
Israel: Tel Aviv Yafo
Lithuania: Vilnius
Latvia: Riga
Montenegro: Tivat
Norway: Oslo
All nonstop flights from Geneva
99 cities, busiest routes first
| City | Country | Flight time | Flights a week | Fare |
|---|---|---|---|---|
| Paris France, 1h 15m, 58 a week | France | 1h 15m | 58 | from $58 |
| Madrid Spain, 2h 5m, 55 a week | Spain | 2h 5m | 55 | from $29 |
| Zurich Switzerland, 55m, 54 a week | Switzerland | 55m | 54 | |
| Amsterdam Netherlands, 1h 40m, 46 a week | Netherlands | 1h 40m | 46 | from $36 |
| Porto Portugal, 2h 25m, 36 a week | Portugal | 2h 25m | 36 | from $56 |
| Frankfurt Germany, 1h 15m, 35 a week | Germany | 1h 15m | 35 | from $120 |
| London United Kingdom, 1h 45m, 33 a week | United Kingdom | 1h 45m | 33 | from $40 |
| Lisbon Portugal, 2h 40m, 33 a week | Portugal | 2h 40m | 33 | from $77 |
| Brussels Belgium, 1h 20m, 33 a week | Belgium | 1h 20m | 33 | |
| Istanbul Turkiye, 3h 13m, 32 a week | Turkiye | 3h 13m | 32 | from $68 |
| Barcelona Spain, 1h 25m, 27 a week | Spain | 1h 25m | 27 | from $32 |
| Nice France, 1h 5m, 25 a week | France | 1h 5m | 25 | from $33 |
| Rome Italy, 1h 33m, 22 a week | Italy | 1h 33m | 22 | from $41 |
| Munich Germany, 1h 10m, 20 a week | Germany | 1h 10m | 20 | |
| Athens Greece, 2h 45m, 18 a week | Greece | 2h 45m | 18 | from $36 |
| Vienna Austria, 1h 35m, 18 a week | Austria | 1h 35m | 18 | from $63 |
| Copenhagen Denmark, 2h 5m, 17 a week | Denmark | 2h 5m | 17 | from $122 |
| Marrakech Morocco, 2h 15m, 16 a week | Morocco | 2h 15m | 16 | from $27 |
| Pristina Kosovo, 2h 15m, 15 a week | Kosovo | 2h 15m | 15 | from $52 |
| New York United States, 9h, 14 a week | United States | 9h | 14 | from $418 |
| Warsaw Poland, 2h 10m, 14 a week | Poland | 2h 10m | 14 | from $99 |
| Luxembourg Luxembourg, 1h 5m, 13 a week | Luxembourg | 1h 5m | 13 | from $116 |
| Dubai United Arab Emirates, 6h 25m, 12 a week | United Arab Emirates | 6h 25m | 12 | from $259 |
| Manchester United Kingdom, 2h, 12 a week | United Kingdom | 2h | 12 | from $144 |
| Malaga Spain, 2h 30m, 10 a week | Spain | 2h 30m | 10 | from $27 |
| Helsinki Finland, 3h, 10 a week | Finland | 3h | 10 | from $109 |
| Bordeaux France, 1h 20m, 10 a week | France | 1h 20m | 10 | |
| Valencia Spain, 1h 50m, 9 a week | Spain | 1h 50m | 9 | from $26 |
| Tunis Tunisia, 1h 55m, 9 a week | Tunisia | 1h 55m | 9 | |
| Dublin Ireland, 2h 20m, 7 a week | Ireland | 2h 20m | 7 | from $85 |
| Abu Dhabi United Arab Emirates, 6h 20m, 7 a week | United Arab Emirates | 6h 20m | 7 | from $154 |
| Doha Qatar, 6h, 7 a week | Qatar | 6h | 7 | |
| Addis Ababa Ethiopia, 6h 50m, 7 a week | Ethiopia | 6h 50m | 7 | |
| Washington United States, 9h 25m, 6 a week | United States | 9h 25m | 6 | from $455 |
| Alicante Spain, 2h 5m, 6 a week | Spain | 2h 5m | 6 | from $29 |
| Jeddah Saudi Arabia, 5h 28m, 6 a week | Saudi Arabia | 5h 28m | 6 | |
| Milan Italy, 1h, 6 a week | Italy | 1h | 6 | from $33 |
| Cairo Egypt, 4h 3m, 6 a week | Egypt | 4h 3m | 6 | |
| Toulouse France, 1h 15m, 6 a week | France | 1h 15m | 6 | |
| Belgrade Serbia, 2h, 5 a week | Serbia | 2h | 5 | from $29 |
| Montreal Canada, 8h 15m, 4 a week | Canada | 8h 15m | 4 | from $383 |
| Edinburgh United Kingdom, 2h 20m, 4 a week | United Kingdom | 2h 20m | 4 | from $51 |
| Berlin Germany, 1h 40m, 4 a week | Germany | 1h 40m | 4 | from $37 |
| Shanghai China, 11h 50m, 4 a week | China | 11h 50m | 4 | |
| Beijing China, 10h 8m, 4 a week | China | 10h 8m | 4 | from $678 |
| Budapest Hungary, 1h 50m, 4 a week | Hungary | 1h 50m | 4 | from $42 |
| Dusseldorf Germany, 1h 15m, 4 a week | Germany | 1h 15m | 4 | |
| Beirut Lebanon, 3h 50m, 4 a week | Lebanon | 3h 50m | 4 | |
| Hurghada Egypt, 4h 25m, 4 a week | Egypt | 4h 25m | 4 | from $49 |
| Algiers Algeria, 2h, 4 a week | Algeria | 2h | 4 | |
| Rabat Morocco, 1h 50m, 4 a week | Morocco | 1h 50m | 4 | from $39 |
| Bristol United Kingdom, 1h 50m, 3 a week | United Kingdom | 1h 50m | 3 | from $45 |
| Kuwait City Kuwait, 6h 8m, 3 a week | Kuwait | 6h 8m | 3 | |
| Tenerife Spain, 4h 20m, 3 a week | Spain | 4h 20m | 3 | from $104 |
| Heraklion Greece, 3h, 3 a week | Greece | 3h | 3 | |
| Catania Italy, 2h 5m, 3 a week | Italy | 2h 5m | 3 | |
| Nantes France, 1h 28m, 3 a week | France | 1h 28m | 3 | from $48 |
| Prague Czech Republic, 1h 35m, 2 a week | Czech Republic | 1h 35m | 2 | from $67 |
| Las Palmas Spain, 4h 20m, 2 a week | Spain | 4h 20m | 2 | |
| Krakow Poland, 2h, 2 a week | Poland | 2h | 2 | |
| Venice Italy, 1h 15m, 2 a week | Italy | 1h 15m | 2 | from $52 |
| Malta Malta, 2h 10m, 2 a week | Malta | 2h 10m | 2 | |
| Bucharest Romania, 2h 40m, 2 a week | Romania | 2h 40m | 2 | |
| Tbilisi Georgia, 4h 23m, 2 a week | Georgia | 4h 23m | 2 | from $55 |
| Mauritius Mauritius, 10h 40m, 2 a week | Mauritius | 10h 40m | 2 | |
| Hamburg Germany, 1h 45m, 2 a week | Germany | 1h 45m | 2 | from $33 |
| Sevilla Spain, 2h 20m, 2 a week | Spain | 2h 20m | 2 | from $99 |
| Tirana Albania, 2h 5m, 2 a week | Albania | 2h 5m | 2 | from $119 |
| Bilbao Spain, 1h 40m, 2 a week | Spain | 1h 40m | 2 | |
| Palermo Italy, 1h 50m, 2 a week | Italy | 1h 50m | 2 | |
| Cagliari Italy, 1h 38m, 2 a week | Italy | 1h 38m | 2 | |
| Brindisi Italy, 2h, 2 a week | Italy | 2h | 2 | |
| Birmingham United Kingdom, 1h 50m, 1 a week | United Kingdom | 1h 50m | 1 | from $62 |
| Palma Spain, 1h 40m, 1 a week | Spain | 1h 40m | 1 | from $51 |
| Stockholm Sweden, 2h 45m, 1 a week | Sweden | 2h 45m | 1 | |
| Sharm el Sheikh Egypt, 4h 25m, 1 a week | Egypt | 4h 25m | 1 | |
| Funchal Portugal, 3h 48m, 1 a week | Portugal | 3h 48m | 1 | |
| Lille France, 1h 20m, 1 a week | France | 1h 20m | 1 | |
| Tel Aviv Yafo Israel, 4h 5m, seasonal | Israel | 4h 5m | seasonal | |
| Antalya Turkiye, 3h 30m, seasonal | Turkiye | 3h 30m | seasonal | from $154 |
| Oslo Norway, 2h 35m, seasonal | Norway | 2h 35m | seasonal | |
| Ibiza Spain, 1h 50m, seasonal | Spain | 1h 50m | seasonal | from $50 |
| Larnaca Cyprus, 3h 45m, seasonal | Cyprus | 3h 45m | seasonal | |
| Kerkyra Greece, 2h 15m, seasonal | Greece | 2h 15m | seasonal | |
| Naples Italy, 1h 45m, seasonal | Italy | 1h 45m | seasonal | from $61 |
| Riga Latvia, 2h 45m, seasonal | Latvia | 2h 45m | seasonal | |
| Split Croatia, 1h 40m, seasonal | Croatia | 1h 40m | seasonal | |
| Dubrovnik Croatia, 1h 50m, seasonal | Croatia | 1h 50m | seasonal | |
| Thessaloniki Greece, 2h 20m, seasonal | Greece | 2h 20m | seasonal | from $115 |
| Chania Greece, 2h 55m, seasonal | Greece | 2h 55m | seasonal | |
| Rotterdam Netherlands, 1h 30m, seasonal | Netherlands | 1h 30m | seasonal | |
| Tallinn Estonia, 3h, seasonal | Estonia | 3h | seasonal | from $141 |
| Thira Greece, 2h 55m, seasonal | Greece | 2h 55m | seasonal | |
| Bari Italy, 1h 50m, seasonal | Italy | 1h 50m | seasonal | |
| Olbia Italy, 1h 30m, seasonal | Italy | 1h 30m | seasonal | |
| Vilnius Lithuania, 2h 45m, seasonal | Lithuania | 2h 45m | seasonal | from $95 |
| Ankara Turkiye, 3h 15m, seasonal | Turkiye | 3h 15m | seasonal | |
| Tivat Montenegro, 1h 55m, seasonal | Montenegro | 1h 55m | seasonal | |
| Biarritz France, 1h 20m, seasonal | France | 1h 20m | seasonal |
Geneva airport
Where the nonstop flights depart from
Airlines
Nonstop flights a week from Geneva
And 29 more airlines with occasional flights.
Frequently asked questions
Where can you fly nonstop from Geneva?
To 99 cities in 48 countries. The busiest routes are Paris (58 flights a week), Madrid (55 flights a week), Zurich (54 flights a week), Amsterdam (46 flights a week) and Porto (36 flights a week).
What are the cheapest flights from Geneva?
Valencia from $26, Malaga from $27, Marrakech from $27 and Madrid from $29. Search shows the price for your dates.
Which countries have direct flights from Geneva?
Spain, Italy, France, Greece, Germany, United Kingdom, Portugal and Turkiye and 39 more.
Which airport does Geneva fly from?
All nonstop flights depart from Geneve.
Which airlines fly from Geneva?
easyJet (259 flights a week), SWISS (121 flights a week), Air France (54 flights a week), Lufthansa (46 flights a week), KLM (42 flights a week) and Iberia (39 flights a week) and 43 more.
Where can you fly from Geneva in under 2 hours?
Zurich (55m), Milan (1h), Nice (1h 5m), Luxembourg (1h 5m), Munich (1h 10m), Paris (1h 15m), Frankfurt (1h 15m) and Toulouse (1h 15m).