Find cheap flights from Switzerland to Johannesburg

Find cheap flights from Switzerland to Johannesburg

Return
Economy
Washington (WAS)
Johannesburg OR Tambo
Tue 5/26
Tue 6/2
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Johannesburg

Good to know

Low season: June
High season: December
Average price: R9 195
Good deal: R9 626

Best time to beat the crowds

5%

expected price decrease

Most popular time to fly

11%

expected price increase

(price for this month)

or less (return)

FAQs for booking Switzerland to Johannesburg flights

How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?
KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

Book cheap flights from Switzerland to Johannesburg (return)

Airports
Origin
Geneva
R9 239
only
R9 239
Zurich
R9 028
only
R9 028
Destination
Johannesburg
R9 028
only
R9 028
Mon, Nov 2
ZRH
Zurich Airport
JNB
OR Tambo Airport, Johannesburg
14h 10m
Sat, Nov 14
JNB
OR Tambo Airport, Johannesburg
ZRH
Zurich Airport
14h 00m
R9 028
Trip: 13 days
Based on 0 reviews
Mon, Nov 2
ZRH
Zurich Airport
JNB
OR Tambo Airport, Johannesburg
14h 10m
Sat, Nov 14
JNB
OR Tambo Airport, Johannesburg
ZRH
Zurich Airport
18h 45m
R9 151
Trip: 13 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 585 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,3
Food
7,5
OTP
AMS
Excellent 10,0

Pros: Loved the smooth ride.

Cons: Bathroom was pretty nasty

MEX
AMS
Excellent 8,0

Pros: The crew was very kind

SEA
LHR
Good 7,6

Pros: Great atmosphere, crew was excellent!

Cons: I’m 6’5”, so legroom can always be a complaint, but this wasn’t too bad. The plane appeared to be fairly old and didn’t have WiFi. Entertainment also was on an older screen which was navigated by using an old in-seat phone.

AMS
OTP
Okay 5,2

Pros: Decent price for economy comfort seat, 4A.

Cons: The flight was delayed about 80 minutes and they did not informed until when I got to the Airport. I could have stayed more at home instead of the terminal. They have also changed the boarding gate..

AMS
PRG
Excellent 8,4

Pros: Usual faultless KLM experience

Cons: Nothing.

Thu, Nov 5
GVA
Geneva Airport
JNB
OR Tambo Airport, Johannesburg
13h 55m
Thu, Dec 3
JNB
OR Tambo Airport, Johannesburg
GVA
Geneva Airport
17h 45m
R9 239
Trip: 29 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 585 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,3
Food
7,5
AMS
MSP
Excellent 8,6

Cons: The only complaint I had was that it was very warm on the flight (and I usually get cold on flights), and in the seats we had there weren't fans above the seats. A few rows up they had fans, so apparently you have to pay extra for air... This wouldn't be a big deal on a short domestic flight, but for an international flight it was a long time to be uncomfortable!

BRS
AMS
Good 6,0

Pros: Crew were excellent

Cons: Old aircraft. Uncomfortable seats in economy. Entertainment screens old and almost impossible to watch - watched my iPhone! No mobile phone charger.

YYZ
AMS
Good 6,6

Pros: Very friendly and responsive crew. Announcements from the Capitan and chief of flight attendants are very informative and comforting. Seat positions: very good leg room (even in economy)!

Cons: Newer airplane, as 747s are kind of outdated now, especially for long distance flights. But overall had good experience with KLM

GLA
AMS
Excellent 9,6

Pros: KLM are our airline of choice. A great full-service carrier with impecable standards.

Cons: Nothing

FCO
AMS
Excellent 10,0

Cons: A little bit chaotic when they loaded two planes at the same time in a very tight space in Amsterdsm but this was most likey an airport soecific design issue and not a KLM issue. The flight was as good as can be expected fir an international flight. The staff was great

Sat, Sep 12
ZRH
Zurich Airport
JNB
OR Tambo Airport, Johannesburg
14h 20m
Sat, Sep 19
JNB
OR Tambo Airport, Johannesburg
ZRH
Zurich Airport
13h 45m
R9 309
Trip: 8 days
Based on 0 reviews
Fri, Nov 13
ZRH
Zurich Airport
JNB
OR Tambo Airport, Johannesburg
14h 10m
Sun, Nov 22
JNB
OR Tambo Airport, Johannesburg
ZRH
Zurich Airport
22h 45m
R9 485
Trip: 10 days
Based on 0 reviews
Tue, Sep 1
ZRH
Zurich Airport
JNB
OR Tambo Airport, Johannesburg
21h 20m
Tue, Sep 15
JNB
OR Tambo Airport, Johannesburg
ZRH
Zurich Airport
23h 15m
R9 503
Trip: 15 days
Based on 0 reviews
Sat, Sep 12
ZRH
Zurich Airport
JNB
OR Tambo Airport, Johannesburg
14h 20m
Sat, Sep 19
JNB
OR Tambo Airport, Johannesburg
ZRH
Zurich Airport
26h 10m
R9 696
Trip: 8 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 585 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,3
Food
7,5
AMS
MEX
Excellent 9,0

