Find cheap flights from South America to OR Tambo Airport, Johannesburg

Search hundreds of travel sites at once for deals on flights to OR Tambo Airport, Johannesburg

— JNB
May 25 — Jun 11
Return
1 adult
Economy
0 bags
From?
To?
Wed 25/5
Wed 1/6

Search hundreds of travel sites at once for deals on flights in OR Tambo.

Good to know

Low season

June

High season

January

Cheapest flight

R7 815

Average price (return flight)

R28 828

Good deal (return flight)

R28 828

Good deal one-way

R11 325
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (13% more expensive on average)
Flight from Porto Alegre Salgado Filho to Johannesburg OR Tambo
(avg. price over the last 2 weeks)
or less
or less

FAQs for booking South America to OR Tambo Airport, Johannesburg flights

Top 5 airlines serving South America to Johannesburg OR Tambo

Scores according to KAYAK customer reviews
8,3
EmiratesOverall score based on 15780 reviews
8,3Boarding
8,2Comfort
8,4Crew
8,5Entertainment
8,0Food
Airline reviews

Economy class clean, business not so much!

Read more about Emirates

Economy class clean, business not so much!

meal portion used to be bigger.

Pros: "I was upgraded to business class"
Pros: "Crew we're friendly and helpful. Seats were good."
Cons: "Old plane so in-flight entertainment systems didn't work properly in 3 of the 4 seats we occupied."
Pros: "Friendly crew"
Cons: "It was okay"
Pros: "Yes comfortable flight"
Cons: "Toilets to be checked for cleanliness more frequently."
Cons: "Nice flight . I felt really comfortable . Emirates is one of my favorite business classes ."
Cons: "This is the second time I have flown the AirBus 380. If you can make sure that you fly this airplane. Even in coach, there is ample leg room and comfort. The flight crew was very attentive and prompt in their service to passengers."
Pros: "crew was good but seat was too narrow, and there are too many little kids near us."
Cons: "do limit the number of passengers with little children and don't put senior citizens near them."
Cons: "Flight lest 2 hours late. Didn’t have my choice of meal. Cabin crew very inattentive. Worst flight ever with Emirates in business class"
Pros: "no"
Cons: "food was average"
Pros: "Smooth flight"
Cons: "I wished I was in business class..."
Pros: "Great service and attitudes by staff."
Pros: "Direct flight"
Cons: "South African airlines allowed me to reserve a seat. But Emirates didn't have it in the system when I checked in."
Cons: "Because my husband and I couldn't complete the online check in, we ended up sitting on different ends of the plane."
Pros: "I love everything about Emirates."
Cons: "N/A"
Pros: "I had a trouble because of crazy guy who sat behind of my seat. But crews didn't try to solve that problem actively. So, I will complaint about the attitudes of crews tomorrow morning."
Cons: "Crews attitude for the problems because of crazy guy of the flight. That was very passive responce. I was very embarrassed and frustrated. Why didn't the crews control and solve that kinds of problem? I don't understand. The crazy guy hits my seat about 4 to 5 times strongly."
Pros: "Nice flight sttendents"
Cons: "Seats too small"
Pros: "Efficient and good actually good for airline food"
Cons: "Electronic equipment a bit out dated and below standard"
Pros: "I had really high expectations for this trip but they were unmet. The service was indifferent. The chair wasnuncomfortable. The aisle was super narrow. I was bumped the entire flight. I didn’t like the food. And it was obvious by the end of the trip the staff was just done. Leaving the plane I passed several attendants and they did not say anything. They didn’t thank me for my business. They did t say goodbye or encourage me to come again — they were oblivious and no caring."
Cons: "Didn’t get to pick out seats and got stuck in a middle seat. No opportunity to change, even though I tried to do so a week before the flight as welll as once online check in opened."
Pros: "The space in the 380"
Pros: "Great flight"
Cons: "No"
Pros: "Delayed by 3 hours!!"
Pros: "Good leg room"
Cons: "For an 8 hour flight - we were given a sandwich and breakfast. Expected to be served dinner and breakfast given the time."
Pros: "Crew was friendly, food was good and entertainment great. Space between front row seats in economy class was good."
Cons: "all good."
Pros: "The flight from Johannesburg to Dubai on an Airbus A380 was the best , the return was on the 777ER it's a bit older avoid it if you can, I prefer the a380 it's roomy, more comfortable and modern, the food was good, the cabin crew very helpful and friendly and both flights were on time. I'll be flying only Emirates from now on"
Cons: "Just the coffee was terrible lol,"
Cons: "Had to wait 5 hrs to get my boarding pass"
Pros: "E v e r y t h i n g ..... I understand now why they are the number ONE airlines in service. We travel enough to see the BIG difference. Thumbs up. Please don't change !!!!"
Cons: "Nothing"
Pros: "Good Flight."
Cons: "They changed the seats without asking."
Pros: "Boarding process followed at LHR #3 was well done and organized, made good use of passenger's time. Desk personnel at LHR #3 was professional, as was crew on aircraft into Dubai."
Cons: "No breakfast (had sticker on seat to wake up if needed) and ended up awake whole flight. Flight for LHR to Dubai did not provide breakfast although 1950 -> 0550 red-eye flight"
Pros: "Emirates is my new favorite airline. Food was excellent, flight attendants were all friendly and professional, the seats were spacious, and there was a great selection of movies."
Pros: "Excellent experience. The airline I will be looking to fly from now on."
Pros: "They still catch my attention, and while traveling with them I continue to enjoy this airline."
Cons: "As per my Oslo - Dubai review (read there for more details), they cancelled my flight, put me on a flight a day later, and then left me with the bill and the inconvenience. This was the connector out of Dubai and back to Johannesburg. I've flown with them many times and I've picked up one or two small cut backs they've made like no hot towel when you get onboard, only before your arrival, and the meal seems a little more slimmed down (but still pretty tasty), They used have one or two extras which they've now taken away. Not sure why?"
Pros: "Staff was courteous."
Cons: "We were not made aware to go get snacks from the serving areas ourselves. We waited to be served. Finally figured it out. The seat near the exits were close to the pantry so could not sleep due to noises of the trays and serving atea. Those seats should cost cheaper ."
Cons: "Rude and racist cabin crew!"
Pros: "The crew member was excellent,she went all out to make my journey easy and comfortable.I have sent an email to her superior,please use her as an example.if all attendants can serve and see to passengers like her will be beneficial for emirates"
Pros: "Friendly staff awesome planes wonderful experince"
Cons: "Service was a bit slow. Drinks and food took quite sometime to arrive."
Pros: "It was a smooth flight"
Cons: "It was ok"
Pros: "The food was delicious, and I received the special meal I had requested with no problem. Again, great selection of TV shows and movies."
Cons: "The crew seemed a bit put off, just not very friendly. Maybe something had happened that put them all in a bad mood I'm not sure. Despite this they did help people without complaint, but you could tell they didn't want to be there. Again on this flight the TVs were an old model that was difficult to use, you had to push really hard and finagle your finger to get it to read what you were pressing."
Pros: "None"
Cons: "I missed the first segment of my flight due to an accident and traffic on the way to the airport. I was asked to pay $1200 to get on to the next flight (without any warning that my subsequent segments will be suspended) so I bought an one way to Dubai from NYC. Then my subsequent flights were all suspended and I had to buy a new set of flights for the remaining of the trip. I didn't get to take any of the flights I purchased through Kayak."
Pros: "The in-flight service, food, drink, and entertainment were excellent. If my ticket didn't say that I was on the airplane for more than 9 hours, I never would've guessed it. Flying at its best."
Pros: "Granted I was tired after being in transit for 24 hours, but this final of 4 long-haul flights was a real bummer compared to the other flights. Boeing 777 packed to 100% capacity."
Cons: "Really cramped and squished compared to other flights. Toilets at DXB were filthy (I searched around for the cleanest, which was still disgusting), with the cleaning attendant standing around in the restroom doing nothing. Duty Free shops really expensive compared to European airports. Meal on board (breakfast) was really terrible (and that taking into account that airline breakfast is always bad), really the worst I've ever had on a plane, even the Croissant was chewy and very dry. Emirates has become a massive sausage machine people-mover. It has loss its finesse and exceptional service."
Pros: "Crew are awesome, helpful"
Cons: "Emirates pizza is not good."
Pros: "The staff were wonderful and efficient. The toilets were clean and the food was much better than my first flight with emirates although the portions were small on the main meal with only four spinach ravioli offered in a tomato sauce."
Cons: "Passengers do not fit on to their seats and overflow into the space you are occupying which is so tiny as it is. There is not enough room to even reach down to pick something up if you drop it. Overhead lockers are full. I think planes either need to be redesigned with sleeping compartments (such as the second class compartments the trains have) for overnight flights or seats need to be slightly larger to make up for the fact most people are larger today."
Cons: "D seats are exrremely uncomfortable. Leg space is as good as none. My knees were hurting as they were touching the seat infront of me. D crew gave very slow service. I was sick and needed hot water, even after calling for ur for more than 4 times , the crew constantly forgot about it. Food was alright. I dont see myself ever flighting back with Emirates jus for because of the seat discomfort and lack of leg space"
Pros: "The plane was good and new. Larger plane and ride is a much more comfortable for the longer hauls. Overall good experience traveling."
Cons: "Veggie food, especially Asian vegetarian was unpalatable for the longer flight. Kids pretty much starved to then eat at the Dubai airport later."
Cons: "THe Hostess was not attentive and had to ask for things a few times. No goody basket was given although some pax did get it."
Cons: "Again the same indifferent attitude by cabin crew towards student gustes and particularly females. I was sick on the fligt despite informing crew no care was taken. I lost one of my check inn bag airline is indifferent. No help or compensation."
Pros: "Best airline I have had the chance to fly with. Right up there with Virgin - this time it surpassed. Great staff, lots of room, clean, amenities (blanket, pillow, toothbrush, eye mask, earphones for the movie ), 2 quality meals + meal voucher for overlay redeemable at a variety of options."
Cons: "Response time (over an hour) on requests. I don't believe there was internet available on the second flight?"

