Find cheap flights from Switzerland to OR Tambo Airport, Johannesburg from R7 316

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 24/11. 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.
1 adult
Economy
0 bags
Sat 21/10
Sat 28/10
In the last 7 days travellers have searched 45 131 337 times on KAYAK, and here is why:

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

Track pricesNot ready to book? Create a price alert for when prices drop.

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 OR Tambo Airport, Johannesburg

Good to know

Low season

May

High season

December

Cheapest flight

R7 316
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (12% more expensive on average)
Flight from Geneva to Johannesburg

Top tips for finding cheap flights to OR Tambo Airport, Johannesburg

  • Looking for cheap airfare to OR Tambo Airport, Johannesburg? 25% of our users found tickets to OR Tambo Airport, Johannesburg for the following prices or less: From Zurich R18 184 one-way - R23 251 round-trip
  • Book at least 4 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 Switzerland is May.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest OR Tambo Airport, Johannesburg flight deals.

FAQs - booking OR Tambo Airport, Johannesburg flights

  • How long is the flight to OR Tambo Airport, Johannesburg?

    Flights from Zurich10h 32m
  • What is the cheapest flight to OR Tambo Airport, Johannesburg?

    In the last 3 days, the cheapest flight deal to OR Tambo Airport, Johannesburg was found on the route from Geneva, at R137 951 one-way and R235 719 return. The most popular connection is from Zurich to OR Tambo Airport, Johannesburg and KAYAK users have found return deals for as low as R12 502 in the last 3 days.

  • How far is OR Tambo Airport, Johannesburg from central Johannesburg?

    You’ll need to travel 21 km to reach the Johannesburg city centre from OR Tambo Airport, Johannesburg.

  • How much is a flight to Johannesburg?

    On average, a flight to Johannesburg costs R24 462. The cheapest price found on KAYAK in the last 2 weeks cost R18 145 and departed from Zurich Airport.

  • What is the cheapest month to fly to Johannesburg?

    The cheapest month for flights to Johannesburg is March. On the other hand, the most expensive months are January and November.

  • Which airlines have a flexible cancellation policy for flights from Switzerland to Johannesburg OR Tambo due to COVID-19?

    SWISS and South African have all waived their change and cancellation fees on flights from Switzerland to Johannesburg OR Tambo. Confirm policies on booking site.

  • How does KAYAK find such low prices on flights to OR Tambo Airport, Johannesburg?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights to OR Tambo Airport, Johannesburg.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket to OR Tambo Airport, Johannesburg?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to OR Tambo Airport, Johannesburg is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights to OR Tambo Airport, Johannesburg?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to OR Tambo Airport, Johannesburg with an airline and back with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to OR Tambo Airport, Johannesburg?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to OR Tambo Airport, Johannesburg up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

Top 5 airlines serving from Switzerland to OR Tambo

