Plane tickets to Switzerland
Kiwi-Code uncovers prices airlines don't want you to see.
Use our flexible filters to tailor your search.
Look out for the travel hack star icon for even cheaper fares.
Popular cities in Switzerland
Explore airlines and airports
Airlines based in Switzerland
Popular airlines flying to Switzerland
Airports in Switzerland
Airports near Switzerland
Nearby airports
Airports flying to Switzerland
Buses & trains
Bus providers in Switzerland
SwissTours
Giosy tours SA
Domo Reisen
Domo Swiss Express
Train companies in Switzerland
SBB
Cheapest month to fly to Switzerland
Explore price trends for trips to Switzerland
Showing prices in USD
Annual Avg. Price | 258 USD |
December 2023 | 251 USD |
January 2024 | 215 USD |
February 2024 | 180 USD |
March 2024 | 197 USD |
April 2024 | 221 USD |
May 2024 | 292 USD |
June 2024 | 360 USD |
July 2024 | 258 USD |
August 2024 | 240 USD |
September 2024 | 216 USD |
October 2024 | 229 USD |
November 2024 | 442 USD |
Explore Switzerland
Switzerland is an interesting country which you need to go to.
The country is full of lovely places and natural areas to explore. The most visited city is Bern with all its historical parts.
There are other interesting cities like Zürich, Geneva, Basel, Lausanne, Winterthur and many others where you can travel during your trip to Switzerland.
During your journey around Switzerland, you can taste Fondue, Landjager, Älplermagronen (Alpine Macaroni), Raclette, Rosti and many other local food.
Major airports in Switzerland
Switzerland has more than two airports where you can arrive from any location. And the largest ones you can arrive at are Zürich Airport (ZRH), Geneva Cointrin International Airport (GVA), Lugano Airport (LUG), St Gallen Altenrhein Airport (ACH), Bern Belp Airport (BRN).
If you arrive at Zürich Airport (ZRH) in Bern, which is also the biggest airport in the country, and you’re traveling further, no worries. It takes a few hours to get to any city within the country.
General information about Switzerland
Switzerland accepts Swiss franc (CHF). Therefore, we advise you to exchange money prior to your trip for the best rates.
Switzerland has a population of 8.57 million individuals.
The only official language in Switzerland is German. However, travelers will also usually hear Romansh as these are the languages of the largest international communities within Switzerland.
Italy, France, Germany, Austria, Liechtenstein are neighbors of Switzerland.
Switzerland weather
The climate in Switzerland is temperate, similar to other countries in that part of the world. If you travel to Switzerland during the summer holidays, then you don’t need to pack warm clothes with you as the weather is usually nice and balmy. Although if you travel in August you might want to take a light jacket with you as it can get a bit cold in the evenings. Nevertheless, when you’re going to Switzerland we recommend you to check the weather forecast before your trip so you can pack appropriate clothes.
Switzerland COVID-19 travel restrictions