I book every time Qatar when I m going to india because it’s good service nd cheap tickets

Nice

This flight was cancelled

Pros: "Great crew! Excellent business class suite"
Cons: "Food is served in heated plastic containers. I would request Qatar airways not heat the food in the plastic container."
Cons: "The Nairobi airport experience could use a bit of help. there's no a/c and even late at night, it was uncomfortably hot everywhere. Once I'd checked in to the gate I was trapped and couldn't easily leave to get water or go to the restroom, which was increasingly annoying as my flight was delayed. Pretty sure all of this is beyond Qatar Airways' ability to control."
Pros: "Perfect"
Cons: "Perfect"
Cons: "They do not understand the word priority at Doha airport. Business class passengers boarded last."
Pros: "N/A"
Cons: "We were told to board, but then kept in another area close on 1 hour before we could get on the plane and this area had no bathroom facilities. The spread of seating on the plane made no sense with many open seats but also many squashed rows of people. The crew was visibly tired and irritated, they also ran out of a few catering items. It seemed as if last minute, a few different flights were combined into this one which lowered the quality."
Pros: "Food and leg room"
Cons: "All was fine"
Pros: "Entertainment and food is always great with Qatar!"
Cons: "After I got in my seat an Islamic lady came and said that I was in her seat. I looked at her ticket and while it was the right seat number, she was on the wrong flight. I got a stewardess to help her. She had gone through 3 boarding pass checks and was still on the wrong flight. They let her fly!"
Pros: "The crew was amazing and delightful."
Cons: "The crew was amazing and delightful but should provide food to kids first before even those special diet or vegetarians."
Cons: "The vegetarian option for breakfast was a stale waffle with apple compote. Inedible."
Pros: "Food selection. However, the snacks need to be readily available on long flights."
Cons: "Entertainment is lacking behind other international carriers"
Cons: "The flight is too long"
Pros: "They flight"
Cons: "Complementary hotel for long stops"
Pros: "The crew were very friendly and helpful."
Cons: "It seems the major airlines use older aircraft when the destination of the flight is a third world country(or Africa). The seats aren't as comfortable and the entertainment system (screens) are not as good as a Qatar and Europe bound flights."
Pros: "The flights attendants were very helpful and polite. What I enjoyed the most was the level of comfort I had. I was able to sleep for almost the entire flight. That's why it felt like it wasn't even a long flight."
Cons: "We did leave a little late but it was out of the control of the pilots and flights attendants."
Pros: "There was adequate seat room. The device was good."
Cons: "There was nothing I didn’t like."
Pros: "Staff was great"
Pros: "Thank you for a very good flight experience both from Philadelphia to Doha and Doha to Johannesburg."
Cons: "The breakfast options could have been better, but I was fed and happy, and the flight attendant was kind enough to bring me green tea when it wasn’t readily available on the cart."
Cons: "On time. Reasonably good. Satisfied with everything."
Pros: "decent leg room. the staff was accommodating"
Cons: "the brea was har. some of the food was overheated thus making it hard to eat"
Pros: "Gave food vouchers due to extended layover. Marché food quality is average at best."
Cons: "Biggest problem was late arrival, missing connection. Lateness caused by them at first, then a departing passenger caused further delay. But they were late to begin with. Next problem was their REFUSAL to give me an aisle seat. I reserved an aisle seat originally, aisle seats were available when I tried to change, but agent REFUSED to accommodate me with either aisle or window. Sat in middle with huge guy next to me. Very uncomfortable. Food was mediocre on this leg. Oh, and late departing AGAIN. Will seriously look for other options on next trip."
Pros: "Service, seats, beds, food, entertainment, EVERYTHING !!!"
Cons: "Seat to LA was broken"
Pros: "I was surprised with the quality of gluten free meals served for me, it was well organised and taken care of where I never had to wait. My flight schedules were changed few days before departure by Qatar Airways, but only thing I had to do was to confirm that I have noted, my seats and all the rest of details intact, excellent."
Cons: "When the flight is changed by airline for their convenience, they would have given preferential treatment to the passengers involved. We had to bare the cost of food and make us comfortable on our own due to the delay in transit."
Pros: "The crew aboard the flight were kind and thoughtful and definitely oriented toward service."
Cons: "The security process at the gate was really disorderly. Perhaps it is because it is a new and extra step required by the US but it was definitely not efficiently handled."
Cons: "Same as above"
Pros: "The friendliness of the staff from check in to arrival!"
Pros: "I freceuntly fly between the US and South Africa and only fly via Qatar Airways, and every experience thus far has been great. The food is good quality, friendly crew and I would recommend it to anyone."
Cons: "The sandwiches are a little dry and movie selection a little limited."
Pros: "clean airline, modern airplanes, good food, friendly service"
Cons: "Nothing not to like. Spacing between seats is a little tight for med-tall passengers. Food service was slow. few/Infrequent additional beverage & snack visits."
Pros: "Unfortunately..."
Cons: "...as mentioned, I don't have the pleasure of rating this flight because of the boarding delays and missing the flight. Very disappointing."
Pros: "Great selection of movies and tv shows"
Cons: "Entertainment screen is too dim even on highest brightness setting"
Pros: "Service of air stewards very friendly and polite"
Cons: "This goes for Qatarfigjta from harare to Doha and Doha to Washington DC and back. I am not going to give individual report on each one. Food - my daughter could barely eat anything and the vegetarian meals were stone cold most of time. It was hard to eat at Qatar airport because not only is the food terrible (Burger King and bad Asian food) but outrageously expensive. Our media system did not work for one leg. ** way to many ads on your media system. Every time you watch a new TV episode, you have to sit through 5-6 ads for stuff that is not interesting and the same each time. ** plane info on media system keeps reverting to Arabic even when English is indicated as preferred la gauge. We had to place our iPads in checked luggage for flights from harare to USA as we went through Qatar. *** I asked for quiet seats and was given seats near kitchen and toilet even though I booked in hours in advance. One leg had my ten year old daughter and I in different rows even though I checked in 4-5 hours in advance Of flight . ** staff moved my hand luggage without my permission and without informing me - it was stressful trying to find it."
Pros: "Excellent experience overall, the food was decent, the seats were comfortable and had enough space for me at 6ft tall, the staff were very friendly and helpful, entertainment selection was good with plenty of new movies out. I had no problems with my layover. The baggage allowance was great as I had extra luggage from my trip. I'm very happy with their customer service, the day before my first flight I received a phone call from Qatar's customer service saying that due to delays I wouldn't be able to make my connecting flight to Edinburgh so they would like to book me on another flight instead of me having to wait 24 hours in Doha. I was thoroughly impressed with this service."
Cons: "I did not have wifi available from Doha-Johannesburg"
Pros: "Everything is good"
Cons: "Everything fine"
Pros: "I had a great experience with overall trip."
Cons: "I was not very impressed with hostesses service. on the second leg of the trip. The boarding process was not organized at all. We have zone numbers but people just boarded at first come first served basis"
Pros: "Great crews, excellent airplanes, wonderful in transit experince."
Cons: "In flight coach meals were average."
Pros: "On time departure, friendly crew. Comfortable seats for economy class, plenty of entertainment options. A pleasant experience"
Cons: "The food was okay. The hot wrap/calzone served first was not very tasteful. The breakfast/brunch was better. Not much to dislike overall."
Pros: "Again on time and effortless boarding made the overall experience a good one."
Cons: "Our suitcase was damaged...still in the process of trying to get it fixed. Hopefully it will be done soon. I will then update this report. Could maybe clean the toilets as it did become a bit messy."
Pros: "Generally ok but not as good as other Middle East carriers"
Cons: "The leg room on this flight felt less generous than other carrier and the food was poor almost inedible. The aircraft (777) seemed much noiser than other aircraft I have flown on and the noise from the toilet flush could be heard 10 rows away"
Cons: "Not enough check in desks operating - very long wait"
Pros: "Service & cleanliness."
Cons: "Nothing I remember."
Pros: "Service, friendliness of that staff"
Cons: "Other passengers used my carry-on baggage space and my carry on was placed far from me."
Pros: "Everything was taken care of and I never had to worry. I felt well treated, important, my things were taken care of and respected, the plane was clean and had great in flight options for food and entertainment. The staff was respectful and nice."
Cons: "I had to ask for wine to 3 different hostess's"
Pros: "No problems at all!"
Pros: "The service from the crew was amazing"
Cons: "The food was not bad compared to some air lines"
Cons: "I had to go through 4 passport inspections by Qatar, was that really necessary? 3 of them within 10 min. 1 before the security check at the gate, 1 after and one more just before boarding."
Cons: "The TVs weren’t working on the seats for the duration of the 8 hour flight. Some of them were working for other customers and we pointed it out to some of the flight attendants but they took no action"
Pros: "Amazing - they had a full dinner for a 9:55pm flight, with real silverware, complementary alcohol, for economy passengers! Crew extremely professional and efficient."
Cons: "We were packed like sardines! My flight made me want to retire from traveling!"
Pros: "Crew was great, seating comfortable."
Pros: "Crew was really nice can’t complain"
Cons: "Other airlines offer free beer or even hard liquor here u have to pay"
Pros: "Crew was great. Phenomenal even."
Cons: "Economy seating, so hard to complain, I got what I paid for, but 1-2” more between seats would have kept my knees out of the lady’s back in the seat in front of me..."
Pros: "Crew was very nice and responsive."
Cons: "The flight was so hot. No personal air controls. Economy was horribly small."
Cons: "seat comfort"
Pros: "Seats very comfortable; real feather pillow! Everything was on time."
Cons: "Breakfast consisted only of sweet items -- I didn't touch it."
Pros: "The expedited transfer from late flight out of Rome was an amazingly efficint process, much appreciated. Was very stressed when I thought I could not make the transfer, but Swissair really had it covered. My compliments"
Pros: "Superb crew; surprisingly delicious food (better than some first class meals I’ve had in the past)."
Cons: "The seat was remarkably uncomfortable. I fly business or first class when traveling overseas (prefer business class) specifically to be able to rest - this was the most uncomfortable I’ve experienced in the last few years."
Pros: "Crew was kind and gracious."
Cons: "Hand carry was checked 3 different times. Goes to show that Swiss staff doesn’t trust its colleagues to determine if the bag passes muster."
Pros: "Everything"
Pros: "Same as above"
Cons: "SAME AS ABOVE"
Pros: "Steward Very pleasant, helpful and accomodating."
Cons: "No information on the flight about how to proceed with our missed conncetions nor anyone to meet in Zurich at gate with information."
Pros: "There were good entertainment options though I didn’t use them"
Cons: "Our flight was delayed 2.5 hours, during which we had boarded but were told we could not leave our seats even for the bathroom. We were offered a cup of water once during this delay which is inexcusable. (We were also woken up to serve dinner at 1am so that was incredibly inconvenient for an overnight flight) On top of that, I, as well as many others missed our connecting flight. Personally I missed my connection by 20 minutes, which seems a reasonable amount of time to hold a connecting flight with so many people from our flight on that next one. In missing by only 20 minutes, we have lost an entire day of our trip and are spending 9! hours in the airport today. There was no communication between flights clearly. Despite there being an earlier flight we could’ve been placed on after missing our connection - we did not get booked on this flight. I asked why and they just randomly placed people on random flights with no regard for when we showed at the desk. In this scenario, a first come first serve would have alleviated an absolutely awful experience. I will never fly Swiss Air again and will urge people I know to not fly this airline. The experience was extremely frustrating, the best response from an employee was “that’s all I can do for you” and I wish it on no one."
Pros: "Chocolate is a nice touch. Snacks (sandwich) was actually good."
Cons: "Seating upholstery needs to be replaced. Faux leather upholstery has cracks. The seat next to mine kept coming off."
Pros: "The food wasn’t bad"
Cons: "Business seats suck"
Pros: "The food was the best I’ve ever had in a plane"
Cons: "Sound quality for the films was awful"
Pros: "The flight to Zurich was delayed so I would have missed my connecting flight. We were automatically rebooked on British airways which got us home three hours sooner than the Swiss air connections. If they did the rebooking, I find that a real plus but can not rate them on anything else."
Cons: "The"
Pros: "Crew was always ready to help. It was a very smooth flight."
Cons: "I wish we could start watching the movies earlier and wish there was more selection for good movies. Flight was delayed but we knew that. I prefer that it‘s safe."
Pros: "I fell asleep during the meal service and there was not a vegetarian option left over but the crew was SUPER and brought me some other snacks and made my day. Thanks!"
Cons: "Mackenzie Gray/ My flight was cancelled due to bad weather conditions unfortunately. I'm upset that I never received my initinerary for my substitute flight! I tried online and calling the # that was provided no results. I managed to get thru to someone and they told me they would send the info to my email but they never did."
Pros: "The service of snacks during the flight. My suggestion to change seating was followed by a adequate replacement. I think I will add sparkling/distilled water to my list of water choices."
Cons: "Hmm!"
Pros: "Air hostesses were very courteous, friendly and the cabin was clean and comfortable. My flight from jfk to Geneva (then Zurich) was cancelled due to weather in Geneva (Swiss 23) so I got upgraded to a delta flight to Brussels then to Zurich Comfort+ !!! Thank you!"
Cons: "Flight from Zurich to Johannesburg: Swiss 288 (airbus a340-300) Sat in the last row of the Swiss air flight, economy, which was okay but our whole row video enternatinment system didn’t work. You’d pick a movie and it wouldn’t play. The games, camera and flight status animation all worked but not the movies. Air hostess tried resetting , still nothing. But it was a great opportunity to have a lovely conversation with my new German Friend Barbara and read my book! More lactose intolerant alternatives for breakfast which had much (cheese, yogurt, croissant) Other than those two , excellent flight. Thank you Swiss!"
Pros: "Four economy short-hauls in two days: That extra tad legroom (A321, A320, CS100) Planes are very clean Good quality snacks Great staff"
Cons: "They rebooked me on a later flight this same day. This flight to Geneva (change of airports) was late and the flight to Vienna took off with no passengers from our flight, after we were told it would wait. ' I paid for premium seats and did not get rebooked for the same. I am sitting in the Geneva airport for 7 and 1/2 hours, losing my meetings in Vienna. I never expected such poor service from Swissair."
Pros: "Smiley all the time flight attendants and generous with food and drink and responded quickly if need help. The person who performed the flight announcement from swiss to lax had nice sense of humor while announcement :)"
Cons: "Warm and excellent customer service :)"
Pros: "The seats were comfortable considering they were middle seats. The food was quite good and the entertainment selection was also good."
Cons: "Boarding was later than initially said and I did not know why"
Pros: "Pleasant staff"
Cons: "Large person next to me spilled over into my seat. Large people should sit with folks like themselves"
Pros: "It reminds me of school dinners"
Cons: "Bland, over cooked No thought into the presentation or flavour"
Pros: "Flight itself was good, comfortable, staff were professional"
Pros: "The flight attendants were very attentive and professional. Food and snacks were tasty and Proseseco delicious! Upgraded seats were worth it for a long flight."
Pros: "The crew was both fun and efficient. The food was definitely a step ahead of American owned airline companies. Very good choices of movies and entertainment."
Cons: "We've got no complaints."
Cons: "My seat did not recline and my tv did not work"
Pros: "I was concerned the connections would be too tight but it worked out great!"
Cons: "No Wi-Fi on board."
Pros: "Relaxing, good entertainment."
Cons: "Paid for upgrade seat and did not get the seat. Flight crew polite and professional."
Pros: "smooth flight, comfy seats"
Pros: "Great customer service."
Cons: "Breakfast was a strawberry yogurt, orange juice and a croissant. Sugar free options ie. Eggs, rye or whole grain bread are a few examples of sugar free breakfast items that could be provided."
Pros: "The veggie food option was delicious. The calzone for breakfast was miserable. The restrooms were kept clean and well-stocked. Flight delay to wait for incoming passengers resulted in others missing their connections in SF."
Pros: "the captain was great"
Cons: "our flight attendant was impatient and bossy two days after the flight, my husband had to be taken to the emergency room - diagnosed with pulmonary embolism SWISS MUST DO A WAY BETTER JOB CALLING ATTENTION TO REGULAR EXERCISE ON THE PLANE!!"
Cons: "I arrived to the airport within an hour of boarding time. I wasn't told the gate to my plane until 8:30. When I arrived to the gate there were no employees to speak to and it stated boarding time was 8:35 we didn't board until 9! It was just scary and confusing for someone flying alone in another country. When all the other confused flyers asked simple questions the employees at the gate were annoyed and rude."
Pros: "Real silverware. Great crew presence. Ice Cream and chocolate."
Cons: "NA"
Pros: "I like that Coke Zero was available."
Cons: "My chair was stuck in the fully reclined position for a good portion of the flight and my wife's chair was constantly being knocked into by the passenger behind her because his seat was too short for him. When the seat in front of me was reclined, the screen was only a few inches from my face. There was a loud, obnoxious passenger next to me who almost got into a fistfight with another passenger until the stewardess came to calm him down."
Cons: "I ordered a low carb meal . Only 1 pear + 1 apple for the later snack was a bit disapointed. Not balanced easy."
Pros: "Everything is perfect!"
Pros: "Excellent service ans quality flight"
Pros: "Nothing"
Cons: "The most racist and unfriendly and uncivilized people ever."

