Non-stop flights from Zürich (ZRH)
Zürich Airport (IATA: ZRH, ICAO: LSZH), also known as Zurich Airport, is the largest airport in Switzerland. Zürich Airport has non-stop passenger flights scheduled to 200 destinations in 71 countries.
At present, there is one domestic flight from Zürich.
The longest flight from Zürich ZRH is a 3,976 mile (6,399 km) non-stop route to Singapore SIN. This direct flight takes around 12 hours and 10 minutes and is operated by Singapore Airlines.
On this page
Airlines flying from Zürich Popular destinations from Zürich Popular destinations with a stopover Business Class flights First Class flights Intercontinental flights International flights Domestic flights Alternative airports FAQAirlines flying from Zürich
In total there are 59 airlines flying from and to Zürich. Most flights are operated by one of the following carriers:
Popular destinations from Zürich
Below you can find a list of the most popular destinations from Zürich, based on the number of scheduled flights for this month.
Popular destinations with a stopover
Aside from all non-stop destinations listed above, these are popular destinations from Zürich that require a stopover:
Business class flights from Zürich
There are 84 airports that have flights from Zürich in Business Class. All airports that offer business class flights from ZRH are listed below:
First class flights from Zürich
If you are looking for a luxurious flight, there's a total of 20 destinations to choose from that have First Class flights from ZRH.
Intercontinental flights from Zürich
Zürich has a great network of flights to destinations all over the world.
The following is an overview of all non-stop intercontinental flights operating from Zurich Airport (ZRH).
Non-stop flights from Zürich to the US
Edelweiss Air: seasonal flights to Denver (DEN), Las Vegas (LAS) and year-round flights to Tampa (TPA).
Swiss (Star Alliance): year-round to Boston (BOS), Chicago (ORD), Los Angeles (LAX), Miami (MIA), New York (EWR), New York City (JFK), San Francisco (SFO) and Washington (IAD).
United Airlines (Star Alliance): year-round to Chicago (ORD), New York (EWR), seasonal flights to San Francisco (SFO) and year-round flights to Washington (IAD).
Delta (SkyTeam): seasonal flights to Atlanta (ATL) and year-round flights to New York City (JFK).
American Airlines (Oneworld): year-round to Philadelphia (PHL).
Non-stop flights from Zürich to Canada
Edelweiss Air: seasonal flights to Calgary (YYC) and Vancouver (YVR).
Swiss (Star Alliance): year-round to Montreal (YUL) and seasonal flights to Toronto (YYZ).
Air Canada (Star Alliance): year-round to Toronto (YYZ).
Non-stop flights from Zürich to South America
Edelweiss Air: seasonal flights to Bogotá (BOG) and Cartagena (CTG).
Swiss (Star Alliance): year-round to São Paulo (GRU).
Non-stop flights from Zürich to Central America
Edelweiss Air is currently the only airline flying non-stop from Zürich to Central America. They fly seasonal to Liberia (LIR), year-round to San José (SJO) and Cancún (CUN).
Non-stop flights from Zürich to the Caribbean
Edelweiss Air is currently the only airline flying non-stop from Zürich to the Caribbean. They fly seasonal to Havana (HAV), Puerto Plata (POP), year-round to Punta Cana (PUJ) and seasonal to Montego Bay (MBJ).
Non-stop flights from Zürich to Africa
Edelweiss Air has a good presence on the African continent with a number of non-stop flights.
Edelweiss Air: seasonal flights to Mauritius (MRU), Mahé (SEZ), Kilimanjaro (JRO), Zanzibar (ZNZ), year-round flights to Hurghada (HRG), seasonal flights to Luxor (LXR), year-round flights to Marsa Alam (RMF), Sharm el-Sheikh (SSH), seasonal flights to Agadir (AGA), Marrakech (RAK), year-round flights to Djerba (DJE), seasonal flights to Cape Town (CPT), Boa Vista (BVC) and Sal, Cape Verde (SID).
Swiss (Star Alliance): year-round to Cairo (CAI) and Johannesburg (JNB).
Chair Airlines: year-round to Hurghada (HRG) and Marsa Alam (RMF).
FlexFlight: year-round to Hurghada (HRG) and Marsa Alam (RMF).
Air Cairo: year-round to Hurghada (HRG) and Marsa Alam (RMF).
Helvetic: seasonal flights to Hurghada (HRG).
Egyptair (Star Alliance): seasonal flights to Cairo (CAI).
Tunisair: seasonal flights to Djerba (DJE) and Tunis (TUN).
Non-stop flights from Zürich to the Middle-East / Western Asia
Edelweiss Air: seasonal flights to Amman (AMM), Muscat (MCT), Antalya (AYT), Bodrum (BJV) and Dalaman (DLM).
Royal Jordanian (Oneworld): year-round to Amman (AMM).
Oman Air (Oneworld): seasonal flights to Muscat (MCT).
SunExpress: seasonal flights to Ankara (ESB), year-round flights to Antalya (AYT), seasonal flights to Dalaman (DLM), Gaziantep (GZT) and year-round flights to Izmir (ADB).
Pegasus: year-round to Antalya (AYT) and Istanbul (Sabiha) (SAW).
AJet: seasonal flights to Istanbul (Sabiha) (SAW).
Corendon: seasonal flights to Antalya (AYT).
Southwind Airlines: seasonal flights to Antalya (AYT).
Turkish Airlines (Star Alliance): year-round to Istanbul (IST).
Swiss (Star Alliance): year-round to Tel Aviv (TLV), Beirut (BEY) and Dubai (DXB).
EL AL: year-round to Tel Aviv (TLV).
Beond: year-round to Dubai (Jebel Ali) (DWC).
Emirates: year-round to Dubai (DXB).
Etihad Airways: year-round to Abu Dhabi (AUH).
Qatar Airways (Oneworld): year-round to Doha (DOH).
Saudi Arabian (SkyTeam): year-round to Riyadh (RUH).
Non-stop flights from Zürich to India / South Asia
Edelweiss Air: seasonal flights to Malé (MLE) and Colombo (CMB).
Swiss (Star Alliance): year-round to Mumbai (BOM) and New Delhi (DEL).
Non-stop flights from Zürich to China
Swiss is currently the only airline flying non-stop from Zürich to China. They fly year-round to Shanghai (PVG).
Non-stop flights from Zürich to Japan
Swiss is currently the only airline flying non-stop from Zürich to Japan. They fly year-round to Tokyo (NRT).
Non-stop flights from Zürich to East Asia
Swiss (Star Alliance): year-round to Hong Kong (HKG) and seasonal flights to Seoul (ICN).
Cathay Pacific (Oneworld): year-round to Hong Kong (HKG).
Korean Air (SkyTeam): seasonal flights to Seoul (ICN).
Non-stop flights from Zürich to South-East Asia
Edelweiss Air: seasonal flights to Phuket (HKT).
Swiss (Star Alliance): year-round to Bangkok (BKK) and Singapore (SIN).
Thai Airways (Star Alliance): year-round to Bangkok (BKK).
Singapore Airlines (Star Alliance): year-round to Singapore (SIN).
Non-stop flights from Zürich to Central Asia
Currently there are no direct services between Zürich and Central Asia, you will need to change planes along the way.
Non-stop flights from Zürich to Australia / New Zealand / Oceania / the Pacific
Currently there are no direct services between Zürich and Oceania, you will need to change planes along the way.
International flights from Zürich
Flights from Zürich to Albania
Tirana is the only destination in Albania with direct flights from Zürich. Direct flights to Tirana are offered by Swiss (Star Alliance).
Flights from Zürich to Austria
There are 2 destinations in Austria that have non-stop flights from Zürich.
Direct flights to Graz are offered by Swiss (Star Alliance).
You can fly non-stop to Vienna with Austrian (Star Alliance) or Swiss (Star Alliance).
Flights from Zürich to Belgium
In Belgium, the only destination that has a direct flight from Zürich is Brussels. You can fly non-stop to Brussels with Brussels Airlines (Star Alliance) or Swiss (Star Alliance).
Flights from Zürich to Bosnia & Herzegovina
There is 1 destination in Bosnia & Herzegovina that has a direct connection from Zürich, which is Sarajevo. Direct flights to Sarajevo are offered by Swiss (Star Alliance).
Flights from Zürich to Brazil
In Brazil, the only destination that has a direct flight from Zürich is São Paulo. Direct flights to São Paulo are offered by Swiss (Star Alliance).
Flights from Zürich to Bulgaria
If you are looking for a direct flight from Zürich to Bulgaria, there are 2 destinations to choose from.
You can fly non-stop to Sofia with Bulgaria Air or Swiss (Star Alliance).
The only airline with direct flights to Varna is Edelweiss Air. This is a seasonal route that starts in June and ends in August.
Flights from Zürich to Canada
In Canada, there are 4 destinations from Zürich.
Direct flights to Calgary are offered by Edelweiss Air. This is a seasonal route that starts in May and ends in September.
The only airline with direct flights to Montreal is Swiss (Star Alliance).
You can fly non-stop to Toronto with Air Canada (Star Alliance) or Swiss (Star Alliance).
The only airline with direct flights to Vancouver is Edelweiss Air. This is a seasonal route that starts in May and ends in October.
Flights from Zürich to Cape Verde
If you are looking for a direct flight from Zürich to Cape Verde, there are 2 destinations to choose from.
To Boa Vista and Sal, Cape Verde, you can fly with Edelweiss Air.
Flights from Zürich to China
Shanghai is the only destination in China with direct flights from Zürich. Direct flights to Shanghai are offered by Swiss (Star Alliance).
Flights from Zürich to Colombia
There are 2 destinations in Colombia that have non-stop flights from Zürich.
To Bogotá and Cartagena, you can fly with Edelweiss Air.
Flights from Zürich to Costa Rica
In Costa Rica, there are 2 destinations from Zürich.
To Liberia and San José, you can fly with Edelweiss Air.
Flights from Zürich to Croatia
There are 4 destinations in Croatia that have non-stop flights from Zürich.
All direct flights from Zürich to Dubrovnik, Pula and Split are operated by Croatia Airlines (Star Alliance) and Edelweiss Air.
The only airline with direct flights to Zagreb is Croatia Airlines (Star Alliance).
Flights from Zürich to Cuba
There is 1 destination in Cuba that has a direct connection from Zürich, which is Havana. Direct flights to Havana are offered by Edelweiss Air. This route has been announced recently, and is not operational yet. It will start in May 2024.
Flights from Zürich to Cyprus
Larnaca is the only destination in Cyprus with direct flights from Zürich. Airlines that operate direct flights to Larnaca are Chair Airlines, Condor, Cyprus Airways, Edelweiss Air, FlexFlight and Helvetic.
Flights from Zürich to Czechia
In Czechia, the only destination that has a direct flight from Zürich is Prague. Direct flights to Prague are offered by Swiss (Star Alliance).
Flights from Zürich to Denmark
If you are looking for a direct flight from Zürich to Denmark, there are 2 destinations to choose from.
Direct flights to Billund are offered by Swiss (Star Alliance). This is a seasonal route that starts in July and ends in August.
You can fly non-stop to Copenhagen with SAS (Star Alliance) or Swiss (Star Alliance).
Flights from Zürich to Dominican Republic
In Dominican Republic, there are 2 destinations from Zürich.
To Puerto Plata and Punta Cana, you can fly with Edelweiss Air.
Flights from Zürich to Egypt
If you are looking for a direct flight from Zürich to Egypt, there are 5 destinations to choose from.
You can fly non-stop to Cairo with Egyptair (Star Alliance) or Swiss (Star Alliance).
From Zürich to Hurghada there are 5 airlines that have direct services, which are Air Cairo, Chair Airlines, Edelweiss Air, FlexFlight and Helvetic.
You can fly non-stop from Zürich to Luxor with Edelweiss Air. This route has been announced recently, and is not operational yet. It will start in May 2024.
From Zürich to Marsa Alam there are 4 airlines that have direct services, which are Air Cairo, Chair Airlines, Edelweiss Air and FlexFlight.
Direct flights to Sharm el-Sheikh are offered by Edelweiss Air.
Flights from Zürich to Estonia
There is 1 destination in Estonia that has a direct connection from Zürich, which is Tallinn. Direct flights to Tallinn are offered by Swiss (Star Alliance).
Flights from Zürich to Finland
There are 3 destinations in Finland that have non-stop flights from Zürich.
Direct flights to Helsinki are offered by Finnair (Oneworld).
To Ivalo and Kuusamo, you can fly with Edelweiss Air.
Flights from Zürich to France
In France there are several destinations from Zürich (7 in total).
Direct flights to Biarritz are offered by Edelweiss Air. This is a seasonal route that starts in June and ends in September.
The only airline with direct flights to Bordeaux is Swiss (Star Alliance).
You can fly non-stop from Zürich to Figari with Edelweiss Air. This is a seasonal route that starts in May and ends in September.
All direct flights from Zürich to Marseille, Nantes and Nice are operated by Swiss (Star Alliance).
You can fly non-stop to Paris with Air France (SkyTeam) or Swiss (Star Alliance).
Flights from Zürich to Germany
Germany is well-connected to Zürich (ZRH) with 11 destinations around the country that have direct flights from Zürich.
Non-stop flights to Berlin are offered by easyJet, Eurowings and Swiss (Star Alliance).
The only airline with direct flights to Bremen is Swiss (Star Alliance).
You can fly non-stop from Zürich to Cologne-Bonn with Eurowings.
The only airline with direct flights to Dresden is Swiss (Star Alliance).
You can fly non-stop to Düsseldorf with Eurowings or Swiss (Star Alliance).
You can fly non-stop to Frankfurt with Lufthansa (Star Alliance) or Swiss (Star Alliance).
You can fly non-stop to Hamburg with Eurowings or Swiss (Star Alliance).
The only airline with direct flights to Hanover is Swiss (Star Alliance).
You can fly non-stop to Munich with Lufthansa (Star Alliance) or Swiss (Star Alliance).
To Stuttgart and Westerland / Sylt, you can fly with Swiss (Star Alliance).
Flights from Zürich to Greece
You can fly non-stop from Zürich to lots of destinations in Greece, as there is a total of 14 airports that have direct services from Zürich.
You can fly non-stop to Athens with Aegean (Star Alliance) or Swiss (Star Alliance).
To Chania (Crete) and Corfu (Kerkyra), you can fly with Edelweiss Air.
Airlines that operate direct flights to Heraklion (Crete) are Aegean (Star Alliance), Chair Airlines, Condor, Edelweiss Air, FlexFlight and Helvetic. This is a seasonal route that starts in May and ends in November.
Direct flights to Kalamata are offered by Edelweiss Air. This is a seasonal route that starts in May and ends in November.
From Zürich to Kos there are 5 airlines that have direct services, which are Chair Airlines, Condor, Edelweiss Air, FlexFlight and Helvetic. This is a seasonal route that starts in May and ends in November.
All direct flights from Zürich to Mykonos and Preveza / Lefkada are operated by Edelweiss Air.
From Zürich to Rhodes there are 4 airlines that have direct services, which are Chair Airlines, Condor, Edelweiss Air and FlexFlight. This is a seasonal route that starts in May and ends in October.
All direct flights from Zürich to Samos, Santorini and Skiathos are operated by Edelweiss Air.
You can fly non-stop to Thessaloniki with Aegean (Star Alliance) or Swiss (Star Alliance).
The only airline with direct flights to Zakynthos Island is Edelweiss Air. This is a seasonal route that starts in May and ends in October.
Flights from Zürich to Guernsey
In Guernsey, the only destination that has a direct flight from Zürich is Guernsey. Direct flights to Guernsey are offered by Blue Islands.
Flights from Zürich to Hong Kong
Hong Kong is the only destination in Hong Kong with direct flights from Zürich. You can fly non-stop to Hong Kong with Cathay Pacific (Oneworld) or Swiss (Star Alliance).
Flights from Zürich to Hungary
There is 1 destination in Hungary that has a direct connection from Zürich, which is Budapest. Direct flights to Budapest are offered by Swiss (Star Alliance).
Flights from Zürich to Iceland
In Iceland, there are 2 destinations from Zürich.
Direct flights to Akureyri are offered by Edelweiss Air. This is a seasonal route that starts in June and ends in August.
You can fly non-stop to Reykjavik (Keflavik) with Edelweiss Air or Icelandair.
Flights from Zürich to India
There are 2 destinations in India that have non-stop flights from Zürich.
To Mumbai and New Delhi, you can fly with Swiss (Star Alliance).
Flights from Zürich to Ireland
If you are looking for a direct flight from Zürich to Ireland, there are 2 destinations to choose from.
Direct flights to Cork are offered by Edelweiss Air. This is a seasonal route that starts in May and ends in September.
You can fly non-stop to Dublin with Aer Lingus or Swiss (Star Alliance).
Flights from Zürich to Israel
Tel Aviv is the only destination in Israel with direct flights from Zürich. You can fly non-stop to Tel Aviv with EL AL or Swiss (Star Alliance).
Flights from Zürich to Italy
Italy is well-connected to Zürich (ZRH) with 13 destinations around the country that have direct flights from Zürich.
Direct flights to Bari are offered by Edelweiss Air. This is a seasonal route that starts in May and ends in October.
To Bologna and Brindisi, you can fly with Swiss (Star Alliance).
All direct flights from Zürich to Cagliari (Sardinia) and Catania are operated by Edelweiss Air.
You can fly non-stop from Zürich to Florence with Swiss (Star Alliance).
Direct flights to Lamezia Terme are offered by Edelweiss Air. This is a seasonal route that starts in May and ends in October.
You can fly non-stop to Milan (Malpensa) with Ethiopian Airlines (Star Alliance) or Swiss (Star Alliance).
You can fly non-stop to Naples with easyJet or Swiss (Star Alliance).
The only airline with direct flights to Olbia (Sardinia) is Edelweiss Air. This is a seasonal route that starts in May and ends in October.
Direct flights to Palermo are offered by Swiss (Star Alliance).
You can fly non-stop to Rome (Fiumicino) with ITA Airways (SkyTeam) or Swiss (Star Alliance).
Direct flights to Venice Marco Polo are offered by Swiss (Star Alliance).
Flights from Zürich to Jamaica
In Jamaica, the only destination that has a direct flight from Zürich is Montego Bay. Direct flights to Montego Bay are offered by Edelweiss Air.
Flights from Zürich to Japan
There is 1 destination in Japan that has a direct connection from Zürich, which is Tokyo. Direct flights to Tokyo are offered by Swiss (Star Alliance).
Flights from Zürich to Jersey
In Jersey, the only destination that has a direct flight from Zürich is Jersey. Direct flights to Jersey are offered by Blue Islands. This is a seasonal route that starts in May and ends in August.
Flights from Zürich to Jordan
Amman is the only destination in Jordan with direct flights from Zürich. You can fly non-stop to Amman with Edelweiss Air or Royal Jordanian (Oneworld).
Flights from Zürich to Latvia
There is 1 destination in Latvia that has a direct connection from Zürich, which is Riga. Direct flights to Riga are offered by Air Baltic.
Flights from Zürich to Lebanon
Beirut is the only destination in Lebanon with direct flights from Zürich. Direct flights to Beirut are offered by Swiss (Star Alliance).
Flights from Zürich to Lithuania
In Lithuania, the only destination that has a direct flight from Zürich is Vilnius. Direct flights to Vilnius are offered by Swiss (Star Alliance).
Flights from Zürich to Luxembourg
There is 1 destination in Luxembourg that has a direct connection from Zürich, which is Luxembourg City. Direct flights to Luxembourg City are offered by Swiss (Star Alliance).
Flights from Zürich to Maldives
In Maldives, the only destination that has a direct flight from Zürich is Malé. Direct flights to Malé are offered by Edelweiss Air. This route has been announced recently, and is not operational yet. It will start in May 2024.
Flights from Zürich to Malta
Malta is the only destination in Malta with direct flights from Zürich. You can fly non-stop to Malta with Air Malta or Swiss (Star Alliance).
Flights from Zürich to Mauritius
There is 1 destination in Mauritius that has a direct connection from Zürich, which is Mauritius. Direct flights to Mauritius are offered by Edelweiss Air. This route has been announced recently, and is not operational yet. It will start in May 2024.
Flights from Zürich to Mexico
Cancún is the only destination in Mexico with direct flights from Zürich. Direct flights to Cancún are offered by Edelweiss Air.
Flights from Zürich to Montenegro
In Montenegro, there are 2 destinations from Zürich.
You can fly non-stop to Podgorica with Air Montenegro or FlexFlight. This is a seasonal route that starts in May and ends in October.
The only airline with direct flights to Tivat is Edelweiss Air. This is a seasonal route that starts in July and ends in September.
Flights from Zürich to Morocco
If you are looking for a direct flight from Zürich to Morocco, there are 2 destinations to choose from.
To Agadir and Marrakech, you can fly with Edelweiss Air.
Flights from Zürich to Netherlands
In Netherlands, the only destination that has a direct flight from Zürich is Amsterdam. You can fly non-stop to Amsterdam with KLM (SkyTeam) or Swiss (Star Alliance).
Flights from Zürich to Norway
There are 4 destinations in Norway that have non-stop flights from Zürich.
To Bergen and Harstad-Narvik, you can fly with Edelweiss Air.
You can fly non-stop to Oslo with SAS (Star Alliance) or Swiss (Star Alliance).
The only airline with direct flights to Tromsø is Edelweiss Air. This is a seasonal route that starts in June and ends in September.
Flights from Zürich to Oman
There is 1 destination in Oman that has a direct connection from Zürich, which is Muscat. You can fly non-stop to Muscat with Edelweiss Air or Oman Air (Oneworld). This is a seasonal route that starts in September and ends in April.
Flights from Zürich to Poland
In Poland, there are 4 destinations from Zürich.
To Gdańsk and Krakow, you can fly with Swiss (Star Alliance).
You can fly non-stop to Warsaw with LOT (Star Alliance) or Swiss (Star Alliance).
The only airline with direct flights to Wrocław is Swiss (Star Alliance).
Flights from Zürich to Portugal
There are 5 destinations in Portugal that have non-stop flights from Zürich.
To Faro and Funchal (Madeira), you can fly with Edelweiss Air.
Non-stop flights to Lisbon are offered by easyJet, Swiss (Star Alliance) and TAP Portugal (Star Alliance).
The only airline with direct flights to Ponta Delgada is Edelweiss Air. This is a seasonal route that starts in May and ends in November.
Non-stop flights to Porto are offered by easyJet, Swiss (Star Alliance) and TAP Portugal (Star Alliance).
Flights from Zürich to Qatar
In Qatar, the only destination that has a direct flight from Zürich is Doha. Direct flights to Doha are offered by Qatar Airways (Oneworld).
Flights from Zürich to Republic of North Macedonia
If you are looking for a direct flight from Zürich to Republic of North Macedonia, there are 2 destinations to choose from.
To Ohrid and Skopje, you can fly with Chair Airlines, Edelweiss Air and FlexFlight.
Flights from Zürich to Romania
In Romania, there are 2 destinations from Zürich.
To Bucharest and Cluj-Napoca, you can fly with Swiss (Star Alliance).
Flights from Zürich to Saudi Arabia
Riyadh is the only destination in Saudi Arabia with direct flights from Zürich. Direct flights to Riyadh are offered by Saudi Arabian (SkyTeam).
Flights from Zürich to Serbia
If you are looking for a direct flight from Zürich to Serbia, there are 2 destinations to choose from.
You can fly non-stop to Belgrade with Air Serbia or Swiss (Star Alliance).
Non-stop flights to Pristina are offered by Chair Airlines, Edelweiss Air and FlexFlight.
Flights from Zürich to Seychelles
There is 1 destination in Seychelles that has a direct connection from Zürich, which is Mahé. Direct flights to Mahé are offered by Edelweiss Air. This route has been announced recently, and is not operational yet. It will start in May 2024.
Flights from Zürich to Singapore
Singapore is the only destination in Singapore with direct flights from Zürich. You can fly non-stop to Singapore with Singapore Airlines (Star Alliance) or Swiss (Star Alliance).
Flights from Zürich to Slovakia
In Slovakia, the only destination that has a direct flight from Zürich is Košice. Direct flights to Košice are offered by Swiss (Star Alliance).
Flights from Zürich to Slovenia
There is 1 destination in Slovenia that has a direct connection from Zürich, which is Ljubljana. Direct flights to Ljubljana are offered by Swiss (Star Alliance).
Flights from Zürich to South Africa
There are 2 destinations in South Africa that have non-stop flights from Zürich.
Direct flights to Cape Town are offered by Edelweiss Air. This route has been announced recently, and is not operational yet. It will start in May 2024.
The only airline with direct flights to Johannesburg is Swiss (Star Alliance).
Flights from Zürich to South Korea
In South Korea, the only destination that has a direct flight from Zürich is Seoul. You can fly non-stop to Seoul with Korean Air (SkyTeam) or Swiss (Star Alliance). This is a seasonal route that starts in May and ends in October.
Flights from Zürich to Spain
You can fly non-stop from Zürich to lots of destinations in Spain, as there is a total of 17 airports that have direct services from Zürich.
Non-stop flights to Alicante are offered by easyJet, Swiss (Star Alliance) and Vueling.
You can fly non-stop to Barcelona with Swiss (Star Alliance) or Vueling.
You can fly non-stop to Bilbao with Edelweiss Air or Vueling.
To Fuerteventura and Gran Canaria (Las Palmas), you can fly with Edelweiss Air.
Non-stop flights to Ibiza are offered by Condor, Edelweiss Air and Iberia (Oneworld).
All direct flights from Zürich to Jerez de la Frontera and Lanzarote (Arrecife) are operated by Edelweiss Air.
Non-stop flights to Madrid are offered by Air Europa (SkyTeam), Iberia (Oneworld) and Swiss (Star Alliance).
The only airline with direct flights to Málaga is Swiss (Star Alliance).
Direct flights to Menorca (Mahon) are offered by Edelweiss Air. This is a seasonal route that starts in May and ends in November.
Airlines that operate direct flights to Palma de Mallorca are Chair Airlines, Condor, Edelweiss Air, Eurowings, FlexFlight, Swiss (Star Alliance) and Vueling.
Direct flights to Santa Cruz de La Palma are offered by Edelweiss Air. This route has been announced recently, and is not operational yet. It will start in May 2024.
You can fly non-stop to Santiago de Compostela with Edelweiss Air or Vueling.
To Seville and Tenerife (Reina Sofía), you can fly with Edelweiss Air.
Direct flights to Valencia are offered by Swiss (Star Alliance).
Flights from Zürich to Sri Lanka
Colombo is the only destination in Sri Lanka with direct flights from Zürich. Direct flights to Colombo are offered by Edelweiss Air. This route has been announced recently, and is not operational yet. It will start in May 2024.
Flights from Zürich to Sweden
In Sweden, there are 2 destinations from Zürich.
Direct flights to Gothenburg are offered by Swiss (Star Alliance).
You can fly non-stop to Stockholm (Arlanda) with SAS (Star Alliance) or Swiss (Star Alliance).
Flights from Zürich to Tanzania
There are 2 destinations in Tanzania that have non-stop flights from Zürich.
To Kilimanjaro and Zanzibar, you can fly with Edelweiss Air.
Flights from Zürich to Thailand
If you are looking for a direct flight from Zürich to Thailand, there are 2 destinations to choose from.
You can fly non-stop to Bangkok with Swiss (Star Alliance) or Thai Airways (Star Alliance).
The only airline with direct flights to Phuket is Edelweiss Air. This route has been announced recently, and is not operational yet. It will start in May 2024.
Flights from Zürich to Tunisia
In Tunisia, there are 2 destinations from Zürich.
You can fly non-stop to Djerba with Edelweiss Air or Tunisair.
The only airline with direct flights to Tunis is Tunisair. This is a seasonal route that starts in May and ends in October.
Flights from Zürich to Turkey
In Turkey there are several destinations from Zürich (8 in total).
Direct flights to Ankara are offered by SunExpress. This is a seasonal route that starts in May and ends in October.
From Zürich to Antalya there are 5 airlines that have direct services, which are Corendon, Edelweiss Air, Pegasus, Southwind Airlines and SunExpress.
You can fly non-stop from Zürich to Bodrum with Edelweiss Air. This is a seasonal route that starts in June and ends in October.
You can fly non-stop to Dalaman with Edelweiss Air or SunExpress. This is a seasonal route that starts in May and ends in October.
Direct flights to Gaziantep are offered by SunExpress. This is a seasonal route that starts in June and ends in September.
You can fly non-stop from Zürich to Istanbul with Turkish Airlines (Star Alliance).
You can fly non-stop to Istanbul (Sabiha) with AJet or Pegasus.
The only airline with direct flights to Izmir is SunExpress.
Flights from Zürich to United Arab Emirates
If you are looking for a direct flight from Zürich to United Arab Emirates, there are 3 destinations to choose from.
Direct flights to Abu Dhabi are offered by Etihad Airways.
You can fly non-stop to Dubai with Emirates or Swiss (Star Alliance).
You can fly non-stop from Zürich to Dubai (Jebel Ali) with Beond.
Flights from Zürich to United Kingdom
In United Kingdom there are several destinations from Zürich (9 in total).
To Birmingham and Bristol, you can fly with Swiss (Star Alliance).
You can fly non-stop from Zürich to Edinburgh with Edelweiss Air.
You can fly non-stop to London City with British Airways (Oneworld) or Swiss (Star Alliance).
You can fly non-stop to London Gatwick with easyJet or Swiss (Star Alliance).
You can fly non-stop to London Heathrow with British Airways (Oneworld) or Swiss (Star Alliance).
Direct flights to London Luton are offered by easyJet.
The only airline with direct flights to Manchester is Swiss (Star Alliance).
You can fly non-stop from Zürich to Newquay with Edelweiss Air. This is a seasonal route that starts in May and ends in September.
Flights from Zürich to United States
United States is well-connected to Zürich (ZRH) with 13 destinations around the country that have direct flights from Zürich.
Direct flights to Atlanta are offered by Delta (SkyTeam). This is a seasonal route that starts in June and ends in September.
The only airline with direct flights to Boston is Swiss (Star Alliance).
You can fly non-stop to Chicago with Swiss (Star Alliance) or United Airlines (Star Alliance).
To Denver and Las Vegas, you can fly with Edelweiss Air.
All direct flights from Zürich to Los Angeles and Miami are operated by Swiss (Star Alliance).
You can fly non-stop to New York with Swiss (Star Alliance) or United Airlines (Star Alliance).
You can fly non-stop to New York City with Delta (SkyTeam) or Swiss (Star Alliance).
The only airline with direct flights to Philadelphia is American Airlines (Oneworld).
You can fly non-stop to San Francisco with Swiss (Star Alliance) or United Airlines (Star Alliance).
You can fly non-stop from Zürich to Tampa with Edelweiss Air.
You can fly non-stop to Washington with Swiss (Star Alliance) or United Airlines (Star Alliance).
Domestic flights from Zürich
Flights from Zürich to Switzerland
There is just one domestic flight from Zürich, which is between Zürich and Geneva. Non-stop flights to Geneva are offered by Royal Jordanian (Oneworld), Swiss (Star Alliance) and Tunisair.
Alternative airports near Zürich
Below you can find a list of alternative airports to Zürich (ZRH). The nearest airports to Zürich (ZRH) are St Gallen Altenrhein (ACH) and Friedrichshafen (FDH).
Frequently asked questions - FAQ
How many airports are there in Zürich?
There are 4 airports in Zürich: Zurich Airport (ZRH), St. Gallen Altenrhein Airport (ACH), Friedrichshafen Airport (Bodensee Airport) (FDH) and Euro Airport Basel-Mulhouse-Freiburg (BSL).
What is the best airport to fly from Zürich?
The most convenient airport to fly from Zürich is Zurich Airport (ZRH).
How many airlines fly from Zürich?
There are 59 airlines flying from Zürich to 200 airports around the world, as of May 2024.
Which airlines fly from Zürich?
Swiss, Edelweiss Air and FlexFlight operate most flights from Zürich. To get a full overview of all operating airlines, please use the airline filter.
Which alliances are flying from Zürich?
Star Alliance, Oneworld and SkyTeam are all flying from Zürich.
How many nonstop flights are there from Zürich?
There are roughly 10,300 flights departing from Zürich every month (or 2,401 flights each week), to a total of 200 airports worldwide.
What is the official name of Zürich Airport?
The official name of Zürich Airport is Zurich Airport.
What is the airport code of Zürich Airport?
The airport code of Zürich Airport is ZRH.
What are the most popular flights from Zürich?
London Heathrow, Berlin and Amsterdam are the 3 most popular routes from Zürich. For a complete overview of all flight routes from Zürich, please use our flight map.
How long is the flight from Zürich?
Zürich to London Heathrow | 1h 45m |
Zürich to Berlin | 1h 35m |
Zürich to Amsterdam | 1h 35m |
Zürich to Palma de Mallorca | 1h 50m |
Zürich to Vienna | 1h 20m |