Find cheap flights from Brazil to Johannesburg

Find cheap flights from Brazil to Johannesburg

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

Return
Economy
Boston (BOS)
Johannesburg OR Tambo
Fri 5/7
Fri 5/14
Any month
Compare vs KAYAK |

Good to know

Low season

MayBest time to beat the crowds (5% less expensive on average)

High season

DecemberMost popular time to fly (16% more expensive on average)

Average price (return flight)

R15 873(avg. price over the last 2 weeks)

Good deal (return flight)

R13 972or less

Good deal one-way

R10 299or less

Top tips for finding cheap flights to Johannesburg

  • Looking for cheap airfare to Johannesburg? 25% of our users found tickets to Johannesburg for the following prices or less: From Salvador R10 299 one-way - R10 299 round-trip, from Sao Paulo R12 924 one-way - R12 924 round-trip, from Rio de Janeiro R12 465 one-way - R13 218 round-trip
  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be January, February and December. The cheapest month to fly to Johannesburg is May.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Johannesburg flight deals.

FAQs - booking Johannesburg flights

How does KAYAK find such low prices on flights to Johannesburg?

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

What is the Hacker Fare option on flights to Johannesburg?

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

Top 5 airlines serving Brazil to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

8,3
Qatar Airways
Overall score based on 10 971 reviews
8,3
Boarding
8,2
Comfort
8,6
Crew
8,3
Entertainment
8,0
Food
Airline reviews

Cons: "Wearing a face vizor on top of the face mask is silly"

Pros: "The crew was super attentive. The seats were really confortable. I loved that the seat would completely flatten to make a « bed », wonderfully for sleeping!"
Cons: "The check in and boarding in Kathmandu was really not good. I requested wheelchair assistance when I booked, and was never offered a wheelchair nor any assistance for that matter ..."

Pros: "Flight is spacious"
Cons: "Crew members service is very slow and not courteous, Also, boarding has to be more planned and informed.."

Pros: "Attentive and friendly crew, leg room"
Cons: "Need to serve better food in economy. There is a little more legroom in economy compared to other airlines, however, the seats are tight. They are not wide enough. Need better movie selection."

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: "The crew was very friendly, kind, and helpful."
Cons: "I couldn’t find any music that I liked - classical, soft rock, etc"

Pros: "Food and leg room"
Cons: "All was fine"

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"

Pros: "It was an ok experience, improved by the head of attendants at the end"
Cons: "Service was poor at the beginning, but improved to Qatar service as I complained to the supervisor of the attendants Julia"

Pros: "Entertainment"
Cons: "Food"

Pros: "All"

Pros: "Q-suites and business class flight crew."
Cons: "Everything from check in up to boarding. Ground staff lacked hospitality. Disappointing frequent flyer program."

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."

Pros: "Entertainment is very good"
Cons: "it felt like sitting in a sardine box"

Pros: "The food"

Pros: "air hostess very nice polite five star"
Cons: "seat alloted"

Pros: "Everything very smooth. Staff delightful and always helpful!"

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."

Cons: "The flight attendant dropped a suitcase on my head when I was sleeping. I had terrible headache, nauseous, and dizzy with some really uncomfortable neck pain. The staff tried to get me to take medicines that I could not read for nauseous but I would not. They said they were prescribed by a doctor! What doctor. The flight was the longest worst ever! 14 hours - nothing to eat or drink! In addition, the head flight attendant said the baggage compartment over my head was a problem as it opens all the way down and bags fall easily out. The bag was easily 30 pounds and landed directly on my head. I suffered a concussion."

Pros: "Great flight with good food and crew."

Pros: "The crew! Had a very bubbly and friend mostly Filipina crew that were extremely friendly and helpful. Having a nice smile certainly helps with the long flight duration!"
Cons: "Food food food"

Pros: "On time and 5 star service"