One of the crew member weren’t to pleasant

The fly was delayed one hour for A/C problems, then after being on the road to take off, we went back to terminal secondary to a passenger problem. Last but not least I was first class and my sit was so uncomfortable, I landed with headaches

My seat next to the emergency exit could not be reclined. The meal was just fruit and sandwiches. I appreciated the fresh fruit but the sandwiches were mediocre.

You actually took off.

Double booked for my seat, got put in a seat that was smaller and towards the back. Uncomfortable seats, air was insufficient, wifi stopped working for over an hour.

Pros: "Everything"
Cons: "Everything was great"
Cons: "We had a 2.5 hour delay because there was someone missing in the crew. It sounded like it hadn’t been properly planned for the flight so it was frustrating. However, once that person showed up, everything was great and the crew was very sweet"
Pros: "It was nice that the plane was not packed full."
Cons: "Box water instead of water bottles. The seat wasn’t very comfortable since it wouldn’t recline."
Pros: "The space between passangers and the steps the crew took to ensure our safety."
Cons: "Nothing it was a perfect flight."
Pros: "Very nice people and helpful. Good attitude"
Cons: "Board was a bit disorganized and took much longer than I am used to even on full planes"
Pros: "Leg room"
Cons: "Not sitting in an airplane without AC for 30 minutes after everyone loaded"
Pros: "food"
Pros: "Flight was good and crew were good. Nothing very outstanding but by no means a terrible flight."
Cons: "The in flight screens weren't working well."
Pros: "Got here early!"
Pros: "Not a lot"
Cons: "Customer service"
Cons: "My screen wasn’t working. It would have been great if it was."
Pros: "Friendly crew. Landed early."
Pros: "Food was great. Especially the ice cream."
Pros: "Crew was friendly"
Cons: "Ticket printed out incorrect gate information"
Pros: "yes crew were very good"
Pros: "We landed 45 minutes ahead of schedule."
Cons: "Boarding was rushed and we left the gate late."
Cons: "CheezIts were too salty. We had to sit on NO tarmac for over 10 minutes because a plane was stuck at our gate...several other gates empty - what's up?"
Pros: "The seat was comfortable"
Cons: "Seats could be a couple of inches wider"
Pros: "The crew was attentive."
Cons: "Games on the tv were okay. Tetris would be a nice addition."
Pros: "Decent food. Great entertainment options"
Cons: "JFK Boarding"
Pros: "Good snacks"
Cons: "Nothing"
Pros: "The short duration of the flight and punctual arrival. Better seating with more leg space in Airbus than in the horrible Boeing 467- 400."
Cons: "No headsets distributed so I couldn't listen to film program. Crew rather impersonal. I'm dreaming of an airline that uses functioni g loudspeakers during boarding. Nobody understands acoustically which zone is being boarded ( not only a Delta issue)."
Pros: "Perfectly on time. Good food and very good friendly service!"
Pros: "Got moved to an aisle seat instead of the middle. The flight wasn’t full so the crew planned ahead and got several people in our party better seats."
Cons: "Severe delay"
Pros: "Staff and equipment"
Cons: "Early to arrive but gate not ready so we lost our edge"
Pros: "At least the flight wasn't cancelled?"
Cons: "Five minutes before the scheduled boarding time, it was announced the flight was delayed by 1 hour 25 minutes. I am almost certain this was not weather-related, according to flight trackers. I understand that weather delays are essentially out of airlines' hands. However, if the delay is caused for other reasons like "mechanical issues", or any other errors or miscommunications within the airline itself, then they should be held liable. My time is worth money, so any delays not weather-related should result in a reasonable refund based on the duration of the delay. An apology doesn't placate customers' frustration and inconvenience due to delays."
Pros: "Quick boarding. Nice crew. No food or entertainment so I couldn't rate those. N/A should be a choice"
Cons: "Aircraft seemed shabby despite refresh of Comfort Plus, food was really mediocre. Steer clear of the Asian Veg option."
Pros: "Our original flight was delayed and Marika, at the Delta gate of another flight to the same city, was able to get us on the flight that was going to our city. We were so grateful to get home before the winter storm! We appreciate your staff and the help their quick, efficient manner to get us on a new flight!"
Pros: "really helpful and friendly service and nice seats."
Pros: "Service was fast and the inflight entertainment is free. Lots of movies to chose from, which is nice for the long flight."
Cons: "It was the most cramped I have ever felt in a plane and also the longest flight. Horrible combination. Some of the crew were snippy."
Cons: "There was no tv screen, so if you don’t have a smart phone or tablet you can’t access to the entertainment. Also you should warn passengers to download the Gogo entertainment app because it’s very slow to do it in the flight"
Pros: "We didn’t order food and there was no online entertainment"
Pros: "The two Flight Attendants were very attentive, personable, and funny, and interacted well with the passengers."
Cons: "Nothing, everything was good."
Pros: "I like Delta. They are organized and professional. They treat traveler with dignity."
Pros: "Flight was on time, boarded quickly and efficiently. Staff were nice enough but all business."
Pros: "Staff was amazing and pleasant. Had decent food and as much comfort as zone 3 can offer."
Cons: "No complaints."
Pros: "Upgrade. Comfort. Gourmet Oatmeal Breakfast."
Cons: "Need more cooking shows (British Bakeoff would be fun) or something besides what has been there for too long."
Pros: "The in flight entertainment and the pilot being informative about what was going wrong at the Atlanta airport."
Cons: "The insane process that followed the flight of rebooking - it would have been VERY HELPFUL to have access to the inflight internet so that I could have rebooked my missed connection before we landed in the ATL airport where it was past midnight and there were hardly any staff available for us to talk to and the lines to speak to anyone took literal HOURS to get through."
Pros: "Delta made sure my husband and I had seats together and my husband was thrilled to have a window seat. We took off and arrived earlier than scheduled so we didn't have to run to catch our connecting flight."
Cons: "Everything was perfect. Nothing negative to report."
Pros: "It was a smooth ride and overall very enjoyable flight as the entertainment was very enjoyable and a lot to choose from"
Cons: "It was a smooth ride and overall very enjoyable flight as the entertainment was very enjoyable and a lot to choose from"
Pros: "This time the tea was nice and hot!"
Pros: "Very nice Flight Crew from Detroit to Las Vegas!!"
Cons: "The ground crew (in Detroit) were unfriendly and rude. I asked two simply which line I should be in, the First lady just ignored me, the second gentleman rudely told me where to stand. They were not terribly busy at the time and I politely asked as I was unsure which line to be in. The flight attendants (only from ORF to Detroit) also were unfriendly with an attitude. Just simple stuff. I asked for extra ice, she thought I said no ice. Simple mistake, no big deal but when I explained that I actually wanted extra ice she was perturbed!"

