EN
Full Map
From
To
Dates
Prices
Alliances
Airlines
Classes
Aircrafts
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
> 50 direct destinations

Airports with direct flights to 50+ destinations

> 10 direct destinations

Airports with direct flights to 10 to 50 destinations

< 10 direct destinations

Airports with direct flights to less then 10 destinations

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

Aircrafts 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?

Direct 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 194 destinations in 69 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 30 minutes and is operated by Swiss.

In total there are 50 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

Business class flights from Zürich

There are 81 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 21 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), year-round flights to Las Vegas (LAS) and Tampa (TPA).

SwissSwiss (Star Alliance): year-round to Boston (BOS), Chicago (ORD), Los Angeles (LAX), Miami (MIA), New York (EWR), New York City (JFK) and San Francisco (SFO).

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

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

DeltaDelta (SkyTeam): year-round to New York City (JFK).

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

Air CanadaAir Canada (Star Alliance): year-round to Toronto (YYZ) and seasonal flights to Vancouver (YVR).

Non-stop flights from Zürich to South America

SwissSwiss is currently the only airline flying non-stop from Zürich to Southern America. They fly 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 year-round to Liberia (LIR), 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 year-round to Havana (HAV), Puerto Plata (POP), Punta Cana (PUJ) and 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: year-round to Mauritius (MRU), Mahé (SEZ), seasonal flights to 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) and Sal, Cape Verde (SID).

SwissSwiss (Star Alliance): seasonal flights to Nairobi (NBO), year-round flights to Cairo (CAI) and Johannesburg (JNB).

Germania FlugGermania Flug: year-round to Hurghada (HRG) and Marsa Alam (RMF).

Air CairoAir Cairo: year-round to Hurghada (HRG).

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

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

Oman AirOman Air: year-round to Muscat (MCT).

SunExpressSunExpress: seasonal flights to Ankara (ESB), year-round flights to Antalya (AYT), seasonal flights to Gaziantep (GZT) and year-round flights to Izmir (ADB).

Turkish AirlinesTurkish Airlines (Star Alliance): seasonal flights to Antalya (AYT), year-round flights to Istanbul (IST) and Istanbul (Sabiha) (SAW).

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

CorendonCorendon: seasonal flights to Antalya (AYT).

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

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

Germania FlugGermania Flug: year-round to Beirut (BEY).

EmiratesEmirates: year-round to Dubai (DXB).

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

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

Royal JordanianRoyal Jordanian (Oneworld): seasonal flights to Amman (AMM).

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

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

SwissSwiss (Star Alliance): year-round to Mumbai (BOM) and 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 seasonal to Beijing (PEK), year-round to Beijing Daxing (PKX) and 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).

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

Korean AirKorean Air (SkyTeam): year-round 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) and seasonal flights to Phuket (HKT).

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). This route has been announced recently, and is not operational yet. It will start in January 2022.
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 Bulgaria Air 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 July 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 from Zürich to Toronto with Air Canada (Star Alliance).
You can fly non-stop to Vancouver with Air Canada (Star Alliance) or Edelweiss Air. This is a seasonal route that starts in May and ends in October.

Cape Verde
Flights from Zürich to Cape Verde

Sal, Cape Verde is the only destination in Cape Verde with direct flights from Zürich. Direct flights to Sal, Cape Verde are offered by Edelweiss Air. This is a seasonal route that starts in January and ends in March.

China
Flights from Zürich to China

If you are looking for a direct flight from Zürich to China, there are 3 destinations to choose from.

All direct flights from Zürich to Beijing, Beijing Daxing and Shanghai are operated by Swiss (Star Alliance).

Costa Rica
Flights from Zürich to Costa Rica

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

To Liberia and San José, you can fly with Edelweiss Air.

Croatia
Flights from Zürich to Croatia

In Croatia, there are 4 destinations from Zürich.

To Dubrovnik and Pula, you can fly with Edelweiss Air.
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.

Cyprus
Flights from Zürich to Cyprus

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

Non-stop flights to Larnaca are offered by Condor, Edelweiss Air and Germania Flug.
The only airline with direct flights to Paphos is Edelweiss Air.

Czechia
Flights from Zürich to Czechia

