Cheap Flights to Switzerland

There are total 59 airlines have flights to Switzerland including Vueling Airlines, Thomas Cook Airlines, Germania Flug AG, Etihad Airways, Air Prishtina, Aegean Airlines, Air Canada, Air France, Air Algerie, Air India, Royal Air Maroc, Finnair, Belavia, British Airways, Flybe, airBaltic, Air China, Cathay Pacific, Condor, Emirates, Ethiopian Airlines, eurowings, easyJet, Ryanair, Pegasus Airlines, transavia, Iberia, Adria, Korean Air, KLM, Air Malta, Kuwait Airways, Laudamotion, Lufthansa, SWISS, Xiamen Airlines, EgyptAir, ANA (All Nippon Airways), Austrian Airlines, PIA, Ukraine International, Qatar Airways, Royal Jordanian, SAS, Brussels Airlines, Singapore Airlines, Aeroflot, Saudia, Thai Airways, Turkish Airlines, TAP Air Portugal, Air Transat, Tunisair, United, Al Masria, Air Europa, edelweiss air, Oman Air, Wizz Air.

You can get flights from 10 are and continents to Switzerland. Check below to get your flights

Flight from Africa to Switzerland

Algeria

Algiers to Geneva
Tue 21/Aug
Air France
Connection
102 USD
Algiers to Geneva
Fri 10/Aug
Air Algerie
Direct
159 USD

Angola

Luanda to Zurich
Wed 25/Apr
TAP Air Portugal
Connection
315 USD

Benin

Cotonou to Geneva
Sat 12/May
Tunisair
Connection
367 USD

Botswana

Kasane to Zurich
Wed 25/Apr
Connection
746 USD

Burundi

Bujumbura to Geneva
Thu 14/Jun
Ethiopian Airlines
Connection
516 USD

Cameroon

Douala to Geneva
Wed 02/May
Royal Air Maroc
Connection
454 USD

Cape Verde

Praia to Geneva
Sat 01/Sep
TAP Air Portugal
Connection
159 USD

Chad

Ndjamena to Geneva
Sat 12/May
Air France
Connection
2260 USD

Comoros

Moroni to Geneva
Sat 14/Jul
Ethiopian Airlines
Connection
1094 USD

Djibouti

Djibouti to Geneva
Sat 12/May
Ethiopian Airlines
Connection
660 USD

Egypt

Hurghada to Zurich
Sun 03/Jun
Al Masria
Direct
104 USD

Equatorial Guinea

Malabo to Basel
Wed 02/May
Connection
712 USD

Eritrea

Asmara to Geneva
Sat 04/Aug
EgyptAir
Connection
703 USD

Gabon

Libreville to Geneva
Mon 18/Jun
Royal Air Maroc
Connection
469 USD

Gambia

Banjul to Geneva
Sat 10/Nov
Vueling Airlines
Connection
256 USD

Ghana

Accra to Zurich
Mon 15/Oct
TAP Air Portugal
Connection
250 USD

Guinea

Conakry to Geneva
Mon 16/Jul
Tunisair
Connection
321 USD

Ivory Coast

Abidjan to Geneva
Wed 23/May
Connection
234 USD

Kenya

Nairobi to Zurich
Wed 13/Jun
SWISS
Direct
676 USD
Nairobi to Geneva
Thu 24/May
Royal Air Maroc
Connection
345 USD

Libya

Tripoli to Zurich
Tue 15/May
Connection
869 USD

Madagascar

Nossi-be to Geneva
Fri 01/Mar
Ethiopian Airlines
Connection
519 USD

Malawi

Lilongwe to Geneva
Mon 25/Jun
Connection
616 USD

Mali

Bamako to Geneva
Wed 23/May
Tunisair
Connection
359 USD

Mauritius

Mauritius to Zurich
Wed 16/May
eurowings
Connection
297 USD
Mauritius to Zurich
Fri 08/Mar
SWISS
Direct
844 USD

Mayotte

Dzaoudzi to Geneva
Wed 01/Aug
Connection
1287 USD

Morocco

Marrakech Menara to Geneva
Mon 04/Jun
SWISS
Direct
40 USD

Mozambique