Pros: "This review is for return travel from ATL to MAA (Chennai, India) and back. Route: ATL-DOH: about 14.5 hrs; DOH-MAA: about 4.5 hrs; Likes: 1. Baggage check-in process was simple and easy. 2. Meal preferences was good - I'm a vegetarian and on the onward journey forgot to specify the meal preference but the crew had enough inventory to meat the requirements. 3. Every seat was provided with a small plastic pouch/packet/goodie bag that consisted of a eye mask (very thoughtful), pair of sock, toothpaste+brush (very thoughtful), hand cream. This was very useful and effective. 4. Entertainment - options were good and current."
Cons: "Dislikes: 1. Online check-in wasnt easy; towards the end of the process, there is an option to email the boarding pass but this never worked. Not sure if this is something to do with the browser (tried with Firefox, Opera) 2. It would have been good, as part of the online check-in, if the users reminded to specify the meal preferences, etc. I forgot to specify the meal preferences but thankfully the crew had enough of what I wanted. 3. Take a relook at the packaging of the toothpaste tube in the goodie bag. It was sealed in such a way that it was difficult to open it w/o a sharp object. This should have been easier. 4. Seats were the worst part - poor legroom. Worst, the seat cushion is the worst. I think it was just a fabric over a metal seat with minimalist of cushion. ATL to DOH leg was the worst (and the longest leg of the trip). Unless you have open seats next to you it would be a back breaking and painful trip. Seat comfort wise, I would rate Qatar as the worst. Luckily on the return leg (DOH-ATL) next two seats to mine was empty, so was able to stretch and sleep well. DOH-MAA or MAA-DOH seating was little better (think its a older plane; newer planes have worst seats) 5. The website was damn slow while accessing from overseas. Even in the US, at times the website hangs-up, freezes or spins often. 6. Food was ok -dinner and lunch but minimalistic; I didnt see any specific breakfast menu or any coffee served separately (was part of beverage option during lunch or dinner) 7. There was no alert, communication, notification, reminder of upcoming trip via email or text, etc. Many airlines does this very often but Qatar was totally silent on it (they did have my email during checkin). Not sure why."

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: "All"
Cons: "None"

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: "Flight was very comfortable and a pleasant ride"
Cons: "food service could be a bit more prompt"

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: "Qatar has an amazing service. The staff is impecable, the food is great, they take care of each detail. Business class is superb. They make the bed, give you a complimentary pitada and moisture lotion. Can't be better than that."

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: "Decent leg room. New plane."
Cons: "Only one meal was served in about a 6 hour flight. By the end of the flight I was famished."

Cons: "Worse staff at mumbai airport. Even thou i was ready to pay for the upgrade to business class. They told me am not eligible to do it. Extremly dissappointed with the airline and staff"

Pros: "Great personnels!!"
Cons: "Overall nothing but great Service!!"

Pros: "The service from the crew was amazing"
Cons: "The food was not bad compared to some air lines"

Cons: "Nada, I slept through this leg and the staff let me be."

Pros: "sidefini landig, merci."

Pros: "The crew was very professional and courteous."

Pros: "Crew was great, seating comfortable."

Pros: "The food"
Cons: "If there was Headphones on flights"

Cons: "seat comfort"

Pros: "Thank you for waiting for us. We were delayed. I appreciate not missing our flight."

Pros: "Nope"
Cons: "The service could have been so much better. Food was not offered according to seating arrangements and so meal choices were not enough"

Pros: "A nice crew n my seat next to me was empty so I can sleep well..."
Cons: "Maybe give every passenger a bottle of water..."

Cons: "Crew was rude and slow"

Pros: "Check in agent was extremely helpful in expediting both me and my bags after a late check-in. Flight attendants very friendly and helpful, food excellent. If Swiss Air flew everywhere I need to go, I would fly them every time!"

Pros: "The food was delicious, the staff was wonderful. Entertainment was awesome."
Cons: "The leg room or seat closeness."

Cons: "Older plane with poor seat comfort. (Same trip Bos to Zurich much better.) Video did not work at all in one seat and poorly in other ,for 7 hr flight"

Cons: "Lost baggage"

Pros: "Lots of room because plane was half full"
Cons: "I arrived almost early enough to get on an earlier flight. I think if I'd pleaded a bit more..."

Pros: "Class staff"
Cons: "Bit of a delay"

Pros: "service, food and chocolate"

Pros: "The food wasn’t bad"
Cons: "Business seats suck"

Cons: "The way the movies, needed extra parts. No touch screen"

Pros: "Food"

Pros: "Kindness"

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."

Cons: "The boarding process is very uncomfortable as the passengers are asked to board the plane without any specific order, regardless of where they’re sitting, instead of boarding them by groups."

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: "It was nice because plane was half empty so had quicker attention from stewards - everything was good."

Pros: "From the kind stewards to the easy meal service to my peace of mind, knowing I’ll be well taken care off - SwissAir is the same gem it’s always been."

Cons: "It was delayed almost an hour."

Pros: "i'd like services and the food"

Pros: "Leg room"
Cons: "No entertainment"

Cons: "My seat did not recline and my tv did not work"

Cons: "I could not obtain a refund."

Pros: "I thought Swiss did a nice job. The people were kind and the service was excellent. The meals were great. I never wanted for anything. The entertainment was also very nice."