Prague is the only destination in Czechia with direct flights from Zürich. You can fly non-stop to Prague with Bulgaria Air or 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).
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.

Direct flights to Cairo are offered by Swiss (Star Alliance).
Non-stop flights to Hurghada are offered by Air Cairo, Edelweiss Air and Germania Flug.
You can fly non-stop from Zürich to Luxor with Edelweiss Air. This is a seasonal route that starts in January and ends in April.
You can fly non-stop to Marsa Alam with Edelweiss Air or Germania Flug.
Direct flights to Sharm el-Sheikh are offered by Edelweiss Air.

Estonia
Flights from Zürich to Estonia

In Estonia, the only destination that has a direct flight from Zürich is Tallinn. Direct flights to Tallinn are offered by Swiss (Star Alliance).

Finland
Flights from Zürich to Finland

There is 1 destination in Finland that has a direct connection from Zürich, which is Helsinki. Direct flights to Helsinki are offered by Finnair (Oneworld).

France
Flights from Zürich to France

In France there are several destinations from Zürich (7 in total).

Direct flights to Bordeaux are offered by Swiss (Star Alliance).
The only airline with direct flights to Figari is Edelweiss Air. This is a seasonal route that starts in June and ends in September.
You can fly non-stop from Zürich to Lyon with Twin Jet. This route has been announced recently, and is not operational yet. It will start in March 2022.
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 12 destinations around the country that have direct flights from Zürich.

You can fly non-stop to Berlin with easyJet or Swiss (Star Alliance).
The only airline with direct flights to Cologne-Bonn is Eurowings.
You can fly non-stop from Zürich to Dresden with 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).
To Hanover and Heringsdorf, you can fly with Swiss (Star Alliance).
You can fly non-stop to Munich with Lufthansa (Star Alliance) or Swiss (Star Alliance).
All direct flights from Zürich to Nuremberg, Stuttgart and Westerland / Sylt are operated by 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.
From Zürich to Heraklion (Crete) there are 5 airlines that have direct services, which are Aegean (Star Alliance), Condor, Corendon, Edelweiss Air and Germania Flug.
Direct flights to Kalamata are offered by Edelweiss Air.
Non-stop flights to Kos are offered by Condor, Edelweiss Air and Germania Flug.
You can fly non-stop to Mykonos with Edelweiss Air or Germania Flug. This is a seasonal route that starts in May and ends in October.
The only airline with direct flights to Preveza / Lefkada is Edelweiss Air. This is a seasonal route that starts in May and ends in October.
From Zürich to Rhodes there are 5 airlines that have direct services, which are Aegean (Star Alliance), Condor, Corendon, Edelweiss Air and Germania Flug.
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.

Hong Kong
Flights from Zürich to Hong Kong

In Hong Kong, the only destination that has a direct flight from Zürich is Hong Kong. You can fly non-stop to Hong Kong with Cathay Pacific (Oneworld) or Swiss (Star Alliance).

Hungary
Flights from Zürich to Hungary

Budapest is the only destination in Hungary with direct flights from Zürich. Direct flights to Budapest are offered by Swiss (Star Alliance).

Iceland
Flights from Zürich to Iceland

There is 1 destination in Iceland that has a direct connection from Zürich, which is Reykjavik (Keflavik). 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.

To Mumbai and New Delhi, you can fly with Swiss (Star Alliance).

Ireland
Flights from Zürich to Ireland

In Ireland, there are 2 destinations from Zürich.

Direct flights to Cork are offered by Edelweiss Air.
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.

To Bari and Bologna, you can fly with Swiss (Star Alliance).
You can fly non-stop to Brindisi with easyJet or Swiss (Star Alliance).
The only airline with direct flights to Cagliari (Sardinia) is Edelweiss Air. This route has been announced recently, and is not operational yet. It will start in January 2022.
You can fly non-stop to Catania with easyJet or 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.
The only airline with direct flights to Milan (Malpensa) is 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.
You can fly non-stop to Palermo with easyJet or Swiss (Star Alliance).
You can fly non-stop to Rome (Fiumicino) with Alitalia (SkyTeam) or 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).

Jordan
Flights from Zürich to Jordan

In Jordan, the only destination that has a direct flight from Zürich is Amman. Direct flights to Amman are offered by Royal Jordanian (Oneworld). This is a seasonal route that starts in January and ends in December.

