EN
Full Map
From
To
Dates
Prices
Alliances
Airlines
Classes
Aircraft
0 st
1 st
2 st
Same airline
Reset
Show route info
Show indirect destinations
Price view
One way
Round trip
Price view
One way
Round trip
Airport legend
> 30 direct destinations

Airports with direct flights to 30+ destinations

> 7 direct destinations

Airports with direct flights to 7 to 30 destinations

< 7 direct destinations

Airports with direct flights to less then 7 destinations

Depart from here
Arrive here
Dates All

Show flights within a certain date range

Prices All

Show flights within a certain price range

Alliances All

Show flights operated by a specific alliance

Airlines All

Show flights operated by a specific airline

Classes All

Show flights in a specific flight class

Aircraft All

Show flights operated by a specific aircraft

Stopovers Non-stop

Show direct flights, or flights with 1 or 2 stopovers

Same airline No

Show connecting flights with the same airline only

Full Map

FlightConnections

Select departure airport

Where would you like to fly from?

Select destination

Where would you like to fly to?

Flights from Zürich (ZRH)

Zurich Airport - Airport code: ZRH

Home Airports Switzerland ZRH Zürich

Non-stop flights from Zürich (ZRH)

Did you mean flights to Zürich?

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 202 destinations in 71 countries.

At present, there is one domestic flight from Zürich.

 Remove ads

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 15 minutes and is operated by Swiss.

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.

Show all

Popular destinations with a stopover

Aside from all non-stop destinations listed above, these are popular destinations from Zürich that require a stopover:

Show all

Business class flights from Zürich

There are 85 airports that have flights from Zürich in Business Class. All airports that offer business class flights from ZRH are listed below:

Show all

First class flights from Zürich

If you are looking for a luxurious flight, there's a total of 19 destinations to choose from that have First Class flights from ZRH.

Show all

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 AirEdelweiss Air: seasonal flights to Denver (DEN), Las Vegas (LAS) and year-round flights to Tampa (TPA).

SwissSwiss (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 AirlinesUnited Airlines (Star Alliance): year-round to Chicago (ORD), New York (EWR), seasonal flights to San Francisco (SFO) and year-round flights to Washington (IAD).

DeltaDelta (SkyTeam): seasonal flights to Atlanta (ATL) and year-round flights to New York City (JFK).

American AirlinesAmerican Airlines (Oneworld): year-round to Philadelphia (PHL).

Non-stop flights from Zürich to Canada

Edelweiss AirEdelweiss Air: seasonal flights to Calgary (YYC) and Vancouver (YVR).

SwissSwiss (Star Alliance): year-round to Montreal (YUL) and seasonal flights to Toronto (YYZ).

Air CanadaAir Canada (Star Alliance): year-round to Toronto (YYZ).

Non-stop flights from Zürich to South America

Edelweiss AirEdelweiss Air: seasonal flights to Bogotá (BOG) and Cartagena (CTG).

SwissSwiss (Star Alliance): year-round to São Paulo (GRU).

Non-stop flights from Zürich to Central America

Edelweiss AirEdelweiss 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 AirEdelweiss 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 AirEdelweiss 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).

SwissSwiss (Star Alliance): year-round to Cairo (CAI) and Johannesburg (JNB).

Chair AirlinesChair Airlines: year-round to Hurghada (HRG) and Marsa Alam (RMF).

FlexFlightFlexFlight: year-round to Hurghada (HRG) and Marsa Alam (RMF).

Air CairoAir Cairo: year-round to Hurghada (HRG) and Marsa Alam (RMF).

EgyptairEgyptair (Star Alliance): seasonal flights to Cairo (CAI).

TunisairTunisair: seasonal flights to Djerba (DJE) and Tunis (TUN).

Non-stop flights from Zürich to the Middle-East / Western Asia

Edelweiss AirEdelweiss Air: seasonal flights to Amman (AMM), Muscat (MCT), Antalya (AYT), Bodrum (BJV) and Dalaman (DLM).

Royal JordanianRoyal Jordanian (Oneworld): year-round to Amman (AMM).

Oman AirOman Air (Oneworld): seasonal flights to Muscat (MCT).