The service from kayak should have been better

Pros: "Good service. Great price."
Pros: "The customer service, the seats were comfortable and the food was great"
Pros: "The boarding, comfort and crew were excellent. Everything is very organized and professional."
Cons: "I had a 12 hour layover in Istanbul. The hotel was great and I appreciated the good food and rest. However, it took nearly an hour each way to the hotel. I think it would be great if Istanbul airways cooperated with the Yotel so transit passengers could stay in the airport. They helped me to get a visa and they say it will be reimbursed, but all of those things took time when I was so exhausted after a long flight. Overall, it was wonderful to have that opportunity to rest and shower on a long wait, but it would be even better if it was closer and it was clear ahead of time that a visa would be needed."
Cons: "Cabin temperature too warm"
Pros: "Crew was nice, seats were comfortable"
Cons: "I enjoyed the flight"
Pros: "Onboard the flight service was fine."
Cons: "The crew at check-in & at boarding checked me in to fly to Tel-Aviv (transiting at Istanbul) without any comment on visa or passport at Washington D.C. In Istanbul, I was not allowed to board on the flight to Tel-Aviv. I was not allowed to stay in Istanbul. Crew (Erin Uler) who stopped me from boarding the flight said he would help, but disappeared. Othes kept sending me back and forth between transfer desk and sales desk with inconsistent advice every time. I had no way out, so decided I will fly to the closest European country. This was after I had been back and forth for 7 hours. I had to pay full for flight to Greece. I asked to be sent back to D.C. they could not even work that out. I have a return ticket to fly back to Washington D.C. with Turkish Airline on 1 Jan and they said they will need to re-ticket my paid return flight as well. Turkish airline crew did not would not help me fix my return flight back to D.C. They have asked me to contact the agent ( Kayak). Now I am stuck in Athens, a country I have never visited nor planned to. My tours & accommodation, all paid for in Israel, I have lost. I had a tour fully paid in Israel. I have no ticket to return back to D.C. even though I paid for ticket with cancellation insurance when I bought the ticket. The advice between Turkish crew who checked my passport (official) while I was flying out of D.C. vs the Turkish crew who stopped me from boarding was inconsistent. If I had been stopped in D.C. I wouldn't have had to face the events that followed. Now I have lost my tours, hotel in Israel. I had to pay extra for flight to Athens and I am paying for hotel and sundry in Athens while waiting for flight out. Turkish crew at Istanbul were not only unhelpful but rude and inconsistent. While I was waiting for 8 hours for a firm information, shouting matches between Turkish crew and customers went on at least a dozen times. Inconsistent information from Turkish staff has led me to be currently stuck in Athens. I am waiting for a way back to D.C. There should be a rule that fines an airline if they board people without accurate visa papers and they fail to check it. There should also be a fine to the airline if they stop people from boarding at a transit airport leaving passanger stranded with nowhere to go or return. I ask this issue to be looked at, as I am currently stuck in Athens. I need a ticket to go back to D.C."
Pros: "check in..Gatwick S."
Cons: "cramped, breakfast was a disgust.tasteless omelette,soggy sandwich. a disgrace."
Pros: "The staff the staff the staff. They made the trip so enjoyable. The A330-300 aircraft was smooth and silent. Very impressed"
Cons: "The seats in business class were not as soft as they could be but very impressed overall and good value for the cost of the business class ticket"
Pros: "Customer service was excellent and food was restaurant grade!"
Cons: "Nothing comes to my minds"
Pros: "It was all good"
Pros: "crew, food, service"
Cons: "3 hrs delayed"
Pros: "Great selection of movies, excellent food, friendly service."
Cons: "Boarding required a lot of waiting in lines only to be moved to another area where we had to wait again. There was very little leg room in between seats."
Cons: "The men’s bathroom near gate 226 smelled awful and the floor was very wet. In addition, I am handicapped and my gate changed from 226 to 208. NO ONE was there to help. There was no one at all at Turkish Care. I asked two different transportation representatives at the sky club and they refused to help in any way. I merely asked them to call Turkish Airlines, and they said they didn’t have the number. I begged both of them to call someone to help me, and they just laughed and said it wasn’t part of their job. I was horrified! I almost missed my plane.!"
Pros: "never go to turkey only few places are famous caz holiday but over all people are so selfish u can find the right place to eat or spend over night and all flight are always late when try to find out they always says on thier own language not even english we don’t care have missed my tow flight and couldn’t find anyone to talk as responeble person don’t got to turkey all pay ur money to some where better you can enjoy"
Cons: "never go to turkey only few places are famous caz holiday but over all people are so selfish u can find the right place to eat or spend over night and all flight are always late when try to find out they always says on thier own language not even english we don’t care have missed my tow flight and couldn’t find anyone to talk as responeble person don’t got to turkey all pay ur money to some where better you can enjoy"
Cons: "Options for vegetarians were not really good."
Pros: "First leg (Mia to Instanbul) crew was excellent!"
Cons: "second leg (Istanbul to Johannesburg) crew were rude!!!"
Pros: "Service, food, staff—all excellent!"
Cons: "The cabins on both flights were too warm."
Pros: "The Lounge at Istanbul airport is fantastic"
Cons: "Seating in Economy class is terrible. For tall persons like me it is a punshment to be squeazed in such a narrow space. Turkish airlines should add more space and comfort with their seating in Economy. Introduce a Premium Economy Class would solve that problem"
Pros: "Food was fine"
Cons: "delay time and Istanbul airport"
Pros: "Great service in the airplane plus they offer some amenities like slippers, tooth paste and toothbrush, they offer you wet towels to clean and refresh yourself during he flight. Really good."
Pros: "In economy class,was the best space and service I experienced so far! I was surprised by the level of service!"
Pros: "there are a lot of movie"
Cons: "children!!"
Pros: "Food was good but needs bigger portion."
Cons: "Not many choice for drinks, some fly attendance need to know smiling is good ."
Cons: "Very disorganized the gate checking, staff ne d hospitality training . You ESP not have time for your queries and concerns . They are always in a hurry to finish talkign to you . Poor hygiene. The bathrooms are very dirty and has nomjand soap to wash your hands . Male staff in board come across unpolite. ingelt inwelcomed by the male flight attendant port side at the back.?"
Pros: "Flight was smooth. Staff were helpful and professional."
Pros: "Good entertainment system with lots of options."
Cons: "The plane was uncomfortably warm throughout the (long!) flight, which made it difficult to get any rest."
Pros: "great crew and flight!"
Cons: "We would have loved to have been able to easily upgrade to business class but weren't able to."
Pros: "Staff was extremely helpful and responsive. I like that plane is clean, and many plus, very good entertainment. I love that it is non-stop from SFO to Istanbul. Food was superb!"
Cons: "As usual check in and boarding is horrible with Turkish Airlines. I have used Lufthansa, British Airways, Air France, et had not trouble with them. Why is it so hard to improve this in Turkish Airlines. No charger for computer even during 13 hours flight?"
Pros: "Loved how friendly the staff was and wanted you to feel at home"
Cons: "Nothing out of the ordinary, seats can be a bit cramped but that can't be helped on a long flight"
Pros: "My first flight with a different airline."
Cons: "A very rude ticket sales woman in Turkish Airline Kiosk, wandering an airport for two hours due to untrained staff and Turkish Airlune "help desk", being cheated out of $400, and finding my baggage smashed up."
Pros: "We arrived at the desk and no staff or customers were there. Turns out they don't fly on Thursdays. What? So we rebooked and will fly out tonight. Overall, a huge inconvenience for my family waiting for us overseas. Plus we had to book a place to stay in Miami for the next 24 hours. Whew!"
Pros: "Outstanding service Excellent food Adequate entertainment Seat recline was good for economy"
Cons: "For a long flight (8+ hours) legroom on this Airbus was quite cramped Again poor boarding announcements resulted in very chaotic boarding process"
Pros: "The staff are all very professional and nice."
Cons: "Everything was high level"
Cons: "The additional security check for flight from Istanbul to US was somewhat unpleasant as women were called out from the line to be separated from men for security check. They should have wait for each family to come up for their turn to be checked, so families would not need to be separated for a while."
Cons: "The security check at the Istanbul gate is haphazard and not to0 professional"
Pros: "food"
Cons: "Leaving 2 hours late from Istanbul and arriving 2 hours late at SFO, jeopardizing the Shuttle pickup arrangement."
Pros: "Excellent!"
Pros: "I eventually arrived at the destination."
Cons: "Difficult to communicate with cabin crew due to lack of English. Flight was delayed by 1 hour. General atmosphere on plane was chaotic I think due to the small plane and length of flight as large numbers of people needed to use toilets."
Pros: "Not trying to be flattering here but it really is a good airline."
Pros: "I didnt receive my baggage."
Pros: "Everything worked well. Service, food, entertainment, et all."
Cons: "nothing was amiss."
Pros: "I really enjoyed the service! The crew was great! Everything I needed they attended to with outstanding service. At first I was skeptical about using Turkish Airlines, afterwards I would definitely fly with them again no question. The only thing I would say was bad about the trip was the guy that got me sick haha but that wasn't Turkish Airlines fault. Thank you Turkish Airlines! Ashtiano Reinaldo"
Cons: "I honestly can't point anything out."
Pros: "The variety of films on show was decent"
Cons: "The crew skipped our aisle whilst delivering the toiletry bags, some announcements were made purely in Turkish without regard to English passengers. The boarding gate from Istanbul was opened much later than the advertised times."
Pros: "Spacious, coffee actually tasted like coffee and not water like in other airlines. Everyone was very friendly"
Cons: "I brought a small suitcase and they told me I couldn't take it on the plane... when I got on the plane there was more than enough space. Everything was good afterwards. I was just hoping to not having my suitcase checked in so that I wouldn't run risk of losing it. I got my luggage from the pickup area with no problems!☺"
Pros: "excellent food, service"
Pros: "Boarding staff was very friendly, & kind people"
Cons: "There is no TV Late around 40 min."
Pros: "Great crew, pleasant fligt"
Pros: "Seats are spaced further apart than many other carriers"
Cons: "There's always a problem with people trying to sit in different (e.g., my) seats, and people get up and try to exit the plane before it has even taxied off the runway."
COVID-19 information