Scores according to KAYAK customer reviews
8,0
SWISSOverall score based on 9022 reviews
82boarding
82overall
77entertainment
79food
78comfort
86crew
Airline reviews
Cons: "Games sollten Nachts gesperrt werden. Die gute Dame hinter mir spielte wohl die ganze Nacht Solitaire und mein Sitz schüttelte immer. Auf meine bitte zu stoppen weder kommentar noch reaktion."
Read more about SWISS
Cons: "Games sollten Nachts gesperrt werden. Die gute Dame hinter mir spielte wohl die ganze Nacht Solitaire und mein Sitz schüttelte immer. Auf meine bitte zu stoppen weder kommentar noch reaktion."
Pros: "Crew were very nice and accommodating. Chocolate always appreciated!"
Cons: "The passenger in front of me slammed into my knees. I am very tall. She was not but she sure got her seat back as far as possible in spite of having he bulkhead sear, so I had to be careful of my position the rest of the flight"
Pros: "Seat more comfortable than most economy seats with other airlines. Smiling, attentive cabin attendants. Good food. Easy to get to next flight. Seems a bit more spacious than other airlines."
Cons: "Free Wifi."
Cons: "Chose the option with Swiss because it showed that a checked bag was included. Got to the airport and was told to pay up for each checked bag. Great start to the trip."
Cons: "Did NOT know ticket was economy light!!!! I WAS UPSET WE HAD TO PAY BAGGAGE FEE!!!!"
Pros: "Flight attendants were cheerful and efficient."
Cons: "I'm not a terribly large person, but there is zero room in economy. When the person in front of me put her seat back the screen was literally 6 inches from my face."
Pros: "There was too little space between rows. Sometimes it was too difficult to watch a movie because the screen was too close to my face."
Cons: "We didn't fly to Zurich. Instead, we flew from Berlin to Frankfurt to San Francisco to San Diego. Although the alternate airlines did a fine job and we had nice flights thanks to them, we only found out about the change when we arrived at the airport and it caused us multiple inconveniences throughout the day. Our flight from Berlin to Zurich was scheduled to board at 9am, so we left our accommodations at 6:30am so we could arrive at the airport around 7am. It was a rushed, hectic morning and we stayed up late preparing for it the best we could. When we arrived and found out our flight was canceled, we learned our new flight wouldn't board until 11am. So we rushed for no reason and had to spend a considerable amount of extra time at the airport that we could have spent enjoying coffee one last time at a local cafe or something. We planned to fly straight from Zurich to San Diego so we could participate in an interview for our Global entry application (which you can only do when arriving in the US from an international flight). Because we had a brief layover in San Francisco instead, we had no time for this and were unable to do the interview when we arrived in San Diego because it was a domestic flight. The change also caused issues with our luggage. We're not used to checking bags when we fly OR flying internationally with layovers in the US, so we asked the agent at the Swiss desk in Berlin how it would would with both of those aspects in our travel with the itinerary changes. The agent told us our luggage would follow us all the way to San Diego and we didn't have to worry about it. However, we learned once we got to San Diego that our bags were left in San Francisco because apparently we were supposed to pick them up and recheck them, but we had no idea. It was a huge bummer and we wish we would have had more control over our itinerary that day. People book certain flights for certain reasons and need to have a say when their flights need to change."
Pros: "Punctuality, onboard service and the food served were all very good. Their app is very practical, no need to go to the counter except for dispatch of luggage."
Cons: "Our flight was canceled and re-booked today. We’re so frustrated and inconvenience us. Very stressful! Swiss Air notification in email was sent short of notice."
Cons: "Boarding at Florence is always chaotic but this isn't within the control of KLM or their crew."
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."
Pros: "KLM are our airline of choice. A great full-service carrier with impecable standards."
Cons: "Nothing"
Pros: "The crew tried to be helpful but were equally frustrated with the ground crew."
Cons: "Follow your own policies. Allow people to board (economy plus) with their hand luggage who have followed all the rules and chosen a seat in the front of the plane. My daughter and my KLM approved baggage were taken by the boarding crew while allowing other passengers to go with more than allowed"
Pros: "KLM STAFF WERE VERY PROFESSIONAL"
Cons: "SOME CREW MEMBERS WERE ABIT RUDE. THEY NEED TO WORK ON THEIR ATTITUDE"
Pros: "The crew were excellent and seats were comfy."
Cons: "Headphones for the entertainment centre.could have been better. Sound quality not great."
Pros: "Just as I expected. And I made my last connection easily."
Pros: "Great crew, comfortable seating with enough leg room."
Cons: "Provide dinner before getting to joburg, instead of a snack. Flight arrives late so dinner would be appreciated"
Pros: "Service is awesome. Food is great."
Cons: "People with short connection are affected by the 15 to 25 minutes delay."
Cons: "If only there was a way to be able to lie down and sleep - you would be pioneers in aviation"

Flight was more then 3 hour late and I did not get my luggages