Most travelers from New York, JFK can enter Switzerland, but there are restrictions.
Departure
Travel restrictions |
|
---|---|
Visa requirements |
|
Return
Travel restrictions |
|
---|---|
Visa requirements |
|
Information is provided as guidance only and accurate at the time of publishing. Always check government websites and airline materials before booking and traveling.
Learn more about COVID-19 restrictions in Switzerland in our dedicated Stories article.
Popular flights
Explore alternative flights to Switzerland
Find popular flights from Switzerland
Cheap flights
Popular flights from North America to Switzerland
- New York to Geneva from $231
- New York to Zürich from $264
- Los Angeles to Zürich from $386
- San Francisco to Zürich from $398
- Boston to Zürich from $264
- San Francisco to Geneva from $399
- Los Angeles to Geneva from $365
- Boston to Geneva from $313
- Chicago to Geneva from $303
- Chicago to Zürich from $341
- Miami to Zürich from $321
- Oakland to Zürich from $467
- Orlando to Zürich from $309
- Miami to Geneva from $274
- New York to Basel from $321
- Denver to Geneva from $338
- Denver to Zürich from $375
- Orlando to Geneva from $272
- Washington, D.C. to Geneva from $295
- Washington, D.C. to Zürich from $332
- Oakland to Geneva from $324
- Boston to Basel from $250
- Los Angeles to Basel from $347
- San Francisco to Basel from $367
- Seattle to Geneva from $335
- Austin to Geneva from $304
- Fort Lauderdale to Geneva from $274
- Atlanta to Zürich from $298
- Atlanta to Geneva from $251
- Fort Lauderdale to Zürich from $307
- Seattle to Zürich from $383
- Houston to Zürich from $327
- Mexico City to Geneva from $450
- Las Vegas to Zürich from $355
- Detroit to Zürich from $298
- Salt Lake City to Geneva from $325
- Mexico City to Zürich from $487
- San José to Zürich from $405
- Toronto to Geneva from $359
- Dallas to Geneva from $261
Popular flights from Europe to Switzerland
- London to Zürich from $68
- London to Geneva from $25
- Paris to Zürich from $59
- Amsterdam to Zürich from $53
- Berlin to Zürich from $40
- Malta to Zürich from $60
- Rome to Zürich from $66
- Madrid to Geneva from $38
- Paris to Geneva from $19
- Madrid to Zürich from $43
- Lisbon to Geneva from $31
- Prague to Zürich from $36
- Budapest to Basel from $29
- Larnaca to Zürich from $63
- London to Basel from $52
- Barcelona to Zürich from $39
- Prague to Geneva from $23
- Nice to Geneva from $36
- Vienna to Zürich from $38
- Dublin to Geneva from $41
- Barcelona to Geneva from $25
- Geneva to Zürich from $80
- Athens to Zürich from $85
- Zürich to Geneva from $66
- Milan to Zürich from $29
- Amsterdam to Geneva from $50
- Munich to Geneva from $25
- Brussels to Geneva from $41
- Sofia to Geneva from $29
- Copenhagen to Geneva from $36
- Dublin to Zürich from $60
- Kyiv to Zürich from $67
- Venice to Zürich from $60
- Budapest to Zürich from $41
- Athens to Geneva from $67
- Bucharest to Geneva from $19
- Lisbon to Zürich from $43
- Venice to Geneva from $27
- Brussels to Zürich from $44
- Nice to Zürich from $49
Popular flights from Asia to Switzerland
- Tel Aviv to Zürich from $164
- Tel Aviv to Geneva from $133
- Beirut to Zürich from $93
- Istanbul to Geneva from $62
- Tel Aviv to Basel from $123
- Istanbul to Zürich from $47
- Dubai to Geneva from $132
- Beirut to Geneva from $109
- Bangkok to Zürich from $343
- Hong Kong to Zürich from $328
- Amman to Zürich from $75
- Tehran to Zürich from $122
- Jeddah to Geneva from $79
- Beirut to Basel from $109
- Baku to Basel from $92
- Kutaisi to Basel from $66
- Cebu to Geneva from $375
- Amman to Geneva from $45
- Riyadh to Zürich from $96
- Jeddah to Zürich from $131
- Singapore to Zürich from $383
- Istanbul to Basel from $62
- Tehran to Geneva from $138
- Antalya to Zürich from $66
- Manila to Geneva from $326
- Ankara to Zürich from $68
- Seoul to Geneva from $319
- Amman to Basel from $50
- Dushanbe to Basel from $275
- Bangkok to Geneva from $310
- Mumbai to Geneva from $249
- Shymkent to Zürich from $190
- Tbilisi to Zürich from $111
- Doha to Geneva from $192
- Bengaluru to Zürich from $270
- Kabul to Geneva from $436
- İzmir to Zürich from $77
- Dammam to Zürich from $103
- Denpasar to Geneva from $429
- Seoul to Zürich from $330
Popular flights from Africa to Switzerland
- Marrakesh to Geneva from $44
- Hurghada to Zürich from $103
- Casablanca to Geneva from $96
- Tunis to Basel from $52
- Marrakesh to Zürich from $47
- Tunis to Zürich from $75
- Djerba to Geneva from $67
- Sharm El Sheikh to Zürich from $102
- Cairo to Zürich from $124
- Accra to Zürich from $409
- Cairo to Basel from $121
- Mauritius Island to Zürich from $486
- Accra to Geneva from $466
- Tunis to Geneva from $52
- Kigali to Geneva from $402
- Fes to Zürich from $57
- Hurghada to Geneva from $58
- Agadir to Zürich from $50
- Fes to Geneva from $40
- Sharm El Sheikh to Geneva from $66
- Algiers to Zürich from $95
- Asmara to Zürich from $488
- Tangier to Geneva from $40
- Maun to Zürich from $637
- Khartoum to Zürich from $613
- Praia to Geneva from $187
- Alexandria to Geneva from $104
- Khartoum to Geneva from $571
- Mombasa to Basel from $400
- Cape Town to Bern from $247
- Arba Minch to Bern from $525
Popular flights from Oceania to Switzerland
Popular flights from South America to Switzerland
- Buenos Aires to Zürich from $617
- Bogotá to Geneva from $389
- Medellín to Geneva from $396
- Buenos Aires to Geneva from $607
- Lima to Geneva from $401
- Caracas to Zürich from $565
- Caracas to Geneva from $583
- La Paz to Geneva from $524
- Santiago de Chile to Zürich from $482
- Medellín to Zürich from $416
- Guayaquil to Geneva from $468
- São Paulo to Geneva from $500
- Rio de Janeiro to Zürich from $509
- São Paulo to Zürich from $528
- Cochabamba to Geneva from $663
- Quito to Zürich from $453
- São Paulo to Basel from $572
- Cartagena to Zürich from $416
- Campina Grande to Geneva from $695