Maputo to Geneva
Tue 12/Jun
TAP Air Portugal
Connection
393 USD

Namibia

Windhoek to Zurich
Wed 25/Apr
eurowings
Connection
226 USD

Niger

Niamey to Geneva
Sun 15/Jul
Tunisair
Connection
298 USD

Nigeria

Lagos to Zurich
Sun 13/May
Royal Air Maroc
Connection
393 USD

Reunion

Saint Denis to Zurich
Wed 18/Jul
Connection
739 USD

Rwanda

Kigali to Geneva
Mon 25/Jun
Ethiopian Airlines
Connection
563 USD

Sao Tome and Principe

Sao Tome Is to Zurich
Thu 07/Jun
TAP Air Portugal
Connection
275 USD

Senegal

Dakar to Geneva
Tue 22/May
Iberia
Connection
180 USD

Seychelles

Mahe Island to Zurich
Sat 19/Jan
SWISS
Direct
1130 USD
Mahe Island to Geneva
Fri 27/Apr
Connection
480 USD

Sierra Leone

Freetown to Geneva
Tue 05/Jun
Turkish Airlines
Connection
963 USD

Somalia

Hargeisa to Zurich
Sun 22/Jul
Emirates
Connection
567 USD

South Africa

Cape Town to Zurich
Sun 29/Apr
eurowings
Connection
287 USD
Johannesburg to Zurich
Tue 20/Nov
SWISS
Direct
799 USD

Sudan

Khartoum to Geneva
Sun 20/May
EgyptAir
Connection
316 USD

Tanzania

Kilimanjaro to Geneva
Tue 24/Apr
Qatar Airways
Connection
413 USD

Togo

Lome to Geneva
Sun 29/Apr
TAP Air Portugal
Connection
262 USD

Tunisia

Tunis Carthage to Zurich
Tue 29/May
eurowings
Connection
112 USD
Djerba to Zurich
Tue 08/May
edelweiss air
Direct
143 USD

Uganda

Entebbe to Zurich
Thu 17/May
Qatar Airways
Connection
486 USD

Zambia

Lusaka to Geneva
Mon 16/Jul
Emirates
Connection
627 USD

Zimbabwe

Harare to Zurich
Tue 24/Jul
Etihad Airways
Connection
628 USD

Flight from Arctic Region to Switzerland

Greenland

Nuuk to Geneva
Thu 14/Jun
Connection
787 USD

Iceland

Reykjavik to Basel
Fri 04/Jan
easyJet
Direct
65 USD

Flight from Asia to Switzerland

Afghanistan

Kabul to Zurich
Mon 16/Jul
PIA
Connection
572 USD

Armenia

Yerevan to Zurich
Tue 28/Aug
Aegean Airlines
Connection
206 USD

Azerbaijan

Baku to Zurich
Wed 02/May
airBaltic
Connection
195 USD

China

Beijing to Zurich
Wed 06/Jun
Air China
Direct
710 USD
Shanghai to Basel
Wed 09/May
Xiamen Airlines
Connection
283 USD

Georgia

Tbilisi to Zurich
Fri 19/Oct
Pegasus Airlines
Connection
126 USD

India

New Delhi to Geneva
Tue 23/Oct
Ukraine International
Connection
288 USD
New Delhi to Zurich
Wed 09/May
Air India
Direct
454 USD

Japan

Tokyo to Geneva
Sun 02/Sep
Xiamen Airlines
Connection
357 USD
Tokyo to Zurich
Tue 25/Dec
ANA (All Nippon Airways)
Direct
789 USD

Kazakhstan

Almaty to Zurich
Sat 02/Jun
Pegasus Airlines
Connection
165 USD

Kyrgyzstan

Bishkek to Zurich
Fri 08/Jun
Pegasus Airlines
Connection
160 USD

Maldives

Male to Geneva
Fri 09/Nov
Aeroflot
Connection
421 USD
Male to Zurich
Wed 10/Oct
SWISS
Direct
1251 USD

Mongolia

Ulaanbaatar to Geneva
Thu 03/May
Aeroflot
Connection
438 USD

Nepal

Kathmandu to Zurich
Mon 14/May
Oman Air
Connection
394 USD

