Cheap Flights to Switzerland

There are total 55 airlines have flights to Switzerland including Vueling Airlines, Etihad Regional, Germania Flug AG, Etihad Airways, Air Prishtina, Air Moldova, Aegean Airlines, Air Canada, Air France, Air Algerie, Air India, Royal Air Maroc, Finnair, Belavia, British Airways, airBaltic, Air China, Cathay Pacific, Condor, Norwegian, Emirates, Ethiopian Airlines, eurowings, easyJet, Ryanair, Pegasus Airlines, transavia, Iberia, Adria, Korean Air, Atlasglobal, KLM, Kuwait Airways, LOT, SWISS, Air Mauritius, ANA (All Nippon Airways), Air New Zealand, Asiana Airlines, Ukraine International, Qatar Airways, Royal Jordanian, SAS, Brussels Airlines, Aeroflot, Saudia, Thai Airways, Turkish Airlines, TAP Air Portugal, Air Transat, Tunisair, SriLankan Airlines, Air Europa, 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
Thu 16/Nov
Vueling Airlines
Connection
75 USD
Algiers to Geneva
Mon 01/Jan
Air Algerie
Direct
144 USD

Angola

Luanda to Geneva
Thu 07/Dec
TAP Air Portugal
Connection
302 USD

Benin

Cotonou to Geneva
Sat 11/Nov
Royal Air Maroc
Connection
455 USD

Botswana

Gaborone to Geneva
Thu 16/Aug
Connection
580 USD

Burkina Faso

Ouagadougou to Geneva
Wed 29/Nov
Royal Air Maroc
Connection
319 USD

Burundi

Bujumbura to Zurich
Thu 28/Dec
Ethiopian Airlines
Connection
641 USD

Cameroon

Douala to Zurich
Fri 08/Dec
Royal Air Maroc
Connection
428 USD

Cape Verde

Praia to Zurich
Mon 29/Jan
TAP Air Portugal
Connection
211 USD

Central African Republic

Bangui to Geneva
Tue 02/Jan
Royal Air Maroc
Connection
451 USD

Comoros

Moroni to Zurich
Thu 12/Apr
Connection
653 USD

Congo

Brazzaville to Geneva
Sat 11/Nov
Royal Air Maroc
Connection
416 USD

Djibouti

Djibouti to Zurich
Fri 10/Nov
Royal Air Maroc
Connection
511 USD

Egypt

Hurghada to Geneva
Sat 25/Nov
easyJet
Direct
62 USD

Equatorial Guinea

Malabo to Geneva
Sat 23/Dec
Royal Air Maroc
Connection
664 USD

Eritrea

Asmara to Geneva
Sun 19/Nov
Connection
570 USD

Ethiopia

Addis Ababa to Zurich
Wed 01/Nov
Air Europa
Connection
422 USD

Gabon

Libreville to Zurich
Fri 15/Dec
Royal Air Maroc
Connection
448 USD

Gambia

Banjul to Geneva
Sat 10/Mar
Vueling Airlines
Connection
218 USD

Ghana

Accra to Geneva
Thu 22/Feb
TAP Air Portugal
Connection
232 USD

Guinea

Conakry to Geneva
Mon 05/Feb
Tunisair
Connection
317 USD

Ivory Coast

Abidjan to Geneva
Sat 28/Oct
TAP Air Portugal
Connection
257 USD

Kenya

Nairobi to Zurich
Fri 27/Apr
SWISS
Direct
1134 USD
Nairobi to Geneva
Sat 17/Feb
Royal Air Maroc
Connection
308 USD

Liberia

Monrovia to Geneva
Tue 14/Nov
KLM
Connection
1562 USD

Madagascar

Antananarivo to Geneva
Wed 30/May
Connection
636 USD

Malawi

Lilongwe to Zurich
Fri 15/Dec
Connection
618 USD

Mali

Bamako to Geneva
Tue 07/Nov
Royal Air Maroc
Connection
332 USD

Mauritania

Nouakchott to Geneva
Sun 29/Oct
Royal Air Maroc
Connection
346 USD

Mauritius

Mauritius to Zurich
Tue 09/Jan
eurowings
Connection
293 USD
Mauritius to Geneva
Fri 16/Feb
Air Mauritius
Direct
852 USD

Morocco

Marrakech Menara to Geneva
Sun 07/Jan
SWISS
Direct
39 USD

Mozambique

Maputo to Zurich
Sun 31/Dec
TAP Air Portugal
Connection
355 USD

Namibia

Windhoek to Zurich
Thu 18/Jan
eurowings
Connection
300 USD

Niger