Cons: "I may be wrong but these days, the staff curtsy and overall well coming approach is lacking! Just a smile and a few cheerful words can transform passengers’ mood greatly!! This becomes particularly important when one is traveling for > 9 hours back to back flights!! One can extra charge for it!!"
Pros: "Na"
Cons: "They have a terrible communication problem, they never communicated why the flight was late, they never communicated what they were doing or what was happening. Bad customer service. Bad communication with the client. They told us when I asked several times that we would not lose our connection and that everything was fine and that was not the case. We lost the connection. No one told us anything. Another problem was that the girl in the boarding process removed the suitcases tickets from the boarding pass and did not want to return them, and held it without any cause. The flight staff went looking for us. Pretty sad and disappointed by their service. I understand that they were causes outside the airline but must communicate to the client. They cannot remain silent and say nothing."
Pros: "Cops is always a good reason to flight"
Cons: "They always change the gates, also too many disorders in the gate previous the boarding process, the process it is not clean. They took hand baggage aleatory to send to down and do not ask if we have fragile stuffs there."
Cons: "I’m not sure that short-hop flights should serve solid food. The quality invariably disappoints. Otherwise, all is good with this flight."
Pros: "The comfort of the flight snd kindness of the crew."
Cons: "My connecting flight to san francisco was through Delta, which it was on a different terminal, I had to carry my luggage out of the airport in order to get to delta’s terminal - the buildings are not connected."
Cons: "make passengers from Nigeria to feel respected and important. Imagine no entertainment in the aircraft in addition to a very poor food."
Cons: "Flight was delayed by at least an hour leaving Paris - a regular situation I experienced with AF."
Cons: "Our flight was delayed so we could not make out connecting flight. We had to wait 6 hours get another flight to Atlanta and then fly to Boston the next day, longest flight ever was horrible I called out sick from work too."
Pros: "The only thing that I like about the flight was that it was easy to boarding"
Cons: "The food was not heat correctly it was cold and I felt that the crew rush to give out the food. The seats are terrible, if the person in front of you reclines you won’t be able to see the screen if your watching a movie and you will see the top of the persons head."
Cons: "Exiting passengers from the rear exposed the entire flight as people had to walk past those seated from the back to front. Great social distancing and we'll done British Airways"
Pros: "No and no."
Cons: "Very crowded in.club class. Way lower standard for business class as compared to the other airlines."
Pros: "The flight was on time and landed early"
Cons: "The bags could have come out earlier and the food could be better"
Cons: "I made a mistake in my daughter's surname while booking online, BA refused ro change it at check-in and forced me to buy a new ticket for her."
Pros: "The crew were very attentive and there was a large variety of in-flight entertainment."
Cons: "I am not a heavy set guy but the seats were unreasonably close to each other, this meant that when you eat a meal your elbows push into your sides making it hard to bring food to your mouth."
Cons: "Direct flights to and from South Africa to USA not via Middle East"
Cons: "Seating is a big problem. I am only 192 cm tall and cannot really fit my legs into the space. Have them out in the corridor"
Cons: "Seat was broken. Reclines without requesting. Tray also needs attention. Seat 15C"
Pros: "New Years flight... very special. Great staff and grear entertainment on board"
Cons: "The flight data was not showing... could have been interesting especially on a New Years flight"
Pros: "This was a charter by BA. Airbus A320 with amazing legroom. Was slightly annoyed by them not having coffee ( to wake me up for the drive home) but I suppose I get why they weren’t serving hot beverages."
Cons: "The beverages thing above."
Pros: "Crew is excellent"
Cons: "Delays and we had to actually run for the connected flight"
Pros: "Amazing crew"
Cons: "They need to improve on thier inflight menu and the check-in and boarding experience"
Pros: "The staff and flight attendants were pleasant. Good entertainment and comfortable enough seats."
Cons: "I wasn't looking forward to the 11 hour flight, however the 4+ hour delay was a significant inconvenience. We were on the tarmac in Abidjan for almost an hour, before we were informed that there were some technical issues. We were told it was a minor issue, until clearly it was a large enough issue as a lot of time passed by. Air stopped flowing so many passengers including myself became uncomfortably hot and dehydrated. The flight attendants only came down the aisle once with water, which was not considerate enough given that the air stopped flowing. Finally close to two hours later passengers we instructed to disembark without mention of how long the wait would be. We re-boarded the flight after about an hour and only then were informed that there was not enough power to fly the plane. Once we took off the air flow returned and the flight overall was pleasant. While safety of course is a priority, especially for a long overnight flight, communication could have been much better."
Pros: "Same as above."
Cons: "Staff needs to be briefed on what an insulin pump is."
Pros: "we had an overnight stay in addis ababa so we got a free accommodation in town, that was so great, a chance to see town and get a good night sleep before our next flight. the plane is big with screens so you can watch movies, the seat is comfortable, even for a tall guy like me (1.9 m)."
Cons: "It did took a lot of time since we landed until we got our bus to take us to town to our hotel. we waited in the airport for more than one hour, it was late, and we were tired. but after we got to the hotel, it was perfect"
Pros: "Although we had abou an hour delay, we arrived only thirty minutes after the scheduled time. The flight crew was very nice and friendly."
Cons: "The touchscreen did not work very well; was only able I o see one movie but is was an overnight flight so it wasn’t too much at a hassle."
Cons: "Plane didn’t hold, even though I would have made it if they waited 10 minutes, and surely they knew I was coming from a delayed flight caused by Ethiopian and left anyways. Now have to take 3 extra flights and will miss a train at my final destination."
Pros: "Flight time changed without notice. Delays in Medinah caused us to miss our connecting flight to Johannesburg. Really poor communication. No agents would take calls in Jeddah. Really terrible service. Would avoid using this airline at all cost. Not the first time I've been delayed by them"
Cons: "Flight time changed without notice. Delays in Medinah caused us to miss our connecting flight to Johannesburg. Really poor communication. No agents would take calls in Jeddah. Really terrible service. Would avoid using this airline at all cost. Not the first time I've been delayed by them"
Pros: "Liked the peaceful plane ride and room"
Cons: "Not being told why we were delayed or why we were going to be late. They told us over loud speaker and was not loud enough."
Pros: "The aircraft was clean and the food served was cool"
Cons: "The turbulent"

Book cheap flights from Switzerland to Johannesburg

Recent return flight deals