Pakistan

Islamabad to Zurich
Sun 20/May
PIA
Connection
372 USD

Russia

Moscow to Geneva
Thu 04/Oct
SWISS
Direct
146 USD
Moscow to Geneva
Tue 15/Jan
Aegean Airlines
Connection
97 USD

South Korea

Seoul to Geneva
Tue 26/Jun
Aeroflot
Connection
423 USD
Seoul to Zurich
Tue 04/Sep
Korean Air
Direct
934 USD

Sri Lanka

Colombo to Geneva
Sat 18/Aug
Ukraine International
Connection
322 USD
Colombo to Zurich
Thu 03/Jan
SWISS
Direct
708 USD

Tajikistan

Dushanbe to Geneva
Tue 01/Jan
Connection
464 USD

Uzbekistan

Tashkent to Zurich
Thu 31/May
Connection
293 USD

Flight from Central America and the Caribbean to Switzerland

Antigua and Barbuda

Saint John's to Basel
Fri 01/Feb
Air Canada
Connection
751 USD

Aruba

Oranjestad to Geneva
Fri 23/Nov
Air Canada
Connection
615 USD

Bahamas

Nassau to Zurich
Mon 11/Jun
Thomas Cook Airlines
Connection
560 USD

Barbados

Bridgetown to Zurich
Tue 10/Jul
Thomas Cook Airlines
Connection
539 USD

Belize

Belize City to Zurich
Mon 03/Sep
Connection
663 USD

British Virgin Islands

Beef Island to Zurich
Mon 11/Feb
Connection
801 USD

Cayman Islands

Grand Cayman Island to Zurich
Fri 18/May
Air Canada
Connection
599 USD

Cuba

Havana to Zurich
Mon 17/Dec
SWISS
Direct
808 USD

Dominica

Dominica to Zurich
Sun 08/Jul
Connection
903 USD

Dominican Republic

Punta Cana to Zurich
Sat 02/Mar
SWISS
Direct
831 USD

El Salvador

San Salvador to Zurich
Sun 10/Jun
Condor
Connection
656 USD

Guatemala

Guatemala City to Zurich
Wed 23/May
Condor
Connection
512 USD

Haiti

Port Au Prince to Zurich
Fri 15/Jun
Connection
1103 USD

Honduras

Tegucigalpa to Geneva
Wed 23/May
Connection
523 USD

Jamaica

Montego Bay to Zurich
Mon 28/May
eurowings
Connection
359 USD

Martinique

Fort De France to Geneva
Sat 29/Sep
Connection
413 USD

Nicaragua

Managua to Basel
Sun 30/Sep
Condor
Connection
551 USD

Panama

Panama City to Basel
Sun 06/May
Condor
Connection
467 USD

Puerto Rico

San Juan to Zurich
Sat 02/Jun
Thomas Cook Airlines
Connection
270 USD

Saint Lucia

Castries to Zurich
Wed 30/May
Connection
921 USD

Trinidad and Tobago

Tobago to Zurich
Mon 09/Jul
Connection
498 USD

Turks and Caicos islands

Providenciales to Geneva
Tue 10/Jul
United
Connection
1680 USD

Flight from Europe to Switzerland

Albania

Tirana to Basel
Fri 05/Oct
Aegean Airlines
Connection
80 USD

Austria

Vienna to Geneva
Thu 16/Aug
Austrian Airlines
Direct
49 USD

Belarus

Minsk to Geneva
Sat 02/Jun
airBaltic
Connection
128 USD
Minsk to Geneva
Fri 27/Apr
Belavia
Direct
186 USD

Belgium

Brussels to Basel
Tue 18/Sep
Brussels Airlines
Direct
40 USD

Bosnia and Herzegovina

Sarajevo to Zurich
Thu 23/Aug
SWISS
Direct
92 USD

Bulgaria

Sofia to Basel
Tue 15/May
Wizz Air
Direct
22 USD

Croatia

Osijek to Basel
Wed 13/Jun
Wizz Air
Direct
19 USD

Czech Republic

Prague to Zurich
Fri 05/Oct
Vueling Airlines
Direct
43 USD

Denmark