Niamey to Geneva
Mon 06/Nov
Tunisair
Connection
282 USD

Nigeria

Lagos to Geneva
Mon 15/Jan
Royal Air Maroc
Connection
357 USD

Reunion

Saint Denis to Geneva
Mon 05/Mar
Condor
Connection
601 USD

Rwanda

Kigali to Zurich
Tue 11/Sep
Etihad Airways
Connection
519 USD

Sao Tome and Principe

Sao Tome Is to Zurich
Tue 01/May
TAP Air Portugal
Connection
466 USD

Senegal

Dakar to Geneva
Mon 19/Feb
TAP Air Portugal
Connection
147 USD

Seychelles

Mahe Island to Zurich
Tue 14/Nov
Condor
Connection
447 USD

Sierra Leone

Freetown to Geneva
Thu 23/Nov
Royal Air Maroc
Connection
483 USD

South Africa

Cape Town to Zurich
Sun 03/Dec
eurowings
Connection
296 USD
Johannesburg to Zurich
Mon 01/Oct
SWISS
Direct
1072 USD

Sudan

Khartoum to Geneva
Mon 20/Nov
Saudia
Connection
375 USD

Swaziland

Manzini to Zurich
Wed 01/Nov
Connection
639 USD

Tanzania

Kilimanjaro to Geneva
Tue 16/Jan
Qatar Airways
Connection
394 USD

Togo

Lome to Geneva
Mon 09/Apr
TAP Air Portugal
Connection
271 USD

Tunisia

Tunis Carthage to Geneva
Wed 27/Jun
Vueling Airlines
Connection
99 USD

Uganda

Entebbe to Zurich
Tue 14/Nov
Etihad Airways
Connection
456 USD

Zambia

Lusaka to Geneva
Wed 27/Dec
Emirates
Connection
587 USD

Zimbabwe

Victoria Falls to Zurich
Fri 23/Mar
British Airways
Connection
420 USD

Flight from Arctic Region to Switzerland

Greenland

Nuuk to Zurich
Tue 26/Jun
Connection
644 USD

Iceland

Reykjavik to Basel
Sat 12/May
easyJet
Direct
65 USD

Flight from Asia to Switzerland

Afghanistan

Kabul to Zurich
Sun 29/Oct
Emirates
Connection
635 USD

Armenia

Yerevan to Geneva
Wed 01/Nov
Aegean Airlines
Connection
131 USD

Azerbaijan

Baku to Zurich
Sat 30/Dec
Turkish Airlines
Connection
152 USD

China

Beijing to Zurich
Fri 10/Nov
Air China
Direct
604 USD
Shanghai to Geneva
Mon 04/Dec
Aeroflot
Connection
266 USD

Georgia

Tbilisi to Basel
Fri 05/Jan
Pegasus Airlines
Connection
97 USD

India

New Delhi to Zurich
Mon 07/May
Air India
Direct
451 USD
New Delhi to Geneva
Sun 30/Sep
Ukraine International
Connection
278 USD

Japan

Tokyo to Geneva
Mon 06/Aug
Aeroflot
Connection
330 USD
Tokyo to Zurich
Tue 08/May
ANA (All Nippon Airways)
Direct
719 USD

Kazakhstan

Almaty to Zurich
Thu 30/Nov
Pegasus Airlines
Connection
155 USD

Kyrgyzstan

Bishkek to Zurich
Fri 01/Dec
Pegasus Airlines
Connection
149 USD

Maldives

Male to Zurich
Wed 10/Jan
SWISS
Direct
1128 USD
Male to Geneva
Wed 24/Jan
Aeroflot
Connection
392 USD

Mongolia

Ulaanbaatar to Geneva
Tue 02/Jan
Aeroflot
Connection
412 USD

Nepal

Kathmandu to Zurich
Wed 08/Nov
Oman Air
Connection
432 USD

North Korea

Pyongyang to Zurich
Wed 15/Nov
Connection
881 USD

Pakistan

Karachi to Geneva
Sat 04/Nov
SriLankan Airlines
Connection
468 USD

Russia

Moscow to Geneva
Thu 30/Nov
airBaltic
Connection
88 USD
St Petersburg to Geneva
Sat 24/Mar
SWISS
Direct
103 USD

South Korea

Seoul to Geneva
Wed 27/Dec
Aeroflot
Connection
393 USD
Seoul to Zurich
Thu 08/Feb
Korean Air
Direct
923 USD

Sri Lanka

Colombo to Geneva
Mon 15/Jan
Ukraine International
Connection
306 USD

Tajikistan

Dushanbe to Zurich
Tue 05/Dec
Connection
379 USD

Turkmenistan