Pros: Confort and kindness

Cons: It was too cold

AMS
KUL
Excellent 10,0

Pros: Everything perfect and arrive to destination on perfect time.

Cons: All positive.

AMS
TLV
Excellent 8,0

Cons: When its rain we shouldn’t walk to the air plain

JRO
DAR
Good 6,8

Pros: The crew from Kili to DarEsSalam was tired. A fresh crew worked from DarEsSalam to AMS and they were great.

Cons: The boarding process was chaotic. The passengers in the first boarding group had to fight through the crowd because there were no boarding lanes.

YYZ
AMS
Good 6,6

Pros: Very friendly and responsive crew. Announcements from the Capitan and chief of flight attendants are very informative and comforting. Seat positions: very good leg room (even in economy)!

Cons: Newer airplane, as 747s are kind of outdated now, especially for long distance flights. But overall had good experience with KLM

Mon, Aug 24
ZRH
Zurich Airport
JNB
OR Tambo Airport, Johannesburg
33h 30m
Sat, Sep 5
JNB
OR Tambo Airport, Johannesburg
ZRH
Zurich Airport
28h 50m
R9 767
Trip: 13 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 585 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,3
Food
7,5
AMS
JFK
Good 6,3

Pros: The socks offered in business were comfortable and nice looking. The red wine was good.

Cons: The food was just average and the seat not too comfortable

CDG
AMS
Excellent 8,0

Pros: Overall a nice and good flight

Cons: Just a detail, my “head holder” (not too sure how it is called) would not hold in position. Also, staff was a bit slow to come after being called, I had to go and ask for water by myself at some point since no one was coming after 15minites of waiting...

AMS
YYZ
Okay 5,3

Cons: All of the less than good, obvious!

GIG
AMS
Excellent 9,6

Pros: The crew is excellent but the seats are not comfortable enough. There should be a way to balance money and comfort,not just placing people in seats they do not fit into

Cons: Nothing,just the seats. Cleanliness was perfect

OTP
AMS
Excellent 10,0

Pros: Loved the smooth ride.

Cons: Bathroom was pretty nasty

Sat, Aug 22
ZRH
Zurich Airport
JNB
OR Tambo Airport, Johannesburg
22h 05m
Fri, Sep 4
JNB
OR Tambo Airport, Johannesburg
ZRH
Zurich Airport
14h 35m
R9 925
Trip: 14 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 585 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,3
Food
7,5
ATL
AMS
Okay 4,6

Pros: Nothing

Cons: Transavia does not serve anything complementary, not even water. A flight between two countries that is five hours long must be better than this. I was not aware of Transavia doing that before I booked. I will never fly with them again

AMS
PRG
Excellent 8,4

Pros: Usual faultless KLM experience

Cons: Nothing.

HAM
AMS
Excellent 10,0

Cons: Klm is the best, even on a 40min they served small breakfast.

AMS
JFK
Excellent 10,0

Cons: Very nice crew and great food

PRG
AMS
Excellent 8,8

Pros: I was sorted on Row 3 and the drapes kept hitting the back of my head.

Cons: Move the drapes a few more inches back.

Mon, Sep 14
ZRH
Zurich Airport
JNB
OR Tambo Airport, Johannesburg
14h 50m
Wed, Sep 30
JNB
OR Tambo Airport, Johannesburg
ZRH
Zurich Airport
15h 10m
R10 101
Trip: 17 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
JFK
IST
Excellent 10,0

Pros: New planes, good food, nice crew

Cons: Didnot like the airport in Istanbul 25 min of walk

JFK
IST
Excellent 10,0

Pros: Awesome food. Comfortable seats. Nice crew

MIA
IST
Excellent 10,0

Pros: The seats were surprising and comfortable and reclined quite a bit. The food was excellent and the people serving it was so nice

IST
PRG
Mediocre 2,0

Pros: I was not able to make the flight due to the coronavirus. The hospital I’m employed at banned outside travel. I tried contacting the airline and kayak to get a refund.

Cons: I was not able to make the flight due to the coronavirus. The hospital I’m employed at banned outside travel. I tried contacting the airline and kayak to get a refund.

LHE
IST
Excellent 10,0

Pros: Yes

Cons: Them good