Pros: "Crew and people were fabulous!"
Cons: "LONG lines at check in. Almost missed flight even being there 90 mins early."

Cons: "On ticket it said time between flights was 1hr 25min, but as soon as we got off the plane we had to RUN through Zurich airport, where 1000 other people were all trying to funnel down the single escalator to Passport Control, to get to our gate. Then we had to wait in another Passport Control. TERRIBLE and stressful. The actual flight was fine."

Pros: "Everything was great. The staff did a really nice job at making us all feel comfortable and they were eager to help with our needs."

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: "Once boarded we took off pretty quickly, crew were extremely nice, food was great"
Cons: "no entertainment at all."

Cons: "Better seats"

Cons: "They lost my luggage, had a problem with my connecting flight to Ottawa. I arrived 4 hours later at the end."

Pros: "Very little"
Cons: "I paid extra for seat selections and then they did not give me those seats."

Pros: "The flights were Just as schedule, the arrival time was even earlier than planned. The crew is always available and tries to make the flight as comfortable as it can be. The food is brilliant in comparison to other airlines. To sum up, always a good choice. * this is my 8th flight with Swiss."
Cons: "Nothing."

Pros: "Decent food (great chocolate), polite attendants and updated aircraft"
Cons: "Contrary to most experiences in Switzerland, the Swiss Air boarding process is a damn mess! Most airlines board by rows or boarding groups, but Swiss Air does none of that. As soon as first class is boarded, they open boarding to all seats, so it's like cattle boarding a train. With Swiss Air, don't wait to get in line - do it early to ensure you get carry-on storage near your seat."

Pros: "super-friendly crew. efficient flight. great price."
Cons: "those silly Swiss sandwiches. dont taste good and why do they have to be spicy?"

Pros: "Polite crew"
Cons: "The service and food was excellent. There is no question about dislike"

Cons: "Once again, my flight was late. Four out of the last five trips to Barcelona Swiss had a significant delay (longer than the duration of the trip itself) on at least one of the segments. It's getting a bit hard to believe actually."

Pros: "Chicken with polenta was better than most airplane meals."

Pros: "The flight crew were great very friendly & service oriented as far as getting your food & water"
Cons: "My partner & I were given separate seats. We tired to reserve our seats online according to instructions & time but the online registration wasn't working properly. We had to wait til we were at the airport to do that. When checking in we were told we had to wait til onboard? Then once on board told no. So we were not able to sit together & weren't even in the same area of the plane. We also had an old plane & seats very uncomfortable. The movie screen was barely visible so basically u could just listen."

Cons: "The handle of the pull-stick that slides into the suitcase was broken off with the pull-stick sticking out of the TUMI suitcase. Used a pen point to release it and get it back into the suitcase. No handle so it was impossible to drag the suitcase. The ground personnel representing Swiss Air at the Boston Baggage carousel was a novice, had never filled out a baggage claim form before. Told me they would phone me. I am a bit skeptical about this claim. Not sure if it was Swiss Air of the local ground personnel who damaged the suitcase."

Pros: "Crew was very kind and accommodating."
Cons: "I was unable to choose my seat online due to Swiss system issues and when I called, customer service was completely unhelpful despite the 25 minutes I had to wait for someone to answer."

Pros: "Excellent flight attendants."
Cons: "The boarding process for the economy class seems a little chaotic since there is no distinctions by zone or seat row. The result is a surge of people right when they announce boarding for that cabin."

Pros: "Friendly and helpful crew"
Cons: "Food and spaces between seats"

Pros: "The food is delicious, for a short 3 hour flight, unlike other airlines which they only give u snacks like cheeze it or crackers"
Cons: "It would be better if there’s a mini screen for movie as well"

Pros: "Everything was fine except the fact that our flight was rescheduled on 24 hours earlier than the original one. It was extremely inconvenient."
Cons: "When the airline interrupts your trip last minute and passengers are trying hard to adjust their plans it would be nice to have a little appreciation from the airline team. And they do not have to be rude to people who are asking to explain the reason of the changes."

Pros: "Crew was very professional and helpful."
Cons: "Transit process at Istanbul airport was not very smooth. Ground staff could have been more helpful."

Pros: "Tea"
Cons: "Food and service"

Pros: "Friendliest Turkish crew I’ve had."
Cons: "Inflight movie selection is fairly dated."

Cons: "My luggage was lost during transit even thout it was a 1h 50 minute layover."

Pros: "Most"
Cons: "Small legroom"

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: "I love the food❤️"
Cons: "2 hours delayed"