Ashgabat to Zurich
Sat 01/Sep
Connection
699 USD

Uzbekistan

Tashkent to Geneva
Tue 24/Apr
Connection
303 USD

Flight from Central America and the Caribbean to Switzerland

Anguilla

The Valley to Zurich
Fri 27/Oct
Connection
8766 USD

Antigua and Barbuda

Saint John's to Zurich
Sat 24/Feb
Condor
Connection
577 USD

Aruba

Oranjestad to Zurich
Fri 19/Jan
Air Canada
Connection
623 USD

Bahamas

Nassau to Zurich
Mon 27/Nov
Connection
441 USD

Barbados

Bridgetown to Geneva
Sat 10/Mar
Connection
410 USD

Belize

Belize City to Basel
Fri 16/Mar
Connection
664 USD

Cayman Islands

Grand Cayman Island to Zurich
Tue 14/Nov
Connection
1010 USD

Cuba

Havana to Zurich
Mon 01/Jan
SWISS
Direct
1047 USD
Havana to Zurich
Thu 21/Jun
eurowings
Connection
233 USD

Dominican Republic

Punta Cana to Zurich
Tue 10/Jul
SWISS
Direct
1096 USD
Puerto Plata to Zurich
Thu 18/Jan
eurowings
Connection
273 USD

El Salvador

San Salvador to Basel
Thu 16/Nov
Condor
Connection
636 USD

Guatemala

Guatemala City to Basel
Wed 22/Nov
Condor
Connection
594 USD

Haiti

Port Au Prince to Zurich
Tue 26/Dec
Air Canada
Connection
1330 USD

Honduras

Tegucigalpa to Zurich
Thu 07/Dec
Condor
Connection
623 USD

Jamaica

Montego Bay to Zurich
Fri 05/Jan
eurowings
Connection
310 USD

Martinique

Fort De France to Basel
Sat 11/Nov
Condor
Connection
459 USD

Nicaragua

Managua to Zurich
Sun 26/Nov
Connection
661 USD

Panama

Panama City to Zurich
Thu 29/Mar
Condor
Connection
530 USD

Puerto Rico

San Juan to Zurich
Wed 17/Jan
TAP Air Portugal
Connection
383 USD

Saint Lucia

Castries to Zurich
Sun 14/Jan
Air Canada
Connection
738 USD

Saint Vincent and the Grenadines

Kingstown to Zurich
Mon 08/Jan
Connection
989 USD

Trinidad and Tobago

Tobago to Zurich
Tue 03/Apr
Connection
461 USD

Turks and Caicos islands

Providenciales to Basel
Sat 05/May
Air Canada
Connection
601 USD

Flight from Europe to Switzerland

Albania

Tirana to Geneva
Thu 17/May
Aegean Airlines
Connection
68 USD

Austria

Vienna to Geneva
Mon 15/Jan
easyJet
Direct
38 USD

Belarus

Minsk to Geneva
Sun 03/Dec
Belavia
Direct
190 USD
Minsk to Geneva
Tue 16/Jan
airBaltic
Connection
129 USD

Belgium

Brussels to Basel
Wed 06/Dec
Brussels Airlines
Direct
33 USD

Bosnia and Herzegovina

Sarajevo to Zurich
Wed 08/Nov
Atlasglobal
Connection
90 USD
Sarajevo to Zurich
Tue 15/May
SWISS
Direct
91 USD

Bulgaria

Sofia to Basel
Sun 11/Feb
Wizz Air
Direct
20 USD

Croatia

Osijek to Basel
Mon 04/Dec
Wizz Air
Direct
17 USD

Czech Republic

Prague to Zurich
Wed 06/Dec
Vueling Airlines
Direct
38 USD

Denmark

Copenhagen to Basel
Tue 19/Dec
easyJet
Direct
41 USD

Estonia

Tallinn to Geneva
Tue 21/Nov
airBaltic
Connection
89 USD

Faroe Islands

Sorvagur to Geneva
Sat 07/Apr
SAS
Connection
146 USD

Finland

Helsinki to Zurich
Fri 26/Jan
Finnair
Direct
268 USD
Helsinki to Geneva
Tue 21/Nov
airBaltic
Connection
73 USD

France

Nice to Basel
Thu 02/Nov
easyJet
Direct
36 USD

Germany

Dusseldorf to Basel
Wed 31/Jan
eurowings
Direct
30 USD

Gibraltar

Gibraltar to Geneva
Tue 28/Nov
easyJet
Connection
123 USD

Greece

Athens to Geneva
Mon 04/Jun
Aegean Airlines
Direct
34 USD

Hungary

Budapest to Basel
Thu 03/May
Wizz Air
Direct
40 USD