Copenhagen to Basel
Thu 11/Oct
easyJet
Direct
49 USD

Estonia

Tallinn to Zurich
Mon 20/Aug
airBaltic
Connection
93 USD

Faroe Islands

Sorvagur to Zurich
Mon 03/Sep
SAS
Connection
158 USD

Finland

Helsinki to Geneva
Tue 29/May
airBaltic
Connection
100 USD
Helsinki to Zurich
Thu 23/Aug
Finnair
Direct
246 USD

France

Nice to Geneva
Wed 13/Jun
SWISS
Direct
40 USD

Germany

Cologne to Zurich
Sun 09/Dec
eurowings
Direct
40 USD

Gibraltar

Gibraltar to Geneva
Fri 08/Jun
British Airways
Connection
172 USD

Greece

Rhodes to Zurich
Thu 21/Jun
Laudamotion
Direct
22 USD

Hungary

Budapest to Basel
Sun 10/Jun
Wizz Air
Direct
28 USD

Ireland

Dublin to Basel
Mon 19/Nov
Ryanair
Direct
33 USD

Italy

Lamezia Terme to Zurich
Mon 18/Jun
Laudamotion
Direct
22 USD

Latvia

Riga to Zurich
Wed 13/Jun
SAS
Connection
106 USD
Riga to Zurich
Sat 13/Oct
airBaltic
Direct
108 USD

Lithuania

Vilnius to Geneva
Tue 11/Sep
airBaltic
Connection
100 USD

Luxembourg

Luxembourg to Zurich
Sat 02/Jun
SWISS
Direct
163 USD
Luxembourg to Geneva
Tue 12/Jun
TAP Air Portugal
Connection
106 USD

Malta

Luqa to Geneva
Sat 02/Jun
Air Malta
Direct
54 USD

Monaco

Monte Carlo to Geneva
Tue 12/Jun
Connection
303 USD

Montenegro

Tivat to Geneva
Sat 01/Sep
easyJet
Direct
64 USD

Netherlands

Amsterdam to Zurich
Wed 10/Oct
transavia
Direct
43 USD

Norway

Oslo to Geneva
Fri 15/Jun
SAS
Direct
66 USD

Poland

Wroclaw to Basel
Sat 23/Jun
Wizz Air
Direct
18 USD

Portugal

Porto to Geneva
Thu 20/Sep
SWISS
Direct
43 USD

Romania

Cluj-Napoca to Basel
Wed 13/Jun
Wizz Air
Direct
13 USD

Serbia

Belgrade to Basel
Tue 16/Oct
easyJet
Direct
50 USD

Slovakia

Kosice to Zurich
Sat 30/Jun
Lufthansa
Connection
252 USD

Slovenia

Ljubljana to Zurich
Tue 21/Aug
Adria
Direct
114 USD

Spain

Palma to Basel
Thu 31/May
Laudamotion
Direct
22 USD
Malaga to Geneva
Fri 01/Jun
Lufthansa
Connection
20 USD

Sweden

Stockholm to Basel
Thu 11/Oct
easyJet
Direct
49 USD

Switzerland

Geneva to Zurich
Sun 09/Sep
SWISS
Direct
94 USD
Basel to Geneva
Wed 06/Jun
Vueling Airlines
Connection
85 USD

Ukraine

Kiev to Zurich
Wed 29/Aug
SWISS
Direct
122 USD
Lviv to Basel
Sun 09/Sep
Pegasus Airlines
Connection
116 USD

United Kingdom

London to Basel
Wed 13/Jun
Ryanair
Direct
16 USD

Flight from Middle East to Switzerland

Bahrain

Bahrain to Zurich
Thu 18/Oct
Pegasus Airlines
Connection
131 USD

Cyprus

Larnaca to Basel
Tue 08/Jan
easyJet
Direct
56 USD

Iran

Tehran to Basel
Tue 22/May
Pegasus Airlines
Connection
115 USD

Iraq

Erbil to Basel
Fri 25/May
Pegasus Airlines
Connection
170 USD

Israel

Tel Aviv to Geneva
Sun 02/Dec
easyJet
Direct
69 USD

Jordan

