Find cheap flights to Switzerland from R6 299

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 11/7. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
Return
1 adult
Economy
0 bags
Thu 6/7
Thu 13/7

Here is why travellers choose KAYAK

Save 12% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees

Filter your dealsChoose cabin class, free Wi-Fi and more

Search hundreds of travel sites at once for deals on flights to Switzerland

Latest Switzerland Flight Deals

Best return prices found by our users on KAYAK in the last 72 hours

MOST POPULARZurich
1 stop from R9 808
1 stop from R11 746
Geneva
2+ stops from R10 932

Good to know

Low season

May

High season

December

Cheapest flight

R6 299

Good deal (return flight)

R9 926

Good deal one-way

R6 505
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (8% more expensive on average)
Flight from Johannesburg to Zurich
or less
or less

Top tips for finding cheap flights to Switzerland

  • Looking for cheap airfare to Switzerland? 25% of our users found tickets to Switzerland for the following prices or less: From Johannesburg OR Tambo R6 505 one-way - R9 926 round-trip, from Cape Town R7 649 one-way - R11 983 round-trip
  • Book at least 6 weeks before departure in order to get a below-average price.
  • High season is considered to be January, November and December. The cheapest month to fly from South Africa is May.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Switzerland flight deals.

FAQs - booking Switzerland flights

Book Cheap Switzerland Plane Tickets

Recent return flight deals

31/8Thu
1 stopEtihad Airways
22h 30mJNB-ZRH
17/9Sun
1 stopEtihad Airways
21h 05mZRH-JNB
R9 808
31/8Thu
1 stopEtihad Airways
22h 30mJNB-ZRH
9/9Sat
1 stopEtihad Airways
21h 05mZRH-JNB
R10 486
23/9Sat
2 stopsKenya Airways
16h 45mJNB-GVA
1/10Sun
2 stopsKenya Airways
22h 55mGVA-JNB
R10 932
6/7Thu
1 stopEtihad Airways
22h 30mJNB-ZRH
2/10Mon
2 stopsEtihad Airways
36h 55mZRH-JNB
R10 932
28/8Mon
1 stopEtihad Airways
22h 30mJNB-ZRH
14/9Thu
1 stopEtihad Airways
21h 05mZRH-JNB
R11 009
7/9Thu
1 stopEmirates
30h 40mJNB-ZRH
15/9Fri
1 stopEmirates
29h 25mZRH-JNB
R11 087
7/9Thu
1 stopEmirates
25h 05mJNB-ZRH
15/9Fri
1 stopEmirates
29h 25mZRH-JNB
R11 126
5/7Wed
1 stopKLM
14h 35mJNB-ZRH
2/10Mon
1 stopKLM
25h 55mZRH-JNB
R11 145
7/7Fri
2 stopsMultiple Airlines
22h 55mJNB-ZRH
2/10Mon
1 stopMultiple Airlines
25h 55mZRH-JNB
R11 552
14/8Mon
2 stopsMultiple Airlines
24h 40mJNB-ZRH
14/9Thu
1 stopMultiple Airlines
21h 05mZRH-JNB
R11 668
13/7Thu
1 stopEmirates
26h 00mCPT-ZRH
1/8Tue
1 stopEmirates
18h 35mZRH-CPT
R11 746
22/9Fri
2 stopsKenya Airways
32h 30mJNB-GVA
1/10Sun
2 stopsKenya Airways
29h 20mGVA-JNB
R11 862
7/9Thu
2 stopsKenya Airways
16h 45mJNB-GVA
15/9Fri
2 stopsKenya Airways
21h 40mGVA-JNB
R12 017
6/7Thu
2 stopsMultiple Airlines
18h 35mJNB-ZRH
2/10Mon
2 stopsMultiple Airlines
26h 30mZRH-JNB
R12 075
7/7Fri
1 stopKLM
17h 35mJNB-ZRH
3/10Tue
1 stopKLM
25h 55mZRH-JNB
R12 192
13/7Thu
1 stopQatar Airways
18h 20mCPT-ZRH
31/7Mon
1 stopQatar Airways
24h 40mZRH-CPT
R12 754
9/8Wed
1 stopTurkish Airlines
16h 30mCPT-ZRH
21/8Mon
1 stopTurkish Airlines
24h 35mZRH-CPT
R13 122
10/8Thu
1 stopTurkish Airlines
29h 15mCPT-ZRH
21/8Mon
1 stopTurkish Airlines
16h 50mZRH-CPT
R13 413
14/9Thu
1 stopQatar Airways
24h 40mCPT-ZRH
2/10Mon
1 stopQatar Airways
24h 40mZRH-CPT
R13 490
26/9Tue
2 stopsBritish Airways
19h 25mCPT-GVA
17/10Tue
2 stopsBritish Airways
19h 15mGVA-CPT
R15 603

Search by stops

Search by airline

Search by price

Recent one-way flight deals

11/7Tue
1 stopQatar Airways
23h 35mJNB-ZRH
R6 299
5/7Wed
1 stopEtihad Airways
22h 30mJNB-ZRH
R6 590
26/8Sat
1 stopEmirates
25h 05mJNB-ZRH
R7 385
31/7Mon
1 stopTurkish Airlines
16h 30mCPT-ZRH
R7 423
5/7Wed
1 stopEtihad Airways
22h 30mJNB-ZRH
R7 520
10/7Mon
2 stopsMultiple Airlines
45h 10mCPT-ZRH
R7 579
10/7Mon
1 stopTurkish Airlines
16h 30mCPT-ZRH
R7 637
1/8Tue
1 stopTurkish Airlines
24h 40mCPT-ZRH
R7 675
11/7Tue
2 stopsMultiple Airlines
19h 35mCPT-ZRH
R7 695
2/9Sat
1 stopEmirates
30h 40mJNB-ZRH
R7 714
14/7Fri
2 stopsMultiple Airlines
38h 25mCPT-ZRH
R7 714
5/7Wed
2 stopsEtihad Airways
34h 10mJNB-ZRH
R7 753
28/10Sat
1 stopEmirates
19h 05mCPT-ZRH
R7 869
11/7Tue
2 stopsQatar Airways
35h 10mJNB-ZRH
R8 160
10/7Mon
2 stopsKenya Airways
31h 20mJNB-ZRH
R8 838
4/7Tue
2 stopsKenya Airways
36h 20mJNB-ZRH
R9 149
10/7Mon
1 stopEthiopian Air
15h 55mCPT-GVA
R9 769
5/7Wed
3 stopsRwandAir
21h 40mJNB-ZRH
R10 234
5/7Wed
directSWISS
10h 45mJNB-ZRH
R10 408
29/11Wed
1 stopLufthansa
15h 15mJNB-ZRH
R13 645

Search by stops

Search by airline

Search by price

Flights to Switzerland

Return flight deals:

Switzerland - South Africa

Browse origins:

Browse destinations:

R11 940
R8 974
R11 397
R8 974
R11 397
R8 974
R11 397
R8 974
R11 397
R8 974
View more