Find cheap flights to Switzerland

Find cheap flights to Switzerland

Return
Economy
Washington (WAS)
Switzerland
Thu 6/4
Thu 6/11
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Switzerland

Latest Switzerland Flight Deals

Zurich
2+ stops from R10 232
1 stop from R11 246
Geneva
2+ stops from R8 994
2+ stops from R11 852
Basel
2+ stops from R9 721
1 stop from R8 777

Top tips for finding cheap flights to Switzerland

  • Looking for cheap airfare to Switzerland? 25% of our users found return tickets to Switzerland for the following prices or less: From Johannesburg OR Tambo R9 613, from Cape Town Intl R11 549, from Port Elizabeth R13 801
  • Book at least 5 weeks before departure in order to get a below-average price.
  • High season is considered to be May, June and July. The cheapest month to fly to Switzerland is May.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Switzerland flight deals.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs - booking Switzerland flights

How long is the flight to Switzerland?

What is the cheapest flight to Switzerland?

Which airlines fly to Switzerland?

What are the most popular destinations in Switzerland?

How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

Book cheap flights to Switzerland (Return)

Airports
Origin
Johannesburg
R8 061
only
R8 061
Destination
Basel
R9 132
only
R9 132
Geneva
R8 061
only
R8 061
Zurich
R8 579
only
R8 579
Sun, Aug 2
JNB
OR Tambo Airport, Johannesburg
GVA
Geneva Airport
28h 50m
Wed, Aug 26
GVA
Geneva Airport
JNB
OR Tambo Airport, Johannesburg
31h 00m
R8 061
Trip: 25 days
Based on null reviews
Sun, Aug 2
JNB
OR Tambo Airport, Johannesburg
GVA
Geneva Airport
16h 45m
Wed, Aug 26
GVA
Geneva Airport
JNB
OR Tambo Airport, Johannesburg
26h 10m
R8 079
Trip: 25 days
Based on null reviews
Sun, Aug 2
JNB
OR Tambo Airport, Johannesburg
GVA
Geneva Airport
16h 45m
Wed, Aug 26
GVA
Geneva Airport
JNB
OR Tambo Airport, Johannesburg
20h 45m
R8 113
Trip: 25 days
Based on null reviews
Mon, Aug 3
JNB
OR Tambo Airport, Johannesburg
GVA
Geneva Airport
18h 35m
Wed, Aug 26
GVA
Geneva Airport
JNB
OR Tambo Airport, Johannesburg
25h 50m
R8 148
Trip: 24 days
Based on null reviews
Mon, Aug 3
JNB
OR Tambo Airport, Johannesburg
GVA
Geneva Airport
17h 45m
Wed, Aug 26
GVA
Geneva Airport
JNB
OR Tambo Airport, Johannesburg
17h 25m
R8 182
Trip: 24 days
Based on null reviews
Mon, Aug 3
JNB
OR Tambo Airport, Johannesburg
GVA
Geneva Airport
14h 55m
Wed, Aug 26
GVA
Geneva Airport
JNB
OR Tambo Airport, Johannesburg
17h 35m
R8 199
Trip: 24 days
Based on null reviews
Mon, Aug 3
JNB
OR Tambo Airport, Johannesburg
GVA
Geneva Airport
14h 55m
Wed, Aug 26
GVA
Geneva Airport
JNB
OR Tambo Airport, Johannesburg
12h 55m
R8 234
Trip: 24 days
Based on null reviews
Mon, Aug 3
JNB
OR Tambo Airport, Johannesburg
GVA
Geneva Airport
18h 35m
Wed, Aug 26
GVA
Geneva Airport
JNB
OR Tambo Airport, Johannesburg
23h 10m
R8 251
Trip: 24 days
Based on null reviews
Mon, Aug 3
JNB
OR Tambo Airport, Johannesburg
GVA
Geneva Airport
13h 35m
Wed, Aug 26
GVA
Geneva Airport
JNB
OR Tambo Airport, Johannesburg
13h 45m
R8 493
Trip: 24 days
Based on null reviews
Mon, Aug 3
JNB
OR Tambo Airport, Johannesburg
GVA
Geneva Airport
18h 20m
Wed, Aug 26
GVA
Geneva Airport
JNB
OR Tambo Airport, Johannesburg
18h 30m
R8 545
Trip: 24 days
Based on null reviews
Fri, Jul 17
JNB
OR Tambo Airport, Johannesburg
ZRH
Zurich Airport
10h 45m
Sat, Aug 1
ZRH
Zurich Airport
JNB
OR Tambo Airport, Johannesburg
10h 30m
R8 579
Trip: 16 days
Based on null reviews
Mon, Aug 3
JNB
OR Tambo Airport, Johannesburg
GVA
Geneva Airport
15h 05m
Wed, Aug 26
GVA
Geneva Airport
JNB
OR Tambo Airport, Johannesburg
17h 35m
R8 631
Trip: 24 days
Based on null reviews
Sat, Jun 6
JNB
OR Tambo Airport, Johannesburg
ZRH
Zurich Airport
10h 45m
Sat, Oct 31
ZRH
Zurich Airport
JNB
OR Tambo Airport, Johannesburg
10h 40m
R8 666
Trip: 148 days
Based on null reviews
Thu, Sep 3
JNB
OR Tambo Airport, Johannesburg
ZRH
Zurich Airport
10h 45m
Sat, Sep 19
ZRH
Zurich Airport
JNB
OR Tambo Airport, Johannesburg
10h 30m
R8 752
Trip: 17 days
Based on null reviews
Thu, Sep 3
JNB
OR Tambo Airport, Johannesburg
ZRH
Zurich Airport
15h 10m
Sat, Sep 19
ZRH
Zurich Airport
JNB
OR Tambo Airport, Johannesburg
14h 50m
R8 942
Trip: 17 days
Based on null reviews
Fri, Jul 17
JNB
OR Tambo Airport, Johannesburg
ZRH
Zurich Airport
10h 45m
Sat, Aug 1
ZRH
Zurich Airport
JNB
OR Tambo Airport, Johannesburg
22h 55m
R8 959
Trip: 16 days
Based on null reviews
Sat, Jun 6
JNB
OR Tambo Airport, Johannesburg
ZRH
Zurich Airport
10h 45m
Fri, Oct 30
ZRH
Zurich Airport
JNB
OR Tambo Airport, Johannesburg
17h 45m
R9 097
Trip: 147 days
Based on null reviews
Thu, Sep 3
JNB
OR Tambo Airport, Johannesburg
ZRH
Zurich Airport
22h 25m
Sat, Sep 19
ZRH
Zurich Airport
JNB
OR Tambo Airport, Johannesburg
23h 50m
R9 114
Trip: 17 days
Based on null reviews
Fri, Jul 17
JNB
OR Tambo Airport, Johannesburg
BSL
Basel/Mulhouse Airport
15h 40m
Sat, Aug 1
BSL
Basel/Mulhouse Airport
JNB
OR Tambo Airport, Johannesburg
18h 10m
R9 132
Trip: 16 days
Based on null reviews
Mon, Aug 3
JNB
OR Tambo Airport, Johannesburg
GVA
Geneva Airport
16h 20m
Wed, Aug 26
GVA
Geneva Airport
JNB
OR Tambo Airport, Johannesburg
15h 20m
R9 235
Trip: 24 days
Based on null reviews