Tue, Aug 4
GVA
Geneva Airport
JNB
OR Tambo Airport, Johannesburg
12h 55m
Thu, Aug 20
JNB
OR Tambo Airport, Johannesburg
GVA
Geneva Airport
14h 55m
R10 119
Trip: 17 days
Based on 0 reviews
Thu, Oct 1
GVA
Geneva Airport
JNB
OR Tambo Airport, Johannesburg
21h 45m
Fri, Oct 23
JNB
OR Tambo Airport, Johannesburg
GVA
Geneva Airport
22h 10m
R10 171
Trip: 23 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 664 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
MUC
CLJ
Excellent 10,0

Pros: Young crew, with positive attitude and very kind and helpful.

FRA
PHL
Excellent 10,0

Pros: amazing and great customer service

EWR
MUC
Excellent 8,3

Pros: Seats very comfortable

Cons: Nothing

FRA
KEF
Good 7,6

Pros: I had a connection flight which would not be for another 11 hours so I left the airport to get some sleep coming back the same carry-on I have with me now cannot come with me they want me to pay 40euro. In the meantime the flight is 40% empty and plenty of over head and yes is the same size of plane I came in the first place. However the agent was nice after I explain my situation she not charges me.

Cons: Same airline coming from one place have different methods it’s a bit confusing.

LAX
FRA
Good 7,3

Pros: Place was clean; crew was nice and attentive

Cons: Seats are small and uncomfortable for long haul flights

Thu, Oct 1
GVA
Geneva Airport
JNB
OR Tambo Airport, Johannesburg
12h 55m
Fri, Oct 23
JNB
OR Tambo Airport, Johannesburg
GVA
Geneva Airport
23h 05m
R10 189
Trip: 23 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 664 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
CDG
FRA
Mediocre 2,0

Pros: The audacity of your gross negligence in a time of global pandemic.

Cons: Any semblance of social responsibility or ethical behavior.

MUC
BRU
Mediocre 2,0

Pros: Nothing!

Cons: Racists bastards!

CDG
FRA
Excellent 10,0

Pros: Very friendly crew, very clean cabin, very comfortable seats

CLT
MUC
Excellent 10,0

Pros: This is how my trip started that day. Missed my checkin window by 10 mins do to waiting in traffic for 45 mins, because of wreck. Got to the ticket counter at 8:35 and my flight my was set to take of at 9:30. There wear others in the same boat as me, we where all flying with American. I will Never ever fly with American again! The Lady was so rude then she said we were disgrutle when we ask to speak to a manger about trying to board even though or flight didnt leave until 9:30. Not Military Friendly at all. So I ran down to Lufthansa and talk with a guy at the ticket counter that was understanding of the sistuation, he told me what to do once a Book my trip through Kayak he checked me in and got me right to the front and on the plane for the next flight that left 2 hours after my missed flight. I book my trip and got through Tsa all before my flight with american even took off. When I boared the plane the cabin crew was very helpful and laughing and joking with the passagners their smiles brighten my day and made me feel at easy. I was stressed out about missing my flight with American Airlines and that lady at the ticket counter that when on got my flight with Lufthanse I felt like they were my friends and that I have been flying with them before. I will always use Lufthansa when fliying back home back to the states! Thank you to flight crew and men and women at the ticket counters!!

Cons: If I could change one thing it would be better food, or the drink protion size or just give out canned drinks. But over all the best flight I have taken in a long time!!

FRA
LHR
Excellent 8,4

Cons: Better boarding and entertainment

Mon, Jun 1
ZRH
Zurich Airport
JNB
OR Tambo Airport, Johannesburg
14h 50m
Sun, Jun 7
JNB
OR Tambo Airport, Johannesburg
ZRH
Zurich Airport
15h 10m
R10 189
Trip: 7 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
OSL
IST
Excellent 10,0

Cons: They cancelled my flight

DXB
IST
Mediocre 2,0

Pros: I didn’t take the flight but there was no way to get my refund! No phone answer and no ticket counter!!!!

IAD
IST
Okay 4,0

Pros: Pilots were good, they provided a smooth ride.

Cons: Nothing better than other competitors (Qatar Airlines). Turkish Airport had poor washrooms and seatings (not expected from a European country). Flight from Turkey to Pakistan was without earphones, you had to beg for it. Less professional airline crew.

IST
SFO
Okay 5,6

Pros: Fortunately I was in an exit row, so I had legroom. Other seats were not very spacious.

Cons: Arrived SF almost an hour late, then took an hour for luggage to arrive so we missed our next flight.

IST
ODS
Excellent 10,0

Pros: The flight was excellent, and the team worked very well.