Pros: "Turkish do a good job of giving you a good service for your money."
Cons: "Why not keep us informed why there are delays before take off. Headphones that worked well without having to fiddle with the connection would be good"

Pros: "Everything was nice"

Pros: "Really good food, good movies, overall nice feel."
Cons: "Chairs are a bit tightly packed, but not too bad."

Pros: "Excellent service"
Cons: "Food quality was not as good as on a Turkish Airlines business class flight we took a few years ago"

Pros: "Friendly service."

Pros: "Comfortable seats, good meal, good video options, high quality crew"
Cons: "finding check-in area was confusing"

Pros: "The flight was slightly comfortable, there were more food and snacks options than in other aircraft companies."
Cons: "Some of the crew were very rude, making a point to show you that they were hassled by serving you. I thought that was poor service. The seats weren't all working so while the passenger in front of me reclined, my seat wouldn't making for a very uncomfortable flight. I thought the entire aircraft needed either renovation or retirement altogether. Old TVs and non-functioning seats, all made me kind scared of where I was tbh."

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: "Safe arrival."
Cons: "Being denied of wine drinks after 2nd tm."

Pros: "Crew accepted to move our seats for emergency leave zone where there is more space for legs"
Cons: "Turkish airline has decreased space between seats for a non acceptable distance... you guys need to rethink it!"

Pros: "Service, food, staff—all excellent!"
Cons: "The cabins on both flights were too warm."

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: "They allowed me to change my flight for free because I could not get a visa to Turkey. Thanks!"

Cons: "Unrelated to your direct service, but as the largest user of the Istanbul Ataturk airport, the airline should address the lack of insfrastructure and personnel to deal efffectively and timely with x.ray inspection for the immense passenger traffic in transit. The LONG lines (crowds is a better word), makes the connection in Istanbul completely unacceptable."

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: "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: "Everything was great. Service. Very comfortable. The staff was great"
Cons: "N/A"

Pros: "The staff!"
Cons: "The turbulence lol"

Pros: "I fly overseas every other year, I flew with many different airlines, the best and friendliest service is by far the Turkish airline attendants, would highly recommend"

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: "Free wifi for business class HD movies + good quality DENON headseat"
Cons: "Terrible foods taste Zero hospitality crews Lack of food and deink service during 13hour flight"

Cons: "From JFK airport Turkish airlines was late almost 2 hours and when we came to Turkish our flight to Tbilisi left :("

Cons: "I asked for water but they didn't give it to me. They said they would give it water the same time when they gave tea"

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."

Cons: "the delay in the departure"

Pros: "Boarding was on time, the crew was helpful."
Cons: "The entertaintment screen at my seat wasn't able to play videos. The comfort would be excellent if there would be a foot support."

Pros: "Not trying to be flattering here but it really is a good airline."

Pros: "The food tasted great. The crew are very friendly."
Cons: "The seats are kind of small"

Pros: "Service by the onboard crew was flawless. Food was excellent, and fully reclining seats in Business Class made a 13+ hour flight very comfortable."

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: "Really enjoyed the crew from NYC to Istanbul. Very professional and great courteous service. To Prague was also simply Excellent. For some reason the flight from Istanbul to NYC - JFK was not as good."

Pros: "Best entertainment system I have seen on a flight, bar none. Appreciated the USB port for charging"
Cons: "Transatlantic flight had smallest seat I have seen on a long-haul (fine on the shorter leg)."

Pros: "excellent food, service"

Pros: "I found the physical environment very comfortable, clean , a young dynamic crew who were very attentive and helpful"

Pros: "flight was exactly as scheduled, flight attendance were extremly helpful and polite, food was good."
Cons: "nothing"

Pros: "I Like the food and movies"

Cons: "the connection in Istanbul was short (around one hour), which created the following problem: the 1st flight had to wait 20-30 minutes for the landing permission, and this made us running and rushing to the connected flight. The landing permission was delayed not because of the weather conditions, but because of a long line of aircrafts that came to Ataturk airport at the same time. Therefore, it is kind of Turkish Airlines blame."

Pros: "Everything."
Cons: "The Kate arrival at the final destination."

Pros: "Crew is very flexible and accomodating to individual needs Food is good compared to other airlines Entertainment is programme is good"
Cons: "Toilettes were a bit messy, already after 2 hours. The screen of the entertainment programme is too busy to find things"

Pros: "yes great"

Pros: "Smooth and easy flight"
Cons: "Food and drinks served late"

Pros: "Crew extra nice"
Cons: "Food"

Cons: "Flight was delayed"