Ireland

Dublin to Basel
Wed 29/Nov
Ryanair
Direct
18 USD

Italy

Rome to Geneva
Sun 05/Aug
Vueling Airlines
Direct
34 USD

Latvia

Riga to Geneva
Thu 23/Nov
SAS
Connection
101 USD
Riga to Geneva
Thu 09/Nov
airBaltic
Direct
103 USD

Lithuania

Vilnius to Geneva
Thu 14/Dec
airBaltic
Connection
78 USD

Luxembourg

Luxembourg to Geneva
Thu 15/Feb
LOT
Connection
94 USD
Luxembourg to Zurich
Tue 13/Feb
SWISS
Direct
152 USD

Moldova

Chisinau to Geneva
Fri 15/Dec
Air Moldova
Direct
122 USD

Montenegro

Tivat to Geneva
Sat 18/Aug
easyJet
Direct
66 USD

Netherlands

Rotterdam to Geneva
Sat 23/Dec
transavia
Direct
35 USD

Norway

Oslo to Geneva
Thu 07/Dec
Norwegian
Direct
42 USD

Poland

Warsaw to Basel
Sat 09/Dec
Wizz Air
Direct
19 USD

Portugal

Faro to Basel
Wed 08/Nov
easyJet
Direct
36 USD

Romania

Cluj-Napoca to Basel
Tue 16/Jan
Wizz Air
Direct
12 USD

Serbia

Belgrade to Geneva
Wed 10/Jan
easyJet
Direct
57 USD

Slovakia

Kosice to Basel
Sat 04/Nov
Turkish Airlines
Connection
123 USD

Slovenia

Ljubljana to Zurich
Sun 19/Nov
Adria
Direct
200 USD
Ljubljana to Basel
Thu 08/Feb
Air France
Connection
74 USD

Spain

Barcelona to Geneva
Sun 12/Nov
Vueling Airlines
Direct
22 USD

Sweden

Stockholm to Geneva
Sat 13/Jan
SWISS
Direct
40 USD

Switzerland

Lugano to Geneva
Sun 11/Feb
Etihad Regional
Direct
68 USD

Ukraine

Kiev to Zurich
Thu 01/Feb
Ukraine International
Direct
339 USD
Kharkiv to Zurich
Fri 17/Nov
Pegasus Airlines
Connection
80 USD

United Kingdom

London to Basel
Wed 31/Jan
Ryanair
Direct
11 USD

Flight from Middle East to Switzerland

Bahrain

Bahrain to Zurich
Fri 12/Jan
Pegasus Airlines
Connection
129 USD

Cyprus

Larnaca to Basel
Tue 21/Nov
easyJet
Direct
43 USD

Iran

Tehran to Zurich
Mon 06/Nov
Pegasus Airlines
Connection
104 USD

Iraq

Baghdad to Zurich
Mon 30/Oct
Pegasus Airlines
Connection
159 USD

Israel

Tel Aviv to Basel
Mon 15/Jan
easyJet
Direct
57 USD

Jordan

Amman to Geneva
Sat 04/Nov
Aegean Airlines
Connection
142 USD
Amman to Geneva
Sat 03/Feb
Royal Jordanian
Direct
436 USD

Kuwait

Kuwait to Geneva
Fri 13/Jul
Kuwait Airways
Direct
316 USD
Kuwait to Zurich
Tue 14/Nov
Pegasus Airlines
Connection
105 USD

Lebanon

Beirut to Zurich
Thu 08/Mar
Germania Flug AG
Direct
119 USD
Beirut to Zurich
Thu 08/Feb
Pegasus Airlines
Connection
104 USD

Oman

Muscat to Zurich
Mon 06/Aug
Oman Air
Direct
441 USD
Muscat to Geneva
Sat 09/Dec
Iberia
Connection
292 USD

Qatar

Doha to Zurich
Mon 13/Nov
Pegasus Airlines
Connection
129 USD
Doha to Zurich
Thu 02/Nov
Qatar Airways
Direct
792 USD

Saudi Arabia

Jeddah to Geneva
Sun 03/Dec
Aegean Airlines
Connection
126 USD
Jeddah to Geneva
Fri 27/Oct
Saudia
Direct
640 USD

Turkey

Istanbul to Geneva
Wed 24/Jan
Pegasus Airlines
Direct
48 USD

United Arab Emirates

Dubai to Zurich
Mon 30/Oct
Emirates
Direct
436 USD
Abu Dhabi to Zurich
Sat 20/Jan
Pegasus Airlines
Connection
105 USD

Flight from North America to Switzerland

Bermuda