Safety measures for airlines flying from South America to OR Tambo Airport, Johannesburg

Airlines flying from South America to OR Tambo Airport, Johannesburg have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from South America to OR Tambo Airport, Johannesburg

Mandatory masks

Masks required on board, masks provided on flights from South America to OR Tambo Airport, Johannesburg

Social distancing seating

Middle seats unavailable to book on flights from South America to OR Tambo Airport, Johannesburg

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from South America to OR Tambo Airport, Johannesburg

Book cheap flights from South America to OR Tambo Airport, Johannesburg

Recent return flight deals

16/9Fri
2 stopsMultiple Airlines
20h 40mPOA-JNB
22/9Thu
2 stopsMultiple Airlines
23h 40mJNB-POA
R7 815
16/9Fri
2 stopsMultiple Airlines
20h 40mPOA-JNB
22/9Thu
2 stopsMultiple Airlines
23h 40mJNB-POA
R8 099
16/9Fri
2 stopsMultiple Airlines
20h 40mPOA-JNB
22/9Thu
2 stopsMultiple Airlines
23h 40mJNB-POA
R8 162
10/10Mon
2 stopsMultiple Airlines
25h 15mSDU-JNB
16/10Sun
2 stopsMultiple Airlines
23h 55mJNB-SDU
R8 225
16/9Fri
2 stopsMultiple Airlines
25h 50mCWB-JNB
25/9Sun
2 stopsMultiple Airlines
35h 30mJNB-CWB
R8 304
15/9Thu
2 stopsMultiple Airlines
38h 45mPOA-JNB
22/9Thu
2 stopsMultiple Airlines
23h 40mJNB-POA
R8 918
14/9Wed
2 stopsMultiple Airlines
20h 40mPOA-JNB
27/9Tue
2 stopsMultiple Airlines
36h 25mJNB-POA
R8 950
12/9Mon
2 stopsMultiple Airlines
25h 10mCWB-JNB
9/10Sun
2 stopsMultiple Airlines
24h 05mJNB-CWB
R9 139
7/9Wed
1 stopTAAG
16h 35mGRU-JNB
18/9Sun
1 stopTAAG
14h 00mJNB-GRU
R14 764
17/8Wed
1 stopEthiopian Air
21h 10mGRU-JNB
25/8Thu
1 stopEthiopian Air
30h 50mJNB-GRU
R15 142
7/9Wed
1 stopTAAG
16h 35mGRU-JNB
25/9Sun
1 stopTAAG
14h 00mJNB-GRU
R15 284
31/10Mon
1 stopEthiopian Air
21h 10mGRU-JNB
13/11Sun
1 stopEthiopian Air
21h 30mJNB-GRU
R15 362
30/10Sun
1 stopBritish Airways
34h 25mGRU-JNB
11/11Fri
1 stopBritish Airways
36h 45mJNB-GRU
R17 805
17/10Mon
2 stopsTurkish Airlines
34h 50mBOG-JNB
27/10Thu
1 stopTurkish Airlines
27h 50mJNB-BOG
R18 608
31/10Mon
2 stopsAmerican Airlines
46h 45mBOG-JNB
14/11Mon
2 stopsAmerican Airlines
29h 56mJNB-BOG
R21 161
12/10Wed
2 stopsEmirates
35h 00mCWB-JNB
14/11Mon
2 stopsEmirates
45h 00mJNB-CWB
R23 398
17/10Mon
2 stopsSWISS
39h 55mGIG-JNB
31/10Mon
2 stopsSWISS
46h 30mJNB-GIG
R24 218
20/6Mon
2 stopsQatar Airways
29h 45mGIG-JNB
27/6Mon
2 stopsQatar Airways
45h 30mJNB-GIG
R26 739
1/11Tue
1 stopLufthansa
29h 15mBOG-JNB
13/11Sun
1 stopLufthansa
30h 50mJNB-BOG
R28 661
6/6Mon
2 stopsUnited Airlines
39h 15mSCL-JNB
13/6Mon
2 stopsUnited Airlines
41h 20mJNB-SCL
R32 127