Pros: "I’m so grateful for all the movies"
Cons: "Flight was delayed bc of Pakistan air space so I had to take 3 planes instead of 2"

Cons: "No complaints. Good vegan food."

Cons: "The flight had a departure delay of three hours. That was not fun"

Cons: "The plane was too warm. It was a full flight and you need more air circulation. The movies were old and you need more current ones. For a snack we were offered a cookie or some sort of sandwich, there were chocolates and fruit on the tray but they weren’t offered."

Cons: "Bought the premium economy on Lufthansa, but ended up on Eurowings. Food same as Economy, 1/2 the entertainment choices. Definitely not worth the money."

Pros: "short flight"
Cons: "not much room and no entertainment"

Pros: "Boarding was a bit hectic loading an A380 and that was probably the worst part. Service was very pleasant but a little scarce. Premium Economy was better than most. Food was not that good and ranked with the boarding."
Cons: "Food and boarding"

Pros: "Personal flight attendant. Didnt have to wait for anything. Personal customizable TV. Articulating chair. Food choices and flavors were amazing!"
Cons: "A little pricey, bathrooms were a little crammed"

Cons: "Media screens were very unresponsive and we never did find music"

Cons: "No entertainment"

Pros: "The service was outstanding!"
Cons: "Someone stole my phone charger :("

Pros: "Crew and service was very good,"
Cons: "Reclining seats. Great for you but not the person behind you. It puts the screen about 10 inches from your face when the person in front of you reclines and it's impossible to lean forward and rest your head on the tray."

Cons: "The food is not very good"

Pros: "New aircraft, clean, comfortable"
Cons: "On time"

Pros: "boarding area was bit confusing"

Pros: "Efficient checkin"

Cons: "More food favorites"

Pros: "No turbulence, very nice Crew, flight was on time. Very smooth flight!"
Cons: "Cold on plane, could be more entertainment, but the flight having no turbulence and being less scary is more important to me. So I am very happy!"

Pros: "Nothing"
Cons: "Water was spilled on me by flight attendant. Luggage was left in Frankfort. Did not have clothes or medications, or daily necessities. Must wait 1 1/2 days to get luggage"

Pros: "Staff were amazingly helpful n friendly. Food was yummy."

Pros: "Friendly crew"
Cons: "when seats recline in economy you can barely get in and out of a seat"

Pros: "Plane was clean"
Cons: "no entertainment, cramped seats"

Pros: "Flight attendants we good"
Cons: "Business class seats were just regular seats without a 3rd person. Legroom bad and seats narrow. Not good value b"

Pros: "Fast boarding, friendly crew"

Cons: "no seat tilt"

Pros: "all on time"
Cons: "seating very cramped"

Pros: "Large leg room"
Cons: "Flight late missed connection flight for me. TV on arm, too small too close difficult to rewind had to shut down during descent while seatback TVs were still allowed to play"

Pros: "The check-in and boarding was fast, easy, great. The crew was very nice and good. The overall service was excellent."
Cons: "the food was on medium level compared to other airlines."

Cons: "The on board entertainment sucks you need to upgrade"

Cons: "The cabin got a little hot during the night and made it hard to be comfortable. Also, the seats lean pretty far back so I had little room in front of me when the person sitting in front of me leaned their seat all the way back."

Pros: "Everything"
Cons: "Not a thing"

Pros: "Real food with real tableware even in the Econ section. Unbelievably courteous staff. Will make it impossible to fly Anyone else when going overseas"
Cons: "Nothing...I felt spoiled"

Cons: "It was delayed by 9.5 hours!!!!!"

Pros: "Clean large toilets. enough of them so you need not wait. toilet area large so you can walk around. Crew friendly and always anticipating our needs. I liked the hot towels handed out twice during flight. Also the 2 delicious hot meals and snack. The captain didn't turn on seat belt sign at all; others turn it on after 3 or 4 seconds of slight turbulence and leave it on for the next 30 minutes even when it is smooth after that."
Cons: "nothing"

Pros: "Staff seemed super friendly and happy to help. Also got plenty of drinks!"

Pros: "Staff was very friendly."
Cons: "Too short of flight for entertainment rating, or food."

Pros: "Munich airport is convenient and boarding went smoothly"
Cons: "This was an SAA plane, not Lufthansa. I have only had excellent service on Lufthansa. This flight again did not have a functioning entertainment system. I asked for this to be addressed and the SAA crew ignored the request and in the morning looked surprised to find out that several of the TV monitors had not worked at anytime on the flight. Not impressed."