Hamilton to Geneva
Wed 23/May
Air Canada
Connection
588 USD

Canada

Montreal to Basel
Wed 15/Aug
Air Transat
Direct
643 USD
Toronto to Geneva
Fri 19/Jan
TAP Air Portugal
Connection
279 USD

Mexico

Cancun to Zurich
Sun 08/Jul
SWISS
Direct
3416 USD
Cancun to Zurich
Mon 19/Feb
eurowings
Connection
295 USD

United States

New York to Geneva
Thu 01/Feb
Norwegian
Connection
196 USD
San Francisco to Zurich
Tue 31/Oct
SWISS
Direct
726 USD

Flight from Oceania to Switzerland

Australia

Perth to Zurich
Sun 19/Nov
Connection
500 USD

Cook Islands

Aitutaki to Geneva
Sat 24/Feb
Connection
9513 USD

Fiji

Nadi to Zurich
Wed 14/Mar
Connection
739 USD

French Polynesia

Papeete to Zurich
Tue 01/May
Connection
940 USD

Guam

Barrigada / Tamuning to Zurich
Sat 31/Mar
Connection
956 USD

Kiribati

Tarawa to Zurich
Mon 13/Nov
Connection
2329 USD

New Caledonia

Noumea to Zurich
Wed 09/May
Connection
839 USD

New Zealand

Auckland to Geneva
Mon 06/Nov
Connection
590 USD

Palau

Koror to Zurich
Sat 07/Apr
Asiana Airlines
Connection
998 USD

Papua New Guinea

Port Moresby to Zurich
Sun 12/Nov
Connection
757 USD

Samoa

Apia to Zurich
Fri 10/Aug
Air New Zealand
Connection
1287 USD

Solomon Islands

Honiara to Zurich
Fri 24/Aug
Connection
1494 USD

Vanuatu

Port Vila to Zurich
Tue 14/Aug
Connection
1046 USD

Flight from South America to Switzerland

Argentina

Buenos Aires to Zurich
Wed 05/Sep
Connection
415 USD

Brazil

Rio de Janeiro to Zurich
Mon 20/Nov
SWISS
Direct
825 USD
Recife to Zurich
Sat 10/Mar
TAP Air Portugal
Connection
262 USD

Colombia

Cartagena to Zurich
Sat 03/Mar
Connection
511 USD

Ecuador

Quito to Geneva
Sat 18/Nov
Connection
590 USD

French Guiana

Cayenne to Basel
Fri 10/Nov
Air France
Connection
1697 USD

Guyana

Georgetown to Geneva
Thu 22/Mar
Connection
1010 USD

Paraguay

Asuncion to Geneva
Thu 11/Jan
Connection
650 USD

Peru

Lima to Zurich
Thu 18/Jan
Air Europa
Connection
616 USD

Suriname

Paramaribo to Geneva
Thu 04/Jan
KLM
Connection
1712 USD

Uruguay

Montevideo to Geneva
Wed 06/Dec
Connection
550 USD

Venezuela

Caracas to Geneva
Mon 03/Sep
TAP Air Portugal
Connection
357 USD

Flight from Southeast Asia to Switzerland

Brunei

Bandar Seri Begawan to Zurich
Sat 23/Dec
Connection
779 USD

Cambodia

Phnom Penh to Basel
Tue 07/Nov
Connection
428 USD

Hong Kong

Hong Kong to Zurich
Sat 31/Mar
Finnair
Connection
311 USD
Hong Kong to Zurich
Thu 01/Mar
Cathay Pacific
Direct
789 USD

Indonesia

Jakarta to Geneva
Sun 05/Nov
Connection
388 USD

Laos

Vientiane to Geneva
Wed 02/May
Connection
440 USD

Malaysia

Kuala Lumpur to Zurich
Sun 10/Jun
Finnair
Connection
326 USD

Myanmar

Yangon to Zurich
Thu 02/Nov
Qatar Airways
Connection
378 USD

Philippines

Manila to Basel
Wed 15/Nov
Connection
383 USD

Singapore

Singapore to Zurich
Wed 09/May
Finnair
Connection
316 USD
Singapore to Zurich
Tue 09/Jan
SWISS
Direct
522 USD

Taiwan

Taipei to Zurich
Sun 04/Feb
Thai Airways
Connection
441 USD

Thailand

Bangkok to Zurich
Wed 22/Aug
Thai Airways
Direct
343 USD
Bangkok to Zurich
Tue 12/Jun
eurowings
Connection
263 USD

Vietnam

Hanoi to Geneva
Thu 31/May
Aeroflot
Connection
373 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
04:14:37

Tuesday 24th of October 2017

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