Amman to Geneva
Sat 25/Aug
Royal Jordanian
Direct
440 USD
Amman to Geneva
Thu 08/Nov
Aegean Airlines
Connection
146 USD

Kuwait

Kuwait to Zurich
Wed 09/May
Pegasus Airlines
Connection
106 USD
Kuwait to Geneva
Mon 15/Oct
Kuwait Airways
Direct
300 USD

Lebanon

Beirut to Zurich
Fri 01/Jun
Pegasus Airlines
Connection
116 USD
Beirut to Zurich
Sun 13/May
Germania Flug AG
Direct
138 USD

Oman

Muscat to Zurich
Sat 06/Oct
Iberia
Connection
347 USD
Muscat to Zurich
Sun 29/Apr
Oman Air
Direct
458 USD

Qatar

Doha to Zurich
Sun 13/May
Pegasus Airlines
Connection
140 USD
Doha to Zurich
Thu 17/May
Qatar Airways
Direct
810 USD

Saudi Arabia

Jeddah to Geneva
Sun 03/Jun
Saudia
Direct
617 USD
Jeddah to Geneva
Sun 03/Jun
Aegean Airlines
Connection
235 USD

Turkey

Antalya to Geneva
Sat 25/Aug
Pegasus Airlines
Direct
63 USD

United Arab Emirates

Abu Dhabi to Geneva
Sat 19/May
Pegasus Airlines
Connection
117 USD
Dubai to Zurich
Sun 20/May
Emirates
Direct
455 USD

Flight from North America to Switzerland

Bermuda

Hamilton to Zurich
Thu 17/May
Thomas Cook Airlines
Connection
530 USD

Canada

Toronto to Zurich
Tue 11/Sep
TAP Air Portugal
Connection
273 USD
Montreal to Basel
Wed 29/Aug
Air Transat
Direct
601 USD

Mexico

Cancun to Zurich
Sun 09/Sep
eurowings
Connection
317 USD
Cancun to Zurich
Thu 30/Aug
SWISS
Direct
1505 USD

United States

New York to Basel
Wed 17/Oct
eurowings
Connection
205 USD
New York to Zurich
Wed 13/Jun
SWISS
Direct
1008 USD

Flight from Oceania to Switzerland

Australia

Darwin to Zurich
Tue 04/Sep
Connection
543 USD

Fiji

Nadi to Zurich
Wed 27/Jun
Connection
894 USD

French Polynesia

Papeete to Zurich
Wed 31/Oct
Connection
1043 USD

Guam

Barrigada / Tamuning to Zurich
Fri 01/Jun
Connection
672 USD

New Caledonia

Noumea to Zurich
Wed 30/May
Connection
933 USD

New Zealand

Auckland to Zurich
Mon 11/Jun
Connection
695 USD

Palau

Koror to Zurich
Sat 13/Oct
Connection
1068 USD

Papua New Guinea

Port Moresby to Zurich
Sun 08/Jul
Connection
849 USD

Tonga

Tongatapu to Geneva
Tue 01/May
Connection
1782 USD

Flight from South America to Switzerland

Argentina

Buenos Aires to Zurich
Mon 27/Aug
Connection
431 USD
Buenos Aires to Zurich
Sun 25/Nov
SWISS
Direct
1250 USD

Brazil

Recife to Geneva
Thu 23/Aug
TAP Air Portugal
Connection
264 USD
Rio de Janeiro to Zurich
Sun 04/Nov
SWISS
Direct
845 USD

Colombia

Bogota to Geneva
Mon 28/May
Connection
428 USD

Ecuador

Quito to Zurich
Thu 06/Sep
Air Europa
Connection
456 USD

French Guiana

Cayenne to Basel
Mon 09/Jul
Air France
Connection
1717 USD

Paraguay

Asuncion to Geneva
Mon 08/Oct
Connection
567 USD

Peru

Lima to Zurich
Fri 01/Jun
Air Europa
Connection
523 USD

Suriname

Paramaribo to Zurich
Thu 03/May
KLM
Connection
1768 USD

Uruguay

Montevideo to Zurich
Wed 02/May
Air Europa
Connection
368 USD

Venezuela