Pros: "The crew was very carrying and attentive. Even food was okay."
Cons: "I asked at the Frankfurt Airport if we could do upgrade to Economy Premium.... The answer was NO !! The plane was full. On the plane there was an announcement that there is 2 seats available at EP..... At this point I was so upset that decided not to go for it. The land crew didn't do their job !!! Well...."

Pros: "The crew was very assertive, plenty of snacks and drinks, good food. Flight went on smooth and the captain lender splendidly. Seats were comfortable with plenty of leg space, entertainment had numerous choices. Would recommend to friends."
Cons: "Everything's was fine"

Pros: "Thai chicken dinner was good"
Cons: "Cold breakfast sandwich. It said on the package it was "oven able", the spread was rock hard, bread hard, would have been better warmed up. Leg room is tight"

Pros: "Good entertainment options, large bathroom area on a lower level"
Cons: "Food options and space"

Pros: "Movies"
Cons: "Small leg space"

Pros: "Food was terrible"
Cons: "Toilets were not clean"

Pros: "Organized"
Cons: "Rather slow...and a lot of time standing around."

Pros: "Both flights were equally wonderful"

Pros: "I was finally able to sleep."
Cons: "Everything was good."

Pros: "The crew were great! The seats are not that comfortable, it happened that I had 3 seats raw for myself but the armrests were not going up so I could not utilize them and lie down to sleep."

Cons: "The airline lost my suitcase and deliver it only 72 hours later... They refused to give me proper compensation for items that were broken..."

Pros: "The best airline ever! Super friendly crew and staff, great customer service and nice planes. Love KLM!"

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"

Pros: "Everything perfect and arrive to destination on perfect time."
Cons: "All positive."

Cons: "When a bought my ticket, I had asked in the office about WiFi. They told me that you have WiFi on the plane. I had checked this information on KLM.com and saw the same, that you have WiFi. This was the reason, why a chose KLM! Then I tried to connected on board but I couldn’t! WiFi was not available. Crew told me that they don’t know anything about it! I was disappointed and angry."

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.."

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."

Cons: "Keep the temperature at a more reasonable level. Blankets + two layers of clothing was definitely not enough."

Pros: "Pleasant crew. Appropriate and efficiently served snack."
Cons: "Boarding and disembarkation were slow."

Pros: "Excellent crew, good food & movie selection."

Pros: "Just as I expected. And I made my last connection easily."

Pros: "Crew helpful. Food good."
Cons: "Better range of movies please"

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: "The bed was comfortable. Entertainment selection and large TV screen was good. The KLM crew is amazing, as usual."
Cons: "Food quality was not so good."

Cons: "KLM was not prepared to get wheel chair passenger off plane. Cost me delay of 1 hour. I will never fly KLM again."

Pros: "Good beverage service."
Cons: "Over an hour delayj for departure."

Cons: "This was just a short commuter flight from Lyon to Amsterdam for connection."

Cons: "Larger meals."

Pros: "The crew was very nice"
Cons: "Uncomfortable seat but it’s only a 1 hour flight so not a big deal."

Pros: "Best airline in the business quick efficient and outstanding service What else can you say"

Pros: "Nice people and good service"
Cons: "Not much"

Cons: "old screens and entertainment system leg room to small"

Cons: "wasn't able to take the flight since I missed it"

Pros: "Crew where awesone and the choice of entertainment was fantastic"
Cons: "Seats way to close together"

Pros: "Overall booking and airport was ok. Food was also actually quite good."
Cons: "A comfort of the seats... well its economy class in the end. Entertainment was just dreadful - small screen with visible pixels - I was unable to watch any movie."

Pros: "The food rocks! I know that I will always be eating well with KLM. The staff is always so nice, professional and cordial...I always know I'll be in good hands with the flight."

Pros: "Arrived early!"
Cons: "Boarding seemed disorganized."

Pros: "Great"
Cons: "Great"

Cons: "Our two hour connection in Paris became 30 minutes because Air France was late in leaving Washington. So our luggage didn't make to to KLM to Amsterdam. My poor rating was because the luggage handling was really poor. Lots of flights from Paris to Amsterdam (almost hourly), but my bag showed up 12 hours later. My wife's bag took 36 hours. And yes, we checked in together. There were lots of confusing messages"

Pros: "Left ontime and service was excellent."

Pros: "Arrived Early!"
Cons: "Left Late :-)"