SunExpressSunExpress: 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).

PegasusPegasus: year-round to Antalya (AYT) and Istanbul (Sabiha) (SAW).

AJetAJet: year-round to Istanbul (Sabiha) (SAW).

CorendonCorendon: seasonal flights to Antalya (AYT).

Turkish AirlinesTurkish Airlines (Star Alliance): year-round to Istanbul (IST).

SwissSwiss (Star Alliance): year-round to Tel Aviv (TLV), Beirut (BEY) and Dubai (DXB).

EL ALEL AL: year-round to Tel Aviv (TLV).

BeondBeond: year-round to Dubai (Jebel Ali) (DWC).

EmiratesEmirates: year-round to Dubai (DXB).

Etihad AirwaysEtihad Airways: year-round to Abu Dhabi (AUH).

Qatar AirwaysQatar Airways (Oneworld): year-round to Doha (DOH).

Saudi ArabianSaudi Arabian (SkyTeam): year-round to Riyadh (RUH).

Non-stop flights from Zürich to India / South Asia

Edelweiss AirEdelweiss Air: seasonal flights to Malé (MLE) and Colombo (CMB).

SwissSwiss (Star Alliance): year-round to Mumbai (BOM) and New Delhi (DEL).

Air IndiaAir India (Star Alliance): year-round to New Delhi (DEL).

Non-stop flights from Zürich to China

SwissSwiss 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

SwissSwiss 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

SwissSwiss (Star Alliance): year-round to Hong Kong (HKG) and seasonal flights to Seoul (ICN).

Cathay PacificCathay Pacific (Oneworld): year-round to Hong Kong (HKG).

Korean AirKorean Air (SkyTeam): seasonal flights to Seoul (ICN).

Non-stop flights from Zürich to South-East Asia

Edelweiss AirEdelweiss Air: seasonal flights to Phuket (HKT).

SwissSwiss (Star Alliance): year-round to Bangkok (BKK) and Singapore (SIN).

Thai AirwaysThai Airways (Star Alliance): year-round to Bangkok (BKK).

Singapore AirlinesSingapore 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

Albania
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).

Austria
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).

Belgium
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).

Bosnia & Herzegovina
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).

Brazil
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).

Bulgaria
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.

Canada
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 June 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 June and ends in October.

Cape Verde
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.

China
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).

Colombia
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.

Costa Rica
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.

Croatia
Flights from Zürich to Croatia

There are 4 destinations in Croatia that have non-stop flights from Zürich.

You can fly non-stop to Dubrovnik with Croatia Airlines (Star Alliance) or Edelweiss Air. This is a seasonal route that starts in June and ends in October.
The only airline with direct flights to Pula is Edelweiss Air. This is a seasonal route that starts in June and ends in September.
You can fly non-stop to Split with Croatia Airlines (Star Alliance) or Edelweiss Air.
The only airline with direct flights to Zagreb is Croatia Airlines (Star Alliance).

Cuba
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 is a seasonal route that starts in October and ends in May.

Cyprus
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.

Czechia
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).

Denmark
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).

Dominican Republic
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.

Egypt
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 4 airlines that have direct services, which are Air Cairo, Chair Airlines, Edelweiss Air and FlexFlight.
You can fly non-stop from Zürich to Luxor with Edelweiss Air. This is a seasonal route that starts in October and ends in May.
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.

Estonia
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).

Finland
Flights from Zürich to Finland

There are 5 destinations in Finland that have non-stop flights from Zürich.

Direct flights to Helsinki are offered by Finnair (Oneworld).
The only airline with direct flights to Ivalo is Edelweiss Air. This is a seasonal route that starts in December and ends in March.
You can fly non-stop to Kittilä with Edelweiss Air or Helvetic. This is a seasonal route that starts in June and ends in September.
To Kuusamo and Rovaniemi, you can fly with Edelweiss Air.

France
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 June 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).

Germany
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).

Greece
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 June and ends in November.
Direct flights to Kalamata are offered by Edelweiss Air. This is a seasonal route that starts in June 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 June 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 June 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 June and ends in October.

Guernsey
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.

Hong Kong
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).

Hungary
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).

Iceland
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.

India
Flights from Zürich to India