Book cheap flights to Switzerland (One-way)

Airports
Origin
Durban
R5 869
only
R5 869
Cape Town
R6 214
only
R6 214
Johannesburg
R5 921
only
R5 921
Destination
Basel
R6 214
only
R6 214
Zurich
R5 869
only
R5 869
Tue, Jun 2
DUR
Durban King Shaka Intl
ZRH
Zurich Airport
27h 05m
R5 869
Based on null reviews
Tue, Jun 2
DUR
Durban King Shaka Intl
ZRH
Zurich Airport
22h 15m
R5 886
Based on null reviews
Sat, Jun 27
JNB
OR Tambo Airport, Johannesburg
ZRH
Zurich Airport
16h 05m
R5 921
Based on null reviews
Sat, Jun 27
JNB
OR Tambo Airport, Johannesburg
ZRH
Zurich Airport
23h 50m
R6 059
Based on null reviews
Sat, Jun 6
JNB
OR Tambo Airport, Johannesburg
ZRH
Zurich Airport
23h 50m
R6 076
Based on null reviews
Mon, Jun 15
JNB
OR Tambo Airport, Johannesburg
ZRH
Zurich Airport
36h 35m
R6 180
Based on null reviews
Thu, Jun 11
CPT
Cape Town Airport
BSL
Basel/Mulhouse Airport
16h 30m
R6 214
Based on null reviews
Sat, Aug 1
JNB
OR Tambo Airport, Johannesburg
ZRH
Zurich Airport
38h 10m
R6 232
Based on null reviews
Mon, Jun 15
JNB
OR Tambo Airport, Johannesburg
ZRH
Zurich Airport
15h 10m
R6 249
Based on null reviews
Thu, Jun 4
JNB
OR Tambo Airport, Johannesburg
ZRH
Zurich Airport
15h 10m
R6 283
Based on null reviews
Thu, Jun 11
CPT
Cape Town Airport
ZRH
Zurich Airport
24h 45m
R6 370
Based on null reviews
Sun, Jun 7
JNB
OR Tambo Airport, Johannesburg
ZRH
Zurich Airport
36h 35m
R6 456
Based on null reviews
Wed, Jul 29
JNB
OR Tambo Airport, Johannesburg
ZRH
Zurich Airport
16h 45m
R6 542
Based on null reviews
Thu, Jul 30
JNB
OR Tambo Airport, Johannesburg
ZRH
Zurich Airport
28h 05m
R6 663
Based on null reviews
Fri, Jul 31
JNB
OR Tambo Airport, Johannesburg
ZRH
Zurich Airport
44h 35m
R6 801
Based on null reviews
Fri, Jun 5
JNB
OR Tambo Airport, Johannesburg
ZRH
Zurich Airport
22h 05m
R6 836
Based on null reviews
Mon, Jun 8
CPT
Cape Town Airport
ZRH
Zurich Airport
46h 50m
R6 922
Based on null reviews
Wed, Jun 10
CPT
Cape Town Airport
ZRH
Zurich Airport
32h 20m
R7 267
Based on null reviews
Wed, Jun 3
JNB
OR Tambo Airport, Johannesburg
ZRH
Zurich Airport
20h 15m
R7 733
Based on null reviews
Fri, Jun 5
JNB
OR Tambo Airport, Johannesburg
ZRH
Zurich Airport
42h 05m
R7 889
Based on null reviews

Top 5 airlines flying to Switzerland

Scores according to KAYAK customer reviews

8,3
Qatar Airways
Overall score based on 10 806 reviews
8,4
Boarding
8,2
Comfort
8,7
Crew
8,3
Entertainment
8,1
Food
Airline reviews
Read more about Qatar Airways
*
Prices are per person, are for e–tickets and include all taxes & fees in ZAR.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller
At KAYAK we don’t set prices, so it’s not possible for us to guarantee what other companies are selling.

We aggregate tons of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we don't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car hires can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find on occasion that certain prices are no longer available.

More questions or if you have a bad price to report to us
Please send us an and someone from our team will get back to you promptly.

-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First