Tue, Aug 4
GVA
Geneva Airport
JNB
OR Tambo Airport, Johannesburg
12h 40m
Thu, Aug 20
JNB
OR Tambo Airport, Johannesburg
GVA
Geneva Airport
14h 55m
R10 207
Trip: 17 days
8,2Excellent Show reviews
Overall 8,2 Excellent
Based on 8 958 reviews
Overall
8,2
Boarding
8,3
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
8,0
JNB
ZRH
Mediocre 2,0

Pros: Not one thing about my experience.

Cons: The alertness of the staff, the boarding process, the knowledge of the staff. Not breaking my luggage!

CPH
ZRH
Excellent 8,0

Pros: Free food, relatively spacious

Cons: more food!!! REEE!!!

TXL
ZRH
Good 6,6

Pros: Crew was friendly

Cons: Food

BOD
ZRH
Good 6,0

Cons: Swiss air returned my bagage damaged and there is no way to report it!

ZRH
JFK
Excellent 10,0

Pros: The crew was amazing and helpful. The food was really good and the flight was timely if not early to my destination.

Fri, Nov 13
ZRH
Zurich Airport
JNB
OR Tambo Airport, Johannesburg
26h 40m
Sun, Nov 22
JNB
OR Tambo Airport, Johannesburg
ZRH
Zurich Airport
15h 50m
R10 207
Trip: 10 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
JFK
IST
Excellent 10,0

Pros: New planes, good food, nice crew

Cons: Didnot like the airport in Istanbul 25 min of walk

LHR
IST
Mediocre 3,6

Pros: The crew was friendly and helpful.

Cons: The leg room was smaller than most other flights and the war phonejack didn't work and the video constantly paused every 30 seconds. Also the 1 8kilo bad allowance in the cabin is a bit unreasonable but I see why they need to because the overhead storage and under the sit storage was less than normal too.

CGK
IST
Okay 4,6

Cons: New Istambul airport requires walking 20-25 minutes when arriving and the same amount when departing. Even if huge you need to take a bus a walk under the rain. Bad planning

IST
YYZ
Excellent 10,0

Cons: Yes

ORD
IST
Okay 5,3

Cons: Change the crew they were rude

Mon, Jun 1
ZRH
Zurich Airport
JNB
OR Tambo Airport, Johannesburg
14h 50m
Sun, Jun 7
JNB
OR Tambo Airport, Johannesburg
ZRH
Zurich Airport
15h 10m
R10 242
Trip: 7 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
GYD
IST
Excellent 10,0

Pros: It was crew amazing

LAX
IST
Good 6,3

Pros: Sits are very comfortable and the food is amazing.

Cons: The door from the US plane was closed in front of our nose and the staff was extremely rude.In Boston the Turkish Airlines representative from the luggage transfers didn't have a clue what he's doing. It was a complete disaster. So, the 1:10hrs between Cluj and Istambul is not enough for an US flight. You guys must schedule more time so people can get to the US plane on time. The Airline is amazing, good food, good crew, great sits, but please work on this schedule because it's so exhausting to stay an additional 11 hours on the road.

IST
FRU
Excellent 9,6

Pros: Everything was comfortable and the crew were lovely.

IST
ORD
Excellent 10,0

Pros: Overall is perfect

IST
YYZ
Excellent 10,0

Cons: Yes

Fri, Jun 12
ZRH
Zurich Airport
JNB
OR Tambo Airport, Johannesburg
14h 50m
Sat, Jun 20
JNB
OR Tambo Airport, Johannesburg
ZRH
Zurich Airport
15h 10m
R10 259
Trip: 9 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
IST
PRG
Mediocre 2,0

Pros: I was not able to make the flight due to the coronavirus. The hospital I’m employed at banned outside travel. I tried contacting the airline and kayak to get a refund.

Cons: I was not able to make the flight due to the coronavirus. The hospital I’m employed at banned outside travel. I tried contacting the airline and kayak to get a refund.

SFO
IST
Good 7,0

Pros: Too short For my experience is not hectic

Cons: Entertainment crew food

IAD
IST
Excellent 8,0

Pros: Food & entertainment system

Cons: Tight seats

IST
ATH
Excellent 8,0

Pros: Food and entertainment

IST
DXB
Excellent 10,0

Pros: The crew was attentive

Thu, Nov 5
GVA
Geneva Airport
JNB
OR Tambo Airport, Johannesburg
16h 35m
Wed, Dec 2
JNB
OR Tambo Airport, Johannesburg
GVA
Geneva Airport
17h 45m
R10 277
Trip: 28 days
Based on 0 reviews
Fri, Oct 23
ZRH
Zurich Airport
JNB
OR Tambo Airport, Johannesburg
25h 55m
Sun, Nov 8
JNB
OR Tambo Airport, Johannesburg
ZRH
Zurich Airport
22h 45m
R10 312
Trip: 17 days
Based on 0 reviews
*
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