Caracas to Geneva
Mon 18/Jun
TAP Air Portugal
Connection
418 USD

Flight from Southeast Asia to Switzerland

Brunei

Bandar Seri Begawan to Zurich
Thu 24/May
Singapore Airlines
Connection
458 USD

Cambodia

Phnom Penh to Geneva
Tue 15/May
Connection
399 USD

Hong Kong

Hong Kong to Zurich
Sat 02/Jun
Finnair
Connection
330 USD
Hong Kong to Zurich
Fri 24/Aug
Cathay Pacific
Direct
777 USD

Indonesia

Jakarta to Zurich
Mon 21/Jan
Singapore Airlines
Connection
399 USD

Laos

Vientiane to Zurich
Wed 26/Sep
Singapore Airlines
Connection
435 USD

Malaysia

Kuala Lumpur to Geneva
Sat 14/Jul
Saudia
Connection
318 USD

Myanmar

Yangon to Zurich
Wed 20/Jun
Singapore Airlines
Connection
438 USD

Philippines

Manila to Zurich
Tue 08/May
Cathay Pacific
Connection
371 USD

Singapore

Singapore to Zurich
Sat 12/May
Finnair
Connection
316 USD
Singapore to Zurich
Wed 29/Aug
Singapore Airlines
Direct
460 USD

Taiwan

Taipei to Geneva
Tue 12/Jun
Xiamen Airlines
Connection
353 USD

Thailand

Bangkok to Zurich
Wed 09/May
Thai Airways
Direct
383 USD
Phuket to Zurich
Wed 25/Apr
eurowings
Connection
235 USD

Vietnam

Ho Chi Minh City to Zurich
Thu 13/Dec
SWISS
Direct
824 USD
Ho Chi Minh City to Geneva
Sun 30/Sep
Aeroflot
Connection
405 USD

Flight stats for Switzerland - did you know?

Every days, at least 23 domestic flights and 1,884 international flights departure and arrival in Switzerland Airports.
There are 52 airports in Switzerland and the 5 biggest are

  • Berne Airport (Berne, Switzerland).
    • Right now, airlines operate out of Berne Airport.
    • Berne Airport offers nonstop flights to cities.
    • Every week, at least 497 domestic and international flights depart from Berne Airport.
  • Basel Mulhouse Railway Station Airport (Basel Mulhouse Railway Station, Switzerland).
    • Right now, airlines operate out of Basel Mulhouse Railway Station Airport.
    • Basel Mulhouse Railway Station Airport offers nonstop flights to cities.
    • Every week, at least 0 domestic and international flights depart from Basel Mulhouse Railway Station Airport.
  • Zurich Airport (Zurich, Switzerland).
    • Right now, airlines operate out of Zurich Airport.
    • Zurich Airport offers nonstop flights to cities.
    • Every week, at least 7,875 domestic and international flights depart from Zurich Airport.
  • Basel Mulhouse Freiburg Airport (Basel, Switzerland).
    • Right now, airlines operate out of Basel Mulhouse Freiburg Airport.
    • Basel Mulhouse Freiburg Airport offers nonstop flights to cities.
    • Every week, at least 1,813 domestic and international flights depart from Basel Mulhouse Freiburg Airport.
  • Geneva Airport (Geneva, Switzerland).
    • Right now, airlines operate out of Geneva Airport.
    • Geneva Airport offers nonstop flights to cities.
    • Every week, at least 4,795 domestic and international flights depart from Geneva Airport.

Switzerland Current Time and travel information

The current time and date right now in Switzerland is
15:53:24

Monday 23th of April 2018

Standard Time +1.0 UTC

Capital: Berne
Area: Europe
Timezone: Europe/Zurich
Phone extendtion: +41
Area in km: 41,290.0 km
Population: 7,581,000 people
Currency: Franc (CHF)
Embassy Switzerland

Where is Switzerland

Switzerland is a country with a small population which is located in the continent of Europe.

Countries near Switzerland include Italy, France, Germany, Austria, and Liechtenstein.

Its biggest cities and towns include Bern, Lugano, Altenrhein, Zurich, Geneva, Berne, and Basel.

Switzerland Popular destinations

Flights to countries near Switzerland