There are 2 destinations in India that have non-stop flights from Zürich.

Direct flights to Mumbai are offered by Swiss (Star Alliance).
You can fly non-stop to New Delhi with Air India (Star Alliance) or Swiss (Star Alliance).

Ireland
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 June and ends in September.
You can fly non-stop to Dublin with Aer Lingus or Swiss (Star Alliance).

Israel
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).

Italy
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 June 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 June 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 June and ends in October.
Direct flights to Palermo are offered by Swiss (Star Alliance).
Non-stop flights to Rome (Fiumicino) are offered by Cyprus Airways, ITA Airways (SkyTeam) and Swiss (Star Alliance).
Direct flights to Venice Marco Polo are offered by Swiss (Star Alliance).

Jamaica
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.

Japan
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).

Jersey
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 June and ends in August.

Jordan
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).

Latvia
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.

Lebanon
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).

Lithuania
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).

Luxembourg
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).

Maldives
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 is not operational yet but will start in September.

Malta
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).

Mauritius
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 is not operational yet but will start in September.

Mexico
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.

Montenegro
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 June 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.

Morocco
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.

Netherlands
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).

Norway
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.

Oman
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 route is not operational yet but will start in September.

Poland
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).

Portugal
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 June and ends in November.
Non-stop flights to Porto are offered by easyJet, Swiss (Star Alliance) and TAP Portugal (Star Alliance).

Qatar
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).

Republic of North Macedonia
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.

Romania
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).

Saudi Arabia
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).

Serbia
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.

Seychelles
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 is not operational yet but will start in September.

Singapore
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).

Slovakia
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).

Slovenia
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).

South Africa
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 is not operational yet but will start in September.
The only airline with direct flights to Johannesburg is Swiss (Star Alliance).

South Korea
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 June and ends in October.

Spain
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 June 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 is a seasonal route that starts in October and ends in May.
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).

Sri Lanka
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 is a seasonal route that starts in October and ends in May.

Sweden
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).

Tanzania
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.

Thailand
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 is a seasonal route that starts in October and ends in May.

Tunisia
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 June and ends in October.

Turkey
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 June and ends in October.
From Zürich to Antalya there are 4 airlines that have direct services, which are Corendon, Edelweiss Air, Pegasus 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 June 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.

United Arab Emirates
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.

United Kingdom
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 June and ends in September.

United States
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

Switzerland
Flights from Zürich to Switzerland

There is just one domestic flight from Zürich, which is between Zürich and Geneva. You can fly non-stop to Geneva with Royal Jordanian (Oneworld) or Swiss (Star Alliance).

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 Friedrichshafen (FDH) and St Gallen Altenrhein (ACH).

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 202 airports around the world, as of June 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 8,463 flights departing from Zürich every month (or 1,974 flights each week), to a total of 202 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?

Palma de Mallorca, Berlin and London Heathrow 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?

Important note:

You are looking at a separate leg for this route.

Searching for flights

Unfortunately, there are no direct flights available on your preferred date(s).

Looking for alternative options

Alternative options

Sorry, we found no alternative options for these dates.

 Remove ads

Adblocker detected

This website is made possible by displaying online advertisements to our visitors.

Please support us by disabling your ad blocker. Or choose one of our plans.

Subscribe  
  • ✅  No advertisements!
  • ⚡  Faster experience (due to no ads)
  • 🏳️‍🌈  Country search
  • 📅  Date filter
  • 💰  Price view (economy)  💸
  • 🗓️  12-month Flight schedules
  • 🛩️  Airline filters (filter multiple)
  • 🛡️  Alliance filter
  • 🌟  Class filter
  • 🗺️  Full map view
  • 📱  Mobile app for iOS and Android
Annual
$ 5.99 50% off
$ 2.99*
Per Month
Lifetime
$ 239.98 50% off
$ 119.99
One time

  Cancel anytime.
Personal use only.

* Billed and renews at $35.88 annually.  Cancel anytime.
Personal use only.

One-time payment. Billed once. Then never again.
Personal use only.

* Billed and renews at $239.88 annually.  Cancel anytime.
Business license.

We donate 1% of our revenue to remove CO₂ from the atmosphere