Pros: "We are guessing they either overbooked or they didn't have sufficient passengers on a Tuesday afternoon who's final stop was Glasgow. They rebooked him for 1200 the next day. DFW to MN, St Paul to Schipole, Amsterdam to final destination, Glasgow. So he ends up having to pay for another Lyft back to our apartment in Dallas, then another additional one for the 12 noon flight the next morning. If he didn't have family living in Dallas, he would've incurred a hotel fee too."
Cons: "He was bumped to the next day due to his flight being cancelled. Then re-booked the next day, with an additional layover. Then due to a 32 minute layover that left 3 minutes sooner..."

Cons: "Delay can occur sometimes but it wiuld be better to be explained its reason and the estimated time for boarding. The customer service at CDG airport was the worst ever and all people standing boarding desk were useless without any mind what they are doing."

Cons: "The streaming service didn’t work"

Pros: "Premium economy service was good."
Cons: "Inexplicably, our preassigned seats were changed at checkin and we were put in bulkhead. This particular Boeing aircraft is pretty poorly designed. Especially the bulkhead in premium economy."

Pros: "Due to lightening bolt strike our pre-Y2K era plane got switched out with a newer plane with modern media delivery at the seats."
Cons: "This caused a two hour delay in boarding and another 30 minutes on the JFK T4 tarmac. Same crappy headphones so it wasn’t the"

Pros: "Crew were friendly. Flight was comforyable smooth and on time. Nice snack."

Pros: "Just great crew."
Cons: "Not comfortable at all and will not book KLM again."

Pros: "Flight was lovely, crew were friendly and very helpful and food was delicious!! We travelled with assistance for mum and it was excellent and we were kept updated all through the flight."

Pros: "The flight was very good, specially considering it was a daylight one. Staff was friendly and servicial. Tue food was above the industry's average."

Cons: "Flight was delayed 8 hours. Arriving at Incheon, discovered ground crew were unaware of our arrival to take this connecting flight. However, we were put up overnight in a hotel, which was nice."

Pros: "Usual professional and friendly service from my airline of choice for most destinations."
Cons: "Nothing"

Pros: "It was so easy to board and I had no inconvenience. It took 4 minutes from when I said goodbye to my family till when I was at the front of the gate."
Cons: "Nothing! It was all great!"

Cons: "KLM had bumped us to a later flight for no reason and again we had to call with a long wait to get our original connection restored, However, we did not get boarding passes during checking in Europe and thus had to go outside security in Detroit to the main check-in gate and wait 30 minutes to get the error resolved. Then it was back thorough security and a rush to the gate to get there in time to board. Lost our original seat assignment and wound up in the last row at the tail of the plane. Extremely poor coordination between KLM and Delta who operated the flight."

Pros: "Overall, my trip to Cardiff via Amsterdam was smooth and delightful. I've flown a few short trips this summer and I was pleasantly surprised to find KLM still offered complimentary snacks. What a refreshing change!"
Cons: "There was no entertainment which is why I assigned that category only one star. The boarding process in Amsterdam could have been a bit smoother. Announcements were no clear."

Pros: "Loads of leg room"
Cons: "Loved everything"

Pros: "captain was great."

Pros: "Boarding was smooth and hassle free, crew were friendly and helpful, food and drinks were very good, entertainment system is awesome and up to date with latest contents, good flight overall"
Cons: "Cabin noise and air conditioning too cold, didn't sleep well"

Pros: "Good food, good entertainment system, comfortable seating."
Cons: "Only one toilet working in business class. A crew member told me that it was a decision to fly with only one toilet to ensure no delay. There was a disgusting stench of sewerage for the complete flight from Amsterdam to Johannesburg. This was in all likelihood due to the broken toilet on the left side."

Read more about Qatar Airways
COVID-19 information

Safety measures for airlines flying from Brazil to Johannesburg

Airlines flying from Brazil to 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 Brazil to Johannesburg

Mandatory masks

Masks required on board, masks provided on flights from Brazil to Johannesburg

Social distancing seating

Middle seats unavailable to book on flights from Brazil to Johannesburg

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Brazil to Johannesburg

Book cheap flights from Brazil to Johannesburg

Recent return flight deals