Kenya
Flights from Zürich to Kenya

Nairobi is the only destination in Kenya with direct flights from Zürich. Direct flights to Nairobi are offered by Swiss (Star Alliance). This is a seasonal route that starts in June and ends in October.

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. You can fly non-stop to Beirut with Germania Flug or 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.

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.

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

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

Direct flights to Podgorica are offered by Germania Flug.
The only airline with direct flights to Tivat is Edelweiss Air.

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

In Norway, there are 3 destinations from Zürich.

Direct flights to Bergen are offered by Edelweiss Air. This is a seasonal route that starts in June and ends in September.
You can fly non-stop to Oslo with SAS (Star Alliance) or Swiss (Star Alliance).
You can fly non-stop from Zürich to Tromsø with 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.

Poland
Flights from Zürich to Poland

If you are looking for a direct flight from Zürich to Poland, there are 4 destinations to choose from.

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). This route has been announced recently, and is not operational yet. It will start in January 2022.

Portugal
Flights from Zürich to Portugal

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

To Faro and Funchal (Madeira), you can fly with Edelweiss Air.
You can fly non-stop to Lisbon with Swiss (Star Alliance) or TAP Portugal (Star Alliance).
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

In Republic of North Macedonia, there are 2 destinations from Zürich.

To Ohrid and Skopje, you can fly with Edelweiss Air and Germania Flug.

Romania
Flights from Zürich to Romania

Bucharest is the only destination in Romania with direct flights from Zürich. Direct flights to Bucharest are offered by Swiss (Star Alliance).

Russia
Flights from Zürich to Russia

There are 3 destinations in Russia that have non-stop flights from Zürich.

Direct flights to Moscow Domodedovo are offered by Swiss (Star Alliance).
The only airline with direct flights to Moscow Sheremetyevo is Aeroflot (SkyTeam). This is a seasonal route that starts in January and ends in March.
You can fly non-stop from Zürich to Saint Petersburg with Swiss (Star Alliance). This route has been announced recently, and is not operational yet. It will start in January 2022.

Serbia
Flights from Zürich to Serbia

If you are looking for a direct flight from Zürich to Serbia, there are 3 destinations to choose from.

You can fly non-stop to Belgrade with Air Serbia or Swiss (Star Alliance).
The only airline with direct flights to Niš is Swiss (Star Alliance). This is a seasonal route that starts in June and ends in October.
Non-stop flights to Pristina are offered by Edelweiss Air, Eurowings and Germania Flug.

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.

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

Slovenia
Flights from Zürich to Slovenia

In Slovenia, the only destination that has a direct flight from Zürich is Ljubljana. Direct flights to Ljubljana are offered by Swiss (Star Alliance).

South Africa
Flights from Zürich to South Africa

In South Africa, there are 2 destinations from Zürich.

Direct flights to Cape Town are offered by Edelweiss Air. This is a seasonal route that starts in January and ends in May.
The only airline with direct flights to Johannesburg is Swiss (Star Alliance).

South Korea
Flights from Zürich to South Korea

There is 1 destination in South Korea that has a direct connection from Zürich, which is Seoul. Direct flights to Seoul are offered by Korean Air (SkyTeam).

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.

To Alicante and Barcelona, you can fly with Swiss (Star Alliance) and Vueling.
You can fly non-stop to Bilbao with Edelweiss Air or Swiss (Star Alliance).
All direct flights from Zürich to Fuerteventura and Gran Canaria (Las Palmas) are operated by Edelweiss Air.
Non-stop flights to Ibiza are offered by Condor, Edelweiss Air and Germania Flug.
Direct flights to Jerez de la Frontera are offered by Edelweiss Air. This is a seasonal route that starts in July and ends in August.
You can fly non-stop to Lanzarote (Arrecife) with Edelweiss Air or Vueling.
Non-stop flights to Madrid are offered by Air Europa (SkyTeam), Iberia (Oneworld) and Swiss (Star Alliance).
You can fly non-stop to Málaga with Swiss (Star Alliance) or Vueling.
Direct flights to Menorca (Mahon) are offered by Edelweiss Air. This is a seasonal route that starts in May and ends in October.
Airlines that operate direct flights to Palma de Mallorca are Condor, Edelweiss Air, Eurowings, Germania Flug, Swiss (Star Alliance) and Vueling.
Direct flights to Santa Cruz de La Palma are offered by Edelweiss Air.
You can fly non-stop to Santiago de Compostela with Edelweiss Air or Vueling.
To Seville and Tenerife (Reine Sofia), 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