14/11Tue
2 stopsKenya Airways
30h 20mZRH-JNB
5/12Tue
2 stopsKenya Airways
26h 00mJNB-ZRH
R12 502
25/1Thu
2 stopsKenya Airways
19h 20mGVA-JNB
5/2Mon
2 stopsKenya Airways
30h 15mJNB-GVA
R12 539
9/11Thu
1 stopAir France
14h 50mGVA-JNB
23/11Thu
1 stopAir France
16h 25mJNB-GVA
R12 879
24/1Wed
1 stopMultiple Airlines
14h 50mGVA-JNB
4/2Sun
1 stopMultiple Airlines
19h 41mJNB-GVA
R12 898
20/2Tue
1 stopEthiopian Air
13h 50mGVA-JNB
26/2Mon
1 stopEthiopian Air
16h 45mJNB-GVA
R13 048
18/10Wed
2 stopsEthiopian Air
15h 35mZRH-JNB
9/11Thu
2 stopsEthiopian Air
17h 30mJNB-ZRH
R13 256
9/11Thu
1 stopMultiple Airlines
16h 55mGVA-JNB
23/11Thu
2 stopsMultiple Airlines
16h 10mJNB-GVA
R13 293
25/1Thu
1 stopKLM
25h 45mGVA-JNB
5/2Mon
2 stopsKLM
19h 00mJNB-GVA
R13 369
24/1Wed
2 stopsKLM
17h 20mGVA-JNB
4/2Sun
1 stopKLM
19h 41mJNB-GVA
R13 444
10/1Wed
1 stopAir France
19h 50mGVA-JNB
24/1Wed
1 stopAir France
14h 50mJNB-GVA
R14 877

Search by stops

Search by airline

Search by price

Recent one-way flight deals

24/11Fri
3 stopsMultiple Airlines
47h 25mGVA-JNB
R7 316
24/11Fri
2 stopsMultiple Airlines
45h 45mGVA-JNB
R8 278
18/12Mon
3 stopsMultiple Airlines
40h 20mZRH-JNB
R8 636
2/10Mon
1 stopKLM
25h 50mZRH-JNB
R16 763
5/10Thu
1 stopKLM
27h 40mZRH-JNB
R17 008
4/10Wed
1 stopAir France
26h 50mZRH-JNB
R17 065
1/10Sun
1 stopBritish Airways
23h 25mZRH-JNB
R19 233
7/10Sat
1 stopAir France
16h 20mZRH-JNB
R21 835
18/12Mon
directSWISS
10h 30mZRH-JNB
R22 571
5/10Thu
directSWISS
10h 30mZRH-JNB
R25 380

Search by stops

Search by airline

Search by price

Last minute flights to OR Tambo

Last minute flight, train and bus deals

26/9Tue
multi-stopMultiple Airlines
16h 30mGVA-JNB
28/9Thu
multi-stopMultiple Airlines
21h 10mJNB-GVA
R18 366
26/9Tue
multi-stopMultiple Airlines
16h 30mGVA-JNB
28/9Thu
multi-stopMultiple Airlines
15h 45mJNB-GVA
R19 648
26/9Tue
multi-stopMultiple Airlines
32h 05mGVA-JNB
28/9Thu
multi-stopMultiple Airlines
34h 30mJNB-GVA
R20 308
26/9Tue
multi-stopKenya Airways
22h 55mGVA-JNB
27/9Wed
multi-stopKenya Airways
21h 00mJNB-GVA
R36 411
24/9Sun
multi-stopKenya Airways
41h 15mZRH-JNB
30/9Sat
multi-stopKenya Airways
44h 45mJNB-ZRH
R57 002
23/9Sat
multi-stopEthiopian Air
19h 45mZRH-JNB
30/9Sat
multi-stopEthiopian Air
17h 30mJNB-ZRH
R83 155
24/9Sun
multi-stopEthiopian Air
22h 30mZRH-JNB
30/9Sat
multi-stopEthiopian Air
21h 30mJNB-ZRH
R83 400
24/9Sun
multi-stopKLM
14h 20mZRH-JNB
29/9Fri
multi-stopKLM
14h 35mJNB-ZRH
R105 650
23/9Sat
directSWISS
10h 30mZRH-JNB
30/9Sat
directSWISS
10h 45mJNB-ZRH
R154 186
24/9Sun
directSWISS
10h 30mZRH-JNB
30/9Sat
directSWISS
10h 45mJNB-ZRH
R168 535

Search by stops

Search by airline

Search by price

Flights to OR Tambo Airport, Johannesburg

Destination:

OR Tambo Airport, Johannesburg (JNB)South Africa

Return flight deals:

OR Tambo Airport, Johannesburg - Switzerland

Cabin classes:

R21 515

Popular routes

The most searched flights to OR Tambo Airport, Johannesburg by KAYAK users.