Search by stops

Search by airline

Search by price

Recent one-way flight deals

9/8Tue
2 stopsMultiple Airlines
38h 45mPOA-JNB
R8 115
10/11Thu
3 stopsMultiple Airlines
34h 50mSDU-JNB
R8 146
6/7Wed
2 stopsGOL
26h 00mGIG-JNB
R8 256
15/8Mon
2 stopsMultiple Airlines
20h 35mSDU-JNB
R8 666
24/10Mon
2 stopsMultiple Airlines
20h 30mSDU-JNB
R8 761
13/7Wed
2 stopsMultiple Airlines
20h 35mSDU-JNB
R10 179
8/11Tue
1 stopKLM
45h 05mGRU-JNB
R11 770
10/11Thu
2 stopsUnited Airlines
54h 20mGRU-JNB
R12 873
8/11Tue
2 stopsGOL
44h 20mGRU-JNB
R13 109
8/8Mon
1 stopEthiopian Air
30h 20mGRU-JNB
R13 566
5/8Fri
1 stopEthiopian Air
30h 20mGRU-JNB
R13 708
15/8Mon
1 stopTAAG
16h 35mGRU-JNB
R13 929
17/8Wed
1 stopTAAG
16h 35mGRU-JNB
R13 976
21/6Tue
1 stopQatar Airways
26h 05mGRU-JNB
R14 969
3/11Thu
2 stopsIberia
31h 20mGRU-JNB
R15 126
6/6Mon
1 stopEmirates
33h 55mGRU-JNB
R16 229
7/11Mon
2 stopsAir France
48h 35mGIG-JNB
R17 915
15/8Mon
1 stopBritish Airways
30h 25mGIG-JNB
R20 798
12/6Sun
2 stopsTurkish Airlines
29h 55mEZE-JNB
R23 004
28/5Sat
2 stopsAmerican Airlines
54h 35mEZE-JNB
R26 297

Search by stops

Search by airline

Search by price

Flights to OR Tambo Airport, Johannesburg

Browse origins:

R16 213
R8 004
R21 870
R19 412
R24 375
R29 023
R19 695
View more