In Sri Lanka, the only destination that has a direct flight from Zürich is Colombo. Direct flights to Colombo are offered by Edelweiss Air. This is a seasonal route that starts in January and ends in May.

Sweden
Flights from Zürich to Sweden

If you are looking for a direct flight from Zürich to Sweden, there are 2 destinations to choose from.

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

In Thailand, there are 2 destinations from Zürich.

You can fly non-stop to Bangkok with Swiss (Star Alliance) or Thai Airways (Star Alliance).
You can fly non-stop to Phuket with Edelweiss Air or Thai Airways (Star Alliance). This is a seasonal route that starts in January and ends in April.

Tunisia
Flights from Zürich to Tunisia

There is 1 destination in Tunisia that has a direct connection from Zürich, which is Djerba. Direct flights to Djerba are offered by Edelweiss Air.

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 September.
From Zürich to Antalya there are 5 airlines that have direct services, which are Corendon, Edelweiss Air, Pegasus, SunExpress and Turkish Airlines (Star Alliance).
To Bodrum and Dalaman, you can fly with Edelweiss Air.
Direct flights to Gaziantep are offered by SunExpress. This route has been announced recently, and is not operational yet. It will start in January 2022.
You can fly non-stop from Zürich to Istanbul with Turkish Airlines (Star Alliance).
You can fly non-stop to Istanbul (Sabiha) with Pegasus or Turkish Airlines (Star Alliance).
The only airline with direct flights to Izmir is SunExpress.

Ukraine
Flights from Zürich to Ukraine

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

You can fly non-stop to Kyiv with Swiss (Star Alliance) or Ukraine Int..
The only airline with direct flights to Odessa is Swiss (Star Alliance). This is a seasonal route that starts in July and ends in October.

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

United Kingdom
Flights from Zürich to United Kingdom

In United Kingdom there are several destinations from Zürich (8 in total).

Direct flights to Birmingham are offered by Swiss (Star Alliance).
The only airline with direct flights to Edinburgh is Edelweiss Air.
You can fly non-stop to London City with British Airways (Oneworld) or Swiss (Star Alliance).
The only airline with direct flights to London Gatwick is easyJet.
You can fly non-stop to London Heathrow with British Airways (Oneworld) or Swiss (Star Alliance).
You can fly non-stop from Zürich to London Luton with easyJet.
Direct flights to Manchester are offered by Swiss (Star Alliance).
The only airline with direct flights to Newquay is Edelweiss Air. This is a seasonal route that starts in July and ends in September.

United States
Flights from Zürich to United States

United States is well-connected to Zürich (ZRH) with 12 destinations around the country that have direct flights from Zürich.

Direct flights to Boston are offered by 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).
You can fly non-stop from Zürich to Philadelphia with American Airlines (Oneworld).
You can fly non-stop to San Francisco with Swiss (Star Alliance) or United Airlines (Star Alliance).
Direct flights to Tampa are offered by Edelweiss Air.
You can fly non-stop from Zürich to Washington with 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), Friedrichshafen Airport (Bodensee Airport) (FDH), St. Gallen Altenrhein Airport (ACH) 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 50 airlines flying from Zürich to 194 airports around the world, as of January 2022.

Which airlines fly from Zürich?

Swiss, Edelweiss Air and Germania Flug 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 5,317 flights departing from Zürich every month (or 1,239 flights each week), to a total of 194 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?

Frankfurt, Amsterdam 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)
  • 📅  Date filters
  • 💰  Price view (economy)  💸
  • 🗓️  12-month Flight schedules
  • 🛩️  Airline filters (filter multiple)
  • 🌟  Class filters
  • 🗺️  Full map view
  • 📱  Mobile app for iOS and Android
Personal
Annual
€ 2.99*
Per Month
Business
Annual
€ 19.99*
Per Month

  Cancel anytime.
Personal use only.

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

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