Flights from Zurich at a glance
- nonstop destinations
- 131
- countries
- 62
- flights a week
- 1,911
- airport
- 1
- airlines
- 58
- cheapest fare, to Rome
- $32
- destinations under 2 hours away
- 51
- farthest, Singapore
- 6,396 mi (10,293 km)
Cheapest flights from Zurich
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
Stuttgart
45m, 14 a week
Geneva
50m, 54 a week
Milan
55m, 35 a week
from $73
Munich
55m, 35 a week
from $110
Luxembourg
1h, 14 a week
Frankfurt
1h 5m, 77 a week
Venice
1h 5m, 17 a week
Cologne
1h 5m, 11 a week
from $75
Bologna
1h 5m, 5 a week
Ljubljana
1h 10m, 13 a week
Graz
1h 10m, 7 a week
Pula
1h 10m
Nice
1h 13m, 21 a week
Dusseldorf
1h 15m, 46 a week
Brussels
1h 15m, 31 a week
from $97
Florence
1h 15m, 16 a week
Zagreb
1h 18m, 14 a week
Paris
1h 20m, 54 a week
from $89
Vienna
1h 20m, 54 a week
from $108
Prague
1h 20m, 28 a week
from $160
Hannover
1h 20m, 16 a week
Dresden
1h 25m, 5 a week
Split
1h 25m, 5 a week
Marseille
1h 25m, 3 a week
Hamburg
1h 28m, 51 a week
from $65
Berlin
1h 30m, 65 a week
from $68
Rome
1h 35m, 45 a week
from $32
Budapest
1h 35m, 28 a week
from $103
Sarajevo
1h 35m, 5 a week
Wroclaw
1h 35m, 3 a week
from $128
Bremen
1h 35m, 1 a week
Amsterdam
1h 40m, 69 a week
from $1,374
Krakow
1h 40m, 7 a week
Naples
1h 40m
Belgrade
1h 45m, 32 a week
from $72
Podgorica
1h 45m, 2 a week
from $87
Bari
1h 45m
Tivat
1h 45m
from $194
London
1h 50m, 91 a week
from $33
Copenhagen
1h 50m, 46 a week
from $75
Barcelona
1h 50m, 42 a week
from $52
Birmingham
1h 50m, 5 a week
Gdansk
1h 50m
from $139
Warsaw
1h 55m, 32 a week
from $109
Palma
1h 55m, 16 a week
from $37
Bilbao
1h 55m, 3 a week
Bristol
1h 55m
from $157
Manchester
2h, 20 a week
from $52
Valencia
2h, 13 a week
from $81
Lamezia Terme
2h, 2 a week
Ibiza
2h
Domestic flights from Zurich
Nonstop flights within Switzerland, busiest first
International flights from Zurich
Nonstop flights to 61 countries
Spain
11 cities
Germany
10 cities
Italy
9 cities
United States
8 cities
United Kingdom
5 cities
Portugal
4 cities
France
3 cities
51 more countries
Egypt: Hurghada, Cairo and Sharm el Sheikh
Croatia: Zagreb, Split and Pula
Austria: Vienna and Graz
United Arab Emirates: Dubai and Abu Dhabi
Sweden: Stockholm and Gothenburg
India: New Delhi and Mumbai
Thailand: Bangkok and Phuket
South Africa: Johannesburg and Cape Town
Canada: Toronto and Vancouver
Bulgaria: Sofia and Varna
Dominican Republic: Punta Cana and Puerto Plata
Montenegro: Podgorica and Tivat
Netherlands: Amsterdam
Denmark: Copenhagen
Kosovo: Pristina
Serbia: Belgrade
Belgium: Brussels
Czech Republic: Prague
Hungary: Budapest
Ireland: Dublin
Israel: Tel Aviv Yafo
Finland: Helsinki
Hong Kong: Hong Kong
Luxembourg: Luxembourg
Romania: Bucharest
Singapore: Singapore
Slovenia: Ljubljana
North Macedonia: Skopje
Norway: Oslo
Qatar: Doha
Malta: Malta
Brazil: Sao Paulo
China: Shanghai
Cyprus: Larnaca
Japan: Tokyo
Latvia: Riga
Maldives: Male
Bosnia and Herzegovina: Sarajevo
Oman: Muscat
Estonia: Tallinn
Costa Rica: San Jose
Jordan: Amman
Sri Lanka: Colombo
Lithuania: Vilnius
Mexico: Cancun
Tunisia: Djerba
Jamaica: Montego Bay
Morocco: Marrakech
Georgia: Tbilisi
South Korea: Seoul
Lebanon: Beirut
All nonstop flights from Zurich
131 cities, busiest routes first
| City | Country | Flight time | Flights a week | Fare |
|---|---|---|---|---|
| London United Kingdom, 1h 50m, 91 a week | United Kingdom | 1h 50m | 91 | from $33 |
| Frankfurt Germany, 1h 5m, 77 a week | Germany | 1h 5m | 77 | |
| Amsterdam Netherlands, 1h 40m, 69 a week | Netherlands | 1h 40m | 69 | from $1,374 |
| Berlin Germany, 1h 30m, 65 a week | Germany | 1h 30m | 65 | from $68 |
| Paris France, 1h 20m, 54 a week | France | 1h 20m | 54 | from $89 |
| Geneva Switzerland, 50m, 54 a week | Switzerland | 50m | 54 | |
| Vienna Austria, 1h 20m, 54 a week | Austria | 1h 20m | 54 | from $108 |
| Istanbul Turkiye, 2h 55m, 51 a week | Turkiye | 2h 55m | 51 | from $54 |
| Hamburg Germany, 1h 28m, 51 a week | Germany | 1h 28m | 51 | from $65 |
| Copenhagen Denmark, 1h 50m, 46 a week | Denmark | 1h 50m | 46 | from $75 |
| Dusseldorf Germany, 1h 15m, 46 a week | Germany | 1h 15m | 46 | |
| Rome Italy, 1h 35m, 45 a week | Italy | 1h 35m | 45 | from $32 |
| Barcelona Spain, 1h 50m, 42 a week | Spain | 1h 50m | 42 | from $52 |
| Madrid Spain, 2h 25m, 39 a week | Spain | 2h 25m | 39 | |
| Lisbon Portugal, 3h, 38 a week | Portugal | 3h | 38 | from $48 |
| Pristina Kosovo, 2h 5m, 36 a week | Kosovo | 2h 5m | 36 | from $42 |
| New York United States, 9h 20m, 35 a week | United States | 9h 20m | 35 | from $352 |
| Munich Germany, 55m, 35 a week | Germany | 55m | 35 | from $110 |
| Milan Italy, 55m, 35 a week | Italy | 55m | 35 | from $73 |
| Warsaw Poland, 1h 55m, 32 a week | Poland | 1h 55m | 32 | from $109 |
| Belgrade Serbia, 1h 45m, 32 a week | Serbia | 1h 45m | 32 | from $72 |
| Brussels Belgium, 1h 15m, 31 a week | Belgium | 1h 15m | 31 | from $97 |
| Athens Greece, 2h 35m, 29 a week | Greece | 2h 35m | 29 | from $83 |
| Prague Czech Republic, 1h 20m, 28 a week | Czech Republic | 1h 20m | 28 | from $160 |
| Budapest Hungary, 1h 35m, 28 a week | Hungary | 1h 35m | 28 | from $103 |
| Dubai United Arab Emirates, 6h 25m, 23 a week | United Arab Emirates | 6h 25m | 23 | from $146 |
| Dublin Ireland, 2h 20m, 21 a week | Ireland | 2h 20m | 21 | from $59 |
| Abu Dhabi United Arab Emirates, 6h 23m, 21 a week | United Arab Emirates | 6h 23m | 21 | from $153 |
| Nice France, 1h 13m, 21 a week | France | 1h 13m | 21 | |
| Manchester United Kingdom, 2h, 20 a week | United Kingdom | 2h | 20 | from $52 |
| Stockholm Sweden, 2h 25m, 20 a week | Sweden | 2h 25m | 20 | from $72 |
| Porto Portugal, 2h 40m, 19 a week | Portugal | 2h 40m | 19 | |
| Hurghada Egypt, 4h 20m, 18 a week | Egypt | 4h 20m | 18 | |
| Tel Aviv Yafo Israel, 3h 55m, 17 a week | Israel | 3h 55m | 17 | |
| Venice Italy, 1h 5m, 17 a week | Italy | 1h 5m | 17 | |
| Palma Spain, 1h 55m, 16 a week | Spain | 1h 55m | 16 | from $37 |
| Florence Italy, 1h 15m, 16 a week | Italy | 1h 15m | 16 | |
| Hannover Germany, 1h 20m, 16 a week | Germany | 1h 20m | 16 | |
| Malaga Spain, 2h 45m, 15 a week | Spain | 2h 45m | 15 | |
| Washington United States, 9h 45m, 14 a week | United States | 9h 45m | 14 | from $413 |
| Miami United States, 10h 33m, 14 a week | United States | 10h 33m | 14 | from $408 |
| Chicago United States, 9h 58m, 14 a week | United States | 9h 58m | 14 | from $462 |
| Singapore Singapore, 12h 33m, 14 a week | Singapore | 12h 33m | 14 | from $321 |
| Bangkok Thailand, 10h 50m, 14 a week | Thailand | 10h 50m | 14 | |
| Hong Kong Hong Kong, 11h 25m, 14 a week | Hong Kong | 11h 25m | 14 | |
| Helsinki Finland, 2h 48m, 14 a week | Finland | 2h 48m | 14 | |
| Bucharest Romania, 2h 20m, 14 a week | Romania | 2h 20m | 14 | |
| Luxembourg Luxembourg, 1h, 14 a week | Luxembourg | 1h | 14 | |
| Zagreb Croatia, 1h 18m, 14 a week | Croatia | 1h 18m | 14 | |
| Stuttgart Germany, 45m, 14 a week | Germany | 45m | 14 | |
| Valencia Spain, 2h, 13 a week | Spain | 2h | 13 | from $81 |
| Ljubljana Slovenia, 1h 10m, 13 a week | Slovenia | 1h 10m | 13 | |
| New Delhi India, 8h 25m, 12 a week | India | 8h 25m | 12 | from $344 |
| Cologne Germany, 1h 5m, 11 a week | Germany | 1h 5m | 11 | from $75 |
| Doha Qatar, 5h 43m, 10 a week | Qatar | 5h 43m | 10 | |
| Tenerife Spain, 4h 35m, 10 a week | Spain | 4h 35m | 10 | from $126 |
| Antalya Turkiye, 3h 15m, 10 a week | Turkiye | 3h 15m | 10 | from $86 |
| Cairo Egypt, 4h, 10 a week | Egypt | 4h | 10 | |
| Oslo Norway, 2h 20m, 10 a week | Norway | 2h 20m | 10 | |
| Skopje North Macedonia, 2h 5m, 10 a week | North Macedonia | 2h 5m | 10 | from $76 |
| Las Palmas Spain, 4h 30m, 9 a week | Spain | 4h 30m | 9 | |
| Malta Malta, 2h 15m, 9 a week | Malta | 2h 15m | 9 | |
| Philadelphia United States, 8h 53m, 7 a week | United States | 8h 53m | 7 | |
| Toronto Canada, 8h 55m, 7 a week | Canada | 8h 55m | 7 | from $578 |
| Mumbai India, 8h 35m, 7 a week | India | 8h 35m | 7 | |
| Johannesburg South Africa, 10h 30m, 7 a week | South Africa | 10h 30m | 7 | |
| Edinburgh United Kingdom, 2h 20m, 7 a week | United Kingdom | 2h 20m | 7 | from $63 |
| Tokyo Japan, 13h 15m, 7 a week | Japan | 13h 15m | 7 | from $500 |
| Alicante Spain, 2h 20m, 7 a week | Spain | 2h 20m | 7 | from $79 |
| Shanghai China, 11h 10m, 7 a week | China | 11h 10m | 7 | |
| Krakow Poland, 1h 40m, 7 a week | Poland | 1h 40m | 7 | |
| Larnaca Cyprus, 3h 40m, 7 a week | Cyprus | 3h 40m | 7 | from $98 |
| Sao Paulo Brazil, 12h 3m, 7 a week | Brazil | 12h 3m | 7 | |
| Thessaloniki Greece, 2h 15m, 7 a week | Greece | 2h 15m | 7 | from $97 |
| Graz Austria, 1h 10m, 7 a week | Austria | 1h 10m | 7 | |
| Los Angeles United States, 12h 25m, 6 a week | United States | 12h 25m | 6 | from $549 |
| San Francisco United States, 12h, 6 a week | United States | 12h | 6 | from $484 |
| Faro Portugal, 2h 55m, 6 a week | Portugal | 2h 55m | 6 | |
| Male Maldives, 10h 45m, 6 a week | Maldives | 10h 45m | 6 | from $475 |
| Sofia Bulgaria, 2h 15m, 6 a week | Bulgaria | 2h 15m | 6 | |
| Heraklion Greece, 2h 50m, 6 a week | Greece | 2h 50m | 6 | |
| Riga Latvia, 2h 25m, 6 a week | Latvia | 2h 25m | 6 | |
| Birmingham United Kingdom, 1h 50m, 5 a week | United Kingdom | 1h 50m | 5 | |
| Muscat Oman, 6h 15m, 5 a week | Oman | 6h 15m | 5 | |
| Split Croatia, 1h 25m, 5 a week | Croatia | 1h 25m | 5 | |
| Bologna Italy, 1h 5m, 5 a week | Italy | 1h 5m | 5 | |
| Sarajevo Bosnia and Herzegovina, 1h 35m, 5 a week | Bosnia and Herzegovina | 1h 35m | 5 | |
| Dresden Germany, 1h 25m, 5 a week | Germany | 1h 25m | 5 | |
| Cape Town South Africa, 10h 55m, 4 a week | South Africa | 10h 55m | 4 | from $574 |
| Catania Italy, 2h 5m, 4 a week | Italy | 2h 5m | 4 | from $110 |
| Tallinn Estonia, 2h 53m, 4 a week | Estonia | 2h 53m | 4 | |
| Punta Cana Dominican Republic, 10h 20m, 3 a week | Dominican Republic | 10h 20m | 3 | |
| Colombo Sri Lanka, 9h 45m, 3 a week | Sri Lanka | 9h 45m | 3 | |
| San Jose Costa Rica, 12h 20m, 3 a week | Costa Rica | 12h 20m | 3 | |
| Phuket Thailand, 11h 15m, 3 a week | Thailand | 11h 15m | 3 | from $369 |
| Amman Jordan, 4h 13m, 3 a week | Jordan | 4h 13m | 3 | |
| Sharm el Sheikh Egypt, 4h 25m, 3 a week | Egypt | 4h 25m | 3 | |
| Marseille France, 1h 25m, 3 a week | France | 1h 25m | 3 | |
| Izmir Turkiye, 2h 50m, 3 a week | Turkiye | 2h 50m | 3 | from $80 |
| Gothenburg Sweden, 2h 10m, 3 a week | Sweden | 2h 10m | 3 | |
| Wroclaw Poland, 1h 35m, 3 a week | Poland | 1h 35m | 3 | from $128 |
| Bilbao Spain, 1h 55m, 3 a week | Spain | 1h 55m | 3 | |
| Funchal Portugal, 4h, 3 a week | Portugal | 4h | 3 | from $131 |
| Cancun Mexico, 11h 20m, 2 a week | Mexico | 11h 20m | 2 | |
| Sevilla Spain, 2h 35m, 2 a week | Spain | 2h 35m | 2 | |
| Vilnius Lithuania, 2h 33m, 2 a week | Lithuania | 2h 33m | 2 | from $124 |
| Podgorica Montenegro, 1h 45m, 2 a week | Montenegro | 1h 45m | 2 | from $87 |
| Lamezia Terme Italy, 2h, 2 a week | Italy | 2h | 2 | |
| Djerba Tunisia, 2h 25m, 2 a week | Tunisia | 2h 25m | 2 | |
| Montego Bay Jamaica, 13h 38m, 1 a week | Jamaica | 13h 38m | 1 | |
| Puerto Plata Dominican Republic, 10h 15m, 1 a week | Dominican Republic | 10h 15m | 1 | |
| Marrakech Morocco, 2h 35m, 1 a week | Morocco | 2h 35m | 1 | from $44 |
| Bremen Germany, 1h 35m, 1 a week | Germany | 1h 35m | 1 | |
| Las Vegas United States, 11h 30m, seasonal | United States | 11h 30m | seasonal | from $719 |
| Vancouver Canada, 10h 20m, seasonal | Canada | 10h 20m | seasonal | from $523 |
| Bristol United Kingdom, 1h 55m, seasonal | United Kingdom | 1h 55m | seasonal | from $157 |
| Seoul South Korea, 11h 30m, seasonal | South Korea | 11h 30m | seasonal | from $592 |
| Dalaman Turkiye, 3h, seasonal | Turkiye | 3h | seasonal | |
| Rhodes Greece, 3h 5m, seasonal | Greece | 3h 5m | seasonal | |
| Ibiza Spain, 2h, seasonal | Spain | 2h | seasonal | |
| Kerkyra Greece, 2h 5m, seasonal | Greece | 2h 5m | seasonal | |
| Naples Italy, 1h 40m, seasonal | Italy | 1h 40m | seasonal | |
| Tbilisi Georgia, 4h 18m, seasonal | Georgia | 4h 18m | seasonal | from $160 |
| Gdansk Poland, 1h 50m, seasonal | Poland | 1h 50m | seasonal | from $139 |
| Beirut Lebanon, 3h 50m, seasonal | Lebanon | 3h 50m | seasonal | |
| Thira Greece, 2h 40m, seasonal | Greece | 2h 40m | seasonal | |
| Bari Italy, 1h 45m, seasonal | Italy | 1h 45m | seasonal | |
| Ankara Turkiye, 3h 8m, seasonal | Turkiye | 3h 8m | seasonal | from $91 |
| Pula Croatia, 1h 10m, seasonal | Croatia | 1h 10m | seasonal | |
| Tivat Montenegro, 1h 45m, seasonal | Montenegro | 1h 45m | seasonal | from $194 |
| Varna Bulgaria, 2h 18m, seasonal | Bulgaria | 2h 18m | seasonal |
Zurich airport
Where the nonstop flights depart from
Airlines
Nonstop flights a week from Zurich
And 38 more airlines with occasional flights.
Frequently asked questions
Where can you fly nonstop from Zurich?
To 131 cities in 62 countries. The busiest routes are London (91 flights a week), Frankfurt (77 flights a week), Amsterdam (69 flights a week), Berlin (65 flights a week) and Paris (54 flights a week).
What are the cheapest flights from Zurich?
Rome from $32, London from $33, Palma from $37 and Pristina from $42. Search shows the price for your dates.
Which countries have direct flights from Zurich?
Spain, Germany, Italy, United States, Greece, United Kingdom, Turkiye and Portugal and 53 more.
Which airport does Zurich fly from?
All nonstop flights depart from Zurich.
Which airlines fly from Zurich?
SWISS (949 flights a week), Edelweiss Air (119 flights a week), Lufthansa (80 flights a week), Eurowings (68 flights a week), Austrian Airlines (54 flights a week) and easyJet (43 flights a week) and 52 more.
Where can you fly from Zurich in under 2 hours?
Stuttgart (45m), Geneva (50m), Milan (55m), Munich (55m), Luxembourg (1h), Frankfurt (1h 5m), Venice (1h 5m) and Cologne (1h 5m).