26/5
Wed
1 stop
Ethiopian Air
30h 20m
GRU - JNB
8/6
Tue
1 stop
Ethiopian Air
30h 50m
JNB - GRU
2/6
Wed
2 stops
Multiple Airlines
37h 35m
CWB - JNB
11/6
Fri
3 stops
Multiple Airlines
28h 45m
JNB - CWB
14/6
Mon
1 stop
Turkish Airlines
30h 55m
GRU - JNB
1/8
Sun
1 stop
Turkish Airlines
31h 30m
JNB - GRU
31/10
Sun
1 stop
British Airways
37h 10m
GRU - JNB
30/11
Tue
1 stop
British Airways
36h 50m
JNB - GRU
9/9
Thu
2 stops
SWISS
41h 15m
BSB - JNB
17/9
Fri
2 stops
SWISS
46h 55m
JNB - BSB
7/9
Tue
2 stops
United Airlines
37h 30m
GIG - JNB
15/9
Wed
2 stops
United Airlines
41h 20m
JNB - GIG
4/6
Fri
2 stops
Lufthansa
36h 25m
CWB - JNB
13/6
Sun
2 stops
Lufthansa
42h 25m
JNB - CWB
24/7
Sat
2 stops
Qatar Airways
48h 15m
FLN - JNB
26/7
Mon
2 stops
Qatar Airways
26h 55m
JNB - FLN
23/7
Fri
1 stop
Ethiopian Air
30h 35m
GRU - JNB
4/8
Wed
1 stop
Ethiopian Air
30h 35m
JNB - GRU
23/7
Fri
1 stop
Ethiopian Air
30h 35m
GRU - JNB
4/8
Wed
1 stop
Ethiopian Air
30h 35m
JNB - GRU
6/9
Mon
1 stop
KLM
42h 25m
GIG - JNB
17/9
Fri
1 stop
KLM
25h 25m
JNB - GIG
26/6
Sat
1 stop
Air France
37h 40m
GIG - JNB
24/7
Sat
2 stops
Air France
41h 50m
JNB - GIG
2/6
Wed
2 stops
Multiple Airlines
40h 55m
CWB - JNB
11/6
Fri
2 stops
Multiple Airlines
48h 35m
JNB - CWB
23/7
Fri
1 stop
Ethiopian Air
30h 35m
GRU - JNB
4/8
Wed
1 stop
Ethiopian Air
30h 35m
JNB - GRU
28/9
Tue
2 stops
Emirates
33h 30m
CWB - JNB
2/10
Sat
2 stops
Emirates
33h 10m
JNB - CWB
4/10
Mon
1 stop
Ethiopian Air
30h 20m
GRU - JNB
22/10
Fri
1 stop
Ethiopian Air
21h 45m
JNB - GRU
2/7
Fri
1 stop
Turkish Airlines
25h 40m
GRU - JNB
7/8
Sat
1 stop
Turkish Airlines
28h 05m
JNB - GRU
31/5
Mon
2 stops
Multiple Airlines
36h 05m
CWB - JNB
8/6
Tue
2 stops
Multiple Airlines
33h 55m
JNB - CWB
21/8
Sat
1 stop
British Airways
33h 35m
GRU - JNB
5/3
Sat
1 stop
British Airways
36h 50m
JNB - GRU
4/10
Mon
1 stop
Ethiopian Air
30h 20m
GRU - JNB
22/10
Fri
1 stop
Ethiopian Air
30h 50m
JNB - GRU
Show more results

Recent one-way flight deals

12/8
Thu
2 stops
American Airlines
52h 25m
GRU - JNB
27/5
Thu
2 stops
Multiple Airlines
45h 00m
GIG - JNB
30/7
Fri
1 stop
Ethiopian Air
21h 25m
GRU - JNB
27/6
Sun
2 stops
United Airlines
44h 55m
SDU - JNB
27/6
Sun
1 stop
KLM
42h 20m
GIG - JNB
3/6
Thu
1 stop
SWISS
34h 00m
GRU - JNB
25/5
Tue
1 stop
Qatar Airways
31h 15m
GRU - JNB
31/7
Sat
2 stops
American Airlines
54h 35m
GRU - JNB
6/10
Wed
3 stops
Multiple Airlines
37h 20m
BSB - JNB
2/6
Wed
1 stop
Ethiopian Air
21h 10m
GRU - JNB
4/6
Fri
2 stops
United Airlines
37h 15m
GRU - JNB
27/6
Sun
2 stops
United Airlines
44h 55m
SDU - JNB
11/8
Wed
1 stop
Ethiopian Air
21h 10m
GRU - JNB
4/6
Fri
3 stops
Multiple Airlines
56h 50m
GRU - JNB
3/6
Thu
1 stop
Ethiopian Air
30h 35m
GRU - JNB
5/6
Sat
3 stops
Multiple Airlines
33h 20m
GRU - JNB
13/5
Thu
2 stops
United Airlines
52h 15m
GIG - JNB
27/6
Sun
1 stop
KLM
42h 20m
GIG - JNB
3/6
Thu
3 stops
Multiple Airlines
30h 05m
GRU - JNB
26/5
Wed
1 stop
KLM
45h 10m
GRU - JNB
Show more results
-
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