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
Washington (WAS)
Johannesburg OR Tambo
Sat 9/25
Sat 10/2
Any month
Compare vs KAYAK |

Top tips for finding cheap flights to Johannesburg

  • 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

Which Johannesburg airport is closest to central Johannesburg?

Can I fly to Johannesburg? Are there any travel restrictions when entering Johannesburg?

Can I fly to Johannesburg without having to quarantine on arrival?

Do I need to take a coronavirus (Covid-19) test before flying to Johannesburg?

Can vaccinated people travel to Johannesburg?

What documents do I need to fly to Johannesburg?

What other coronavirus (Covid-19) restrictions are there in Johannesburg?

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

Scores according to KAYAK customer reviews

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

Pros: "Great crew! Excellent business class suite"

Cons: "Not a lot other than better choice of movies and music. Super airline as always"

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"

Cons: "Delayed by 1 hout"

Cons: "The vegetarian option for breakfast was a stale waffle with apple compote. Inedible."

Pros: "Great food and service. I like the short layover / transit time."
Cons: "Multiple security from Doha to Chicago. One should be sufficient."

Pros: "Food selection. However, the snacks need to be readily available on long flights."
Cons: "Entertainment is lacking behind other international carriers"

Pros: "The supervisor has a good customer care and all the crew are so wonderful. I was so pleased. Thank you."

Pros: "Qatar Airways could not be described except a FIVE STARS airline. Great hospitality and respectful crew"

Cons: "Lights did not work, so diner was guessing whats was in the tray"

Pros: "Was the crew amazing and nice"

Pros: "It is so far a cut above the American carriers. There’s no way to compare them, because Qatar Airways is so far superior. The seats are far more comfortable and larger, the amount of legroom is far superior, you have much more personal space, and the craft is cleaner. Flight Attendants are fantastic! They provide excellent personal care, and are there for everything. They are supremely polite and courteous, and bring things in mediately. Very often anticipating your needs. This is what flying used to be like on United and American. But those people have completely forgotten what service is. Qatar is a 5 star airline. United and American, to my view, are 2 star at best."

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: "Excellent overall"
Cons: "LAX boarding was chaotic I think they should announce First people with disabilities Then Business class After that board Economy class from last rows"

Pros: "Excellent on board staff"

Pros: "B777 Dreamliner is dreamy. Lots of overhead luggage space. Decent leg room (could always be more). Great individual entertainment screen for long transcontinental flights. Flight staff was a mixed international crew, very friendly, unpretentious, polite and just nice compared to other airlines. The planes they use seem very new. Would definitely recommend Qatar Air over Aeroflot any day."
Cons: "Food was decent for airline food but nothing to rave about and as with most airlines uses too much plastic packaging. Although I was pleased that some of the flights used metal flatware, but still too much waste in the industry in my opinion. Also, the headphone jack was not compatible with my headphones. The type used on the 777 is the dual pronged one. I did not have an adapter so had to use the crappy headphones that are provided."

Pros: "Qatar airways is the best airlines and they serve you like a 5 stars hotel"
Cons: "The problem is when they linked a flights frome other airlines companies. Under ( one world ) On this flight the were linked with sirlankian airlines The flight was full and a lot of older asian on flight they don’t respect people and speak loudly The smell was not good enough"

Cons: "Seat to LA was broken"

Pros: "Flight attendants very attentive and helpful, wheel chair provided at Doha airport by helpful and friendly staff, comfortable seating in business class. Overall I would give my flight an A rating."
Cons: "I do not have any complaints, except one bathroom I used was not as clean as I would have preferred."

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: "They drop you at the airport for 16-17 hours Airport hotel costs around 350$/night No entry visa for layovers exceeds 8 hours as they announced The answer they gave No entry visas because you bought a discounted ticket!!"

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

Cons: "The flight from Sao Paulo to Doha was canceled which delayed our travel by 24 hrs. With the baggage being mis-labeled from Rio we almost lost our bags. the crew was not communicative and the entire experience terribly stressful."

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: "On time departure and nice group of crews"
Cons: "Main food amount is small compared To other long range airlines. Did not offer coffee or Tea."

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: "I liked the food, the crew, and the team at the airport was nice and professional. There was a air host by the name of Zaid or Zain and he was from Bombay. Really nice person and very easy to talk to."

Pros: "Onboard crew"
Cons: "Boarding process. It could start on time as printed on the boarding pass. If it is by zone, the provide a few minutes between the zones and adjust time accordingly."

Pros: "Good service from cabin crew"
Cons: "Seat is quite small compared to other flight"

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: "One of the best flights in the past 5 years! 5 gold star service!"
Cons: "Wonderful friendly and helpful crew and check in staff. Excellent food and service. On time departure and arrival. Help with bags during the check in process."

Pros: "Entertainment"
Cons: "Food"

Pros: "Flight was on time. Crew was friendly and attentive to passengers (I give them 4.5 stars). The seats are comfortable. The plane was clean."
Cons: "My 18 year old daughter (turned 18 on December 20, 2016) was singled out, searched extensively bodily and her bag, for no reason what-so-ever. It was a traumatizing experience for her... needless to say, nothing was found and no explanation was given. The seats recline too far back so that the person behind cannot enjoy what they are watching. The crew has to keep asking the passengers in front to pull their chairs up slightly."

Pros: "Nothing at all"
Cons: "Poor management didn't provide a hotel for layovers more than 12 hrs"

Pros: "The flight attendants were courteous and helpful, the flight left on time and even arrived early"
Cons: "Seat 10H, the transition from coach to business class could be designed a little better so the service carts don't hit the seat occupant when they move between cabins"

Pros: "plane is comfortable and business class bar is great"
Cons: "Boarding was a mess and food is terrible"

Pros: "Entertainment, punctuality, helpful crew"
Cons: "Food"

Pros: "Friendly crew"
Cons: "It was okay"

Pros: "Yes, crews and comfort were amazing."

Pros: "Yes comfortable flight"
Cons: "Toilets to be checked for cleanliness more frequently."

Pros: "I love Emirates airlines and I only registered once for diabedics food I always get it ,the service always consistent but could be better ,aiming for excellence"
Cons: "I think staff could do better ,I think Emirates should aim for excellence I think they still need more efforts to reach excellence ,for me Emirates is number one airline world wide"

Pros: "Latam could not issue a boarding pass at Santiago. This led to long waiting at Brazilian immigration checkpoint. Not having a Visa kept me.from entering the immigration and security wont let me in without a boarding pass. security supervisor had to contact Emirates ground staff who escorted me."

Pros: "In general, everything as expected, some crew members were even extra nice."
Cons: "When checking in, they were quite slow and they didn't seem like they wanted to be helpful. Some crew members were not as helpful as when we were going to Brazil, and even the way they communicated the rules was not always very nice, but not rude either."

Pros: "Best economy airline experience I’ve had in years"
Cons: "If they could have offered neck rubs (jokingly)"

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: "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: "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: "The servoce was as usual very good."
Cons: "Hardly anything to criticise in relatively short journey."

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: "Great movies and responsive crew"
Cons: "Something weird was going on about how food was served and how people went about deciding what to have."

Pros: "The service"
Cons: "Nothing wrong"

Pros: "Live football final game"
Cons: "Cannot think of anything"

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

Pros: "Bar in business class"

Cons: "The layover from Karachi to Dubai is less than 2 hours. The flight from Karachi is always late n it makes me nervous that I might miss my flight for LA. It has happened to me before. You should maintain your punctuality in Karachi as well. Even the boarding process is extremely flawed, it is very frustrating. Plz maintain your reputation everywhere in the word!"

Pros: "Movie choices"
Cons: "Checkin services Staff attitude"

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: "Over all experience"

Pros: "Food is good"
Cons: "Need Indian tea"

Pros: "Everything was on point."

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: "All flight attendants dressed and acted in a VERY professional manner. Always polite and helpful. Lots of smiles. Loved the eye mask, ear plugs, socks and toothbrush. Food was much better than most flights on other airlines."
Cons: "On such a long flight I wish my seat would have gone back just a little more. Might have been easier to sleep. Would have liked to have a newer selection of movies."

Cons: "Baggage collection slow still waiting"

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"

Cons: "I got food poisoning on this flight. Cramped in the middle seat for 14 hours while throwing up was not pleasant."

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: "Bad food in flight back from dubai to dallas."

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

Pros: "Overall the service and food was nice."
Cons: "I was not able to recline my seat, so did my daughter. This happened for the first time with Emirates. It was a 16 hrs flight and gave me back ache since the passenger in front kept his seat reclined all the time. it gave me less leg room as well."

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: "they are delay 2 hours"

Pros: "Great enterteiment, spacious seats and great service"

Pros: "All about the flight Crew were awesome Food was perfect I appreciate all your service"

Pros: "Children are happy with gifts. Responsive stewardess. Purely in the cabin."
Cons: "In the cabin cool. Strong working air conditioner. Long waited for a baby bassinet"

Pros: "sidefini landig, merci."

Pros: "Crew was great, seating comfortable."

Pros: "Mmmm"
Cons: "Superrrrrrrrrrrrrrrrr"

Pros: "Crew was very nice and helpful."

Cons: "seat comfort"

Pros: "The seat was much better than other airlines' economy seats. Great food and lots of it. Excellent attendants. Zurich is the best planned airport for changing to next flight. I'm going to try to use Swiss as often as I can."
Cons: "Free Wifi."

Pros: "The seat was ok, I paid $ 115 per Trip ( total of $ 230) just to sit at the emergency exit to have some leg room and then I am sitting next to the bathroom and people stepping on my feet because they tend to hang out around the bathroom."
Cons: "The flight attendant not wearing perfume. Food was very poor to say the least."

Pros: "Very short flight so pretty standard."
Cons: "The flight attendants and employees at the airport seemed completely miserable. I heard flight attendants telling passengers on multiple occasions that because the flight was short they couldn’t help them."

Pros: "I do not know how to go about contesting his, but we bought 4 tickets to South Africa on Swiss air and Edelweiss via Zurich. We received a confirmation email for two of the tickets but not for the other two so we assumed the other ones did not go through as we used two different credit cards."
Cons: "We purchased the last two again and when we showed up at the ticket counted they let us know that we bought 6 tickets!!!!!!!! We would like to be reimbursed for the two tickets we did not receive the confirmation emails for. How can we go about it?"

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

Pros: "Very little."
Cons: "Boarding was difficult with poor communication, before impolite request for spot check of carry-on bag and person. Ended up being one of the last to board. Entertainment system did not work, and after 4 requests for assistance to different crew members finally gave up asking and so had no entertainment for whole of flight. The last of the crew members suggested that an alternative seat or a future flight voucher could be given, but neither of these materialized. Food mediocre, and crew polite, but some not particularly friendly."

Pros: "A good airline and a good flight. Lots of entertainment options."
Cons: "Zurich is a confusing Airport, where signs are not obvious, and the queues are poorly formed. They should improve that for sure."

Pros: "Swiss is the best"

Cons: "It was so hot in the plane and there were no air vents to keep air circulating."

Pros: "Swiss Air is great."

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

Cons: "Excelent"

Pros: "Crew memebers were so kind at all times. Even thou’ it was a short flight they gave us a free snack and beverages AND a bonus chocolate!"
Cons: "Nothing it was all great! Even music was playing while we waited on the plane."

Pros: "I thought the attendants were nice and that it was an easy, relaxing flight."

Pros: "All good with this 1:20 min flight."
Cons: "Everything was good. Seats much better and bigger comparing with international flight what should have been opposite - on longer flight - more comfortable seats than for the five times shorter flight."

Pros: "Courteous Service and excellent hospitality"

Pros: "Excellent Service. Excellent food."

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: "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 an 8.5 hour flight and we got fed 2 meals, 2 snacks and had lots of beverage breaks! We were delayed a little but it was due to an issue in France, not anything to do with the airplane, and the captain found a solution faster than he had originally said he would (with the help of the tower of course)."
Cons: "The legroom in economy is just as bad as you would expect."

Pros: "Left on time Crew friendly and helpful"
Cons: "Uncomfortable seats, half of the toilets not working for portion ao flight. Entertainment system not working properly on many seats"

Pros: "Too hot. Even after several requests nobody lowered the temperature. Very cold manners except for one attendant who was friendly"
Cons: "Service, Temperature, Attitude"

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

Pros: "Got bumped to business class."
Cons: "What's not to like about that?"

Pros: "We were very impressed by our flight with Swiss. The staff speaks impeccable English, there is much more leg room than on flights with American companies, and it is so pleasant to get pillows, blankets, headphones, drinks (including wine), snacks and 2 meals on our international flight and not feel nickle and dimed the way we do now on domestic flights."

Cons: "Seats too small/legroom."

Pros: "The plane was comfortable. The headrest was great and the seat pitch and recline were decent. I was able to sleep better with Swiss than with other airlines like Lufthansa or Delta. They are much better overall for sure. The food and staff were excellent! The food quality is very good compared to the other airlines. The cabin crew are always passing around water and chocolates throughout the flight. They were friendly and helpful as well. The pilots were also very good. We had no rough turbulence and their landing skills were amazing."
Cons: "The boarding procedures could be improved. They don't have zones and everybody just line up. Families with small children are not accomodated first."

Pros: "GREAT SERVICE, GREAT PEOPLE!"

Pros: "The crew was entertaining and pleasant. The flight was short and easy."

Pros: "We sat at the exit passage and enjoyed it"

Pros: "Good service, space for people and luggage"
Cons: "Less than great food, but everyone else is the same"

Pros: "good service"
Cons: "late in departure"

Cons: "It wasn't Swiss//"

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

Cons: "Hi, my flight was delayed for more then 20 minutes and I had next connection flight in short period of time. Even that they now that I will lose next connection they didn't wanted to change my flight to previous flight and they DID had extra seat in a plane."

Pros: "Overall product fine, food excellent"
Cons: "Quality of seats. Overall every class seems to have same seats in Business one middle seat free. Does make for comfort of the actual seat. Virtually no entertainment, no head phones or such like. (3 hour flight)."

Pros: "Fantastic flight attendants, good food. I felt safe throughout the whole travel."

Pros: "This direct flight from Zurich-Newark is pretty comfortable, especially if you get the two seats at the either sides of the plane (it's a 2x4x2 config in Coach). The food is really good, they are generous with drinks and the crew is really friendly and smiling! Would take this flight again without any reservations in future!"

Pros: "Loved the entertainment. Food was great!"
Cons: "There was no indication of what line went where while in the boarding process. Nobody told us that we needed to get a blue stamp (??) on our boarding ticket, for what I still don't know. So then we needed to get in ANOTHER line and get the stamp and then stand in line AGAIN just to get on the plane! For being Swiss you'd think you'd have this part down AT LEAST! Boarding by seat number would have been a better idea. Everybody was all over the place getting their bags stored above."

Pros: "Very prompt and courteus"
Cons: "Baggage missing for three days. Communication poor."

Pros: "Everything is excellent"

Pros: "Friendly crew and very professoinal"
Cons: "Old plane"

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: "Nothing"
Cons: "The most racist and unfriendly and uncivilized people ever."

Pros: "Crew great"
Cons: "Impossible to work on laptop with front seat in recline"

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

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

Pros: "We were traveling with 3 kids and were 2 adults - one of our tickets needed an upgrade as the itinerary were booked separately - my mother happened to travel with us last minute to help me with the kids during travel. Other than the hefty price tag - the crew were helpful and overall the flight was nice."
Cons: "Hefty upgrade price tag but a good flight otherwise"

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: "Same"

Pros: "GOOD FOOD GOOD CREW"
Cons: "NO TV IN FLIGHT"

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: "The crew members were really nice"
Cons: "Everything was great"

Pros: "Stewardess were very friendly and helpful, the food was reallz delicious. You have enough space for your leg even on Economy class."

Pros: "Entertainment package"
Cons: "I paid extra money for the upgrade to sit the exit but only to be told after boarding that due to my size and age that I can’t sit on the exit aisle. Then I said okay, I’ll move if I get a refund and the the flight attendant said that they will. So then I swapped to a middle seat by the attendants directive all the way in the back. After the plane takes off, the flight attendant said that can not refund me the upgrade. I was extremely frustrated and felt discriminated because of my age and size. I demanded to sit back to my original assigned seat but they refused. Not to mention, the flight was delayed!! Unpleasant experience and a rip off."

Pros: "Service, flight and landing, exceptional!!!"
Cons: "No cons..."

Pros: "I've flown with Turkish airlines a few times and compared to other airlines they are amazing. Even on short distance flight (1 hour flights) the offer a sandwich and drinks. If there are delays the pilot explains what's happening instead of leaving us clueless."

Cons: "Flight was delayed. Missed my connecting flight. Had to wait 12 hrs in Istanbul for the next flight to Tirana. I missed my mother’s funeral."

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: "Great food, comfortable seats. I didn’t go business class, but tbh I think flyin business class this route is a waste."
Cons: "Having to stop over in Bishkek and deplane before going on to Mongolia. Why do we have to go through security again when we’re getting onto the same plane with the same items?"

Cons: "The crew blocks economy passengers from moving forward until all of first class has left. No other airline does this and its really annoying"

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: "The service from istanbul to dublin route"
Cons: "Bad service from bahrain to istanbul"

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

Cons: "seats a bit tight"

Cons: "bus service to the plane"

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: "The confort"
Cons: "The Crowe very polyt"

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: "The staff!"
Cons: "The turbulence lol"

Pros: "Attentive crew, great food including perfect attention to our pre-arrangement for vegan meals. Good entertainment selection."
Cons: "No wifi at Istanbul airport."

Pros: "The only things that going for Turkish Airline is the cabin crew (lord knows they try), food and in-flight entertainment."
Cons: "The flight was delayed for nearly 2 hrs, that in itself is not an issues, traffic delays do happen. However, the fact that captain choose not to run air conditioning to save fuel and main cabin, even after numerous requests, was 95 degrees for 2 hrs combined with the fact that airline did not submitted travel information to US Border Protection that also added another 1.5 hrs to clear customs is totally unacceptable... Although THY has the most direct route to/from Moldova from Houston, in the future, I'll most likely will spend more money and more time just to avoid it..."

Pros: "For 11 hours trip - Crew for the THY was excellent They made the trip better and efficient Kudos to THY crew"
Cons: "Nothing everything was great"

Pros: "Flights were on time; Crew was pleasant - asked for water and was provided in a minutes; Pilots were great, they have landed smoothly"

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: "It was all good!"
Cons: "Except that in the same day I had two flights with Turkish Airlines and both of them had a delay."

Pros: "The staff, food, hospitality, & professionalism is 5 star. These guys should train every airline in america."

Cons: "Cramped seat - little room Food was the most inedible of any food I have ever had on an airline"

Cons: "Not enough room between rows. Can't recline seat if table behind is open."

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: "The last minute gate change--"

Pros: "Airplane and entertainment were nice."
Cons: "Flight left an hour late so we missed our connection."

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: "Not trying to be flattering here but it really is a good airline."

Pros: "food"
Cons: "the worst costumer service ever"

Pros: "Nothing. Had to cancel didn't go"
Cons: "That they changed the flight schedule twice making it impossible to go."

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: "Overall journey was ok"
Cons: "I am vegeterian. Food was horrible :("

Pros: "excellent food, service"

Pros: "Great service and food onboard."
Cons: "4 flights with turkish air. All used silly buses upon arrival/departure. Also had fo reschedule a flight due to geece air strike that caused TA to cancel my flighf 24 hours in advance. Never recvd a txt, email or call from them. BOO. Had to go to airport to change resvtn as they werent answering resvtns phone. Booo"

Pros: "Friendly, polite and very helpful staff. Clean aircraft.on time best customer service."
Cons: "Nothing negative. Keep up good work!"

Pros: "Loved this flight, crew was amazing!"

Cons: "Beef main course overcooked and dry."

Pros: "Crew was good. Nice meals. Good entertainment..."
Cons: "Budget seats are a little close when the person in front of you leans back, but not the end of the world."

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

Cons: "Poor customer support and no response on phone calls when u tried to cancel my return ticket."

Cons: "No complaints. Good vegan food."

Pros: "Lufthansa will always be my choice airline. Their staff are nicely dressed, accommodating and well mannered."
Cons: "On this trip back to Dublin, our flight from Munich to Dublin was delayed for over two hours. It would be nice for Lufthansa to at least offer the passengers something to eat or drink while on board waiting for such a long time."

Cons: "The flight never took off after 3 hours on board on the tarmac. There was poor communication from the staff at the airport and no compensation from Lufthansa."

Pros: "Crew rearranged people before takeoff to allow elbow room. Excellent food, salad and vegetable with meat option to help with hydration, wonderful noodle."
Cons: "Slightly too cool but I had an extra blanket and that is preferable to hot."

Pros: "Nothing"
Cons: "Had a connecting flight, both were with Lufthansa. There was an hour between the two flights. We went straight to security and immediately to the boarding gate but they had closed the gate and would not let us board, even though there was 15 minutes before the flight was due to leave. We were refused a refund and had to move flights to another airport 2 hours away and then had a 5 hour delay. We lost our car reservation as we would arrive too late to collect, we also couldn't check in to our hotel as planned as the hotel only allow check in until 11pm; we would have got there at 1am, so then had to book another hotel for the night. Airport staff at Lufthansa told us they could not help and told us to go away!"

Pros: "Upgraded to business class."
Cons: "Flight delayed."

Pros: "Leg room"
Cons: "No internet"

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

Pros: "I liked the comfort of the seats and the spaciousness of the area allowing for standing out of the way. The service was exceptional and the food on this flight was very good. Entertainment was also very good."
Cons: "My only suggestion would be if the crew would inquire if you've ever flown either with Lufthansa or specifically business Class and just give tips if needed. Other than that, on this leg of our journey we had no complaints."

Pros: "Good plane and service"

Pros: "Crew"
Cons: "Packed flight. LH seats are narrow and the front porch is not extensible enough. Hard to place books and newspapers. Film selection so so."

Pros: "Excellent service during the two hour trip. No complaints whatsoever!"
Cons: "No headrest screens for entertainment but I had my phone and downloaded movies and shoes prior to leaving the US."

Pros: "Flight was good, comfort was good. Crew was not very friendly."
Cons: "The food on Lufthansa flights is getting worse and worse."

Pros: "Generally like Lufthansa service - have been flying the airline for 15 years+ Pilots are always excellent"
Cons: "Every flight (to and from India) seems to have the chicken option run out. Why not order accordingly? Had a bad seating experience. LH.com showed that I had completed the boarding process. But when I went to the counter, my seat was changed without my consent (to a worse seat), and I was told that the online process wasn't complete!! Then the website should say accordingly. It's really annoying when this happens. I think the ground crew in New Delhi duped me. At one point, my call button for my meal was ignored for ~30 minutes on the plane. And then I was told there was no more chicken, and handed a veggie wrap. One wonders whether I could have gotten chicken 30 minutes ago!"

Pros: "Very smooth flight, great service. Chose the first row in economy which had tons of legroom. Connected in Frankfurt, very easy connection."
Cons: "Passport control in Frankfurt doesn't open until 530a so we all had to wait in line. The TV monitor was not as sensitive and would fall easily downwards sometimes."

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"

Cons: "flight crew hit my chair all the time with the troller. Bought the places with bigger space on the legs, that was true, but was dissapointed with the type of chair that is totally closed at the sides, with no scape room for the legs laterally."

Pros: "Crew helped us with connections"
Cons: "Choice of seat came with a cost. Very uncomfortable seating. Not enough room."

Pros: "They were waiting for us even we were running late from connecting flight, everybody was super nice"

Pros: "Ewerything"

Cons: "Everything.UEverything.United is suck"

Cons: "Entertainment options were not too good. The flight should have more American sitcoms and more Hindi options."

Pros: "Best trip and crew that i ever had"
Cons: "Nothing"

Pros: "Great service!"
Cons: "Nothing"

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

Pros: "The snack was really good (a salami sandwich and a glass of wine)."

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

Cons: "When the lufthanza gate agents saw us running to catch the flight they ran into the jetway to avoid us instead of holding the plane. We waited for 5 minutes and watched the plane back out from the jetway. Their ignorance and 5 minutes caused us to miss the wedding we were flying to Italy to attend. Ridiculous!"

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

Pros: "Perfect"

Cons: "The seat was getting pushed back"

Pros: "I love the food and service Excellent ..50."
Cons: "Lufthansa has been a excellent company and it was the first time that traveling with them.50."

Pros: "Ouldn't have been better Good choice of movies Food was fine"

Cons: "My entertainment screen was barely functional. Also, I was in a window seat and the space under the seat in front of me had a white metal box taking up part of my legroom. Not anything I would have seen on a seating diagram."

Pros: "None"
Cons: "Very bad customer experience, the seat are very uncomfortable, and they stole money from my hand bag after sending it to the plane cargo"

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

Pros: "Lovely crew."
Cons: "Boarding process was unclear."

Pros: "Everyone is very very nice!"

Pros: "Food & Entertainment were OK"
Cons: "My seat was 32C , me being disabled (wheelchair). My wife seat was 32 A and was DEFECTIVE. It could not be lowered towards the back, actually it has only the fixed position (all the way up). The lady from the seat before my wife's (31A) was lowering her seat ALL THE WAY. my wife protested, the crew tried unsuccessfully to adjust my wife's seat. Finally, instead of considering my condition and relocating us to some other seats (there were several free on this flight), the crew's lead stewardess (Friederich ?- I could not read the label, she kept it under her jacket) decided to upgrade that couple seats by moving them into the Business Class."

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 movies, the nice flight attendants, the constant service."

Pros: "Nothing about vayama."

Pros: "Loved business class and the lounge areas. Flight attendants were amazing."
Cons: "My luggage is mia(possibly munich). Have no clothes, no gifts to bring my family, and not questions answered the where and when ill get my luggage"

Pros: "These guys gave me a positive and energetic vibes . Unexpected great food , the atmosphere was uplifting and positive, thank you. I had 5 connection before in the same week, but this one was very memorable"
Cons: "Na"

Pros: "With a long flight, just not enough seat or leg room for coach."
Cons: "Cramped seating."

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

3/11
Wed
1 stop
TAAG
16h 40m
GRU - JNB
7/12
Tue
1 stop
TAAG
14h 00m
JNB - GRU
16/3
Wed
1 stop
Turkish Airlines
30h 25m
GRU - JNB
30/3
Wed
1 stop
Turkish Airlines
27h 30m
JNB - GRU
28/10
Thu
2 stops
Multiple Airlines
38h 10m
POA - JNB
11/11
Thu
2 stops
Multiple Airlines
37h 05m
JNB - POA
3/11
Wed
1 stop
Ethiopian Air
21h 10m
GRU - JNB
21/11
Sun
1 stop
Ethiopian Air
22h 00m
JNB - GRU
6/2
Sun
1 stop
British Airways
34h 25m
GRU - JNB
22/2
Tue
1 stop
British Airways
36h 45m
JNB - GRU
5/11
Fri
2 stops
SWISS
38h 35m
BSB - JNB
18/11
Thu
2 stops
SWISS
43h 20m
JNB - BSB
6/11
Sat
2 stops
United Airlines
39h 25m
GIG - JNB
13/11
Sat
2 stops
United Airlines
64h 35m
JNB - GIG
17/1
Mon
1 stop
Lufthansa
34h 00m
GIG - JNB
1/2
Tue
1 stop
Lufthansa
39h 45m
JNB - GIG
6/11
Sat
1 stop
Air France
35h 10m
GIG - JNB
13/11
Sat
1 stop
Air France
40h 10m
JNB - GIG
8/10
Fri
1 stop
KLM
42h 20m
GIG - JNB
26/10
Tue
1 stop
KLM
25h 25m
JNB - GIG
13/10
Wed
1 stop
Turkish Airlines
30h 55m
GRU - JNB
22/10
Fri
1 stop
Turkish Airlines
31h 30m
JNB - GRU
30/9
Thu
2 stops
Qatar Airways
31h 25m
CGR - JNB
3/10
Sun
2 stops
Qatar Airways
34h 50m
JNB - CGR
3/11
Wed
1 stop
Ethiopian Air
21h 10m
GRU - JNB
21/11
Sun
1 stop
Ethiopian Air
22h 00m
JNB - GRU
8/2
Tue
1 stop
British Airways
37h 15m
GRU - JNB
1/3
Tue
1 stop
British Airways
36h 45m
JNB - GRU
20/10
Wed
1 stop
Turkish Airlines
30h 55m
GRU - JNB
31/10
Sun
1 stop
Turkish Airlines
32h 50m
JNB - GRU
3/1
Mon
2 stops
Emirates
35h 15m
SDU - JNB
21/3
Mon
2 stops
Emirates
32h 10m
JNB - SDU
4/10
Mon
1 stop
Ethiopian Air
30h 20m
GRU - JNB
10/10
Sun
1 stop
Ethiopian Air
30h 50m
JNB - GRU
15/3
Tue
2 stops
Multiple Airlines
31h 00m
GRU - JNB
30/3
Wed
1 stop
Multiple Airlines
30h 55m
JNB - GRU
15/3
Tue
1 stop
British Airways
34h 25m
GRU - JNB
29/3
Tue
1 stop
British Airways
38h 00m
JNB - GRU
22/11
Mon
1 stop
Turkish Airlines
30h 25m
GRU - JNB
8/12
Wed
1 stop
Turkish Airlines
27h 30m
JNB - GRU
Show more results

Recent one-way flight deals

11/10
Mon
1 stop
Ethiopian Air
21h 10m
GRU - JNB
28/11
Sun
2 stops
American Airlines
51h 05m
GRU - JNB
1/12
Wed
1 stop
TAAG
16h 40m
GRU - JNB
30/10
Sat
1 stop
Air France
36h 30m
GRU - JNB
14/10
Thu
1 stop
KLM
44h 50m
GRU - JNB
7/10
Thu
3 stops
Multiple Airlines
31h 55m
GRU - JNB
7/10
Thu
1 stop
Turkish Airlines
31h 20m
GRU - JNB
9/10
Sat
2 stops
United Airlines
37h 15m
GRU - JNB
5/10
Tue
1 stop
Qatar Airways
25h 45m
GRU - JNB
5/10
Tue
1 stop
Emirates
27h 50m
GRU - JNB
13/10
Wed
1 stop
Ethiopian Air
21h 10m
GRU - JNB
29/11
Mon
2 stops
American Airlines
51h 05m
GRU - JNB
14/10
Thu
1 stop
KLM
44h 50m
GRU - JNB
6/10
Wed
1 stop
Turkish Airlines
30h 55m
GRU - JNB
30/11
Tue
2 stops
American Airlines
51h 05m
GRU - JNB
6/10
Wed
2 stops
United Airlines
37h 15m
GRU - JNB
11/10
Mon
1 stop
Turkish Airlines
30h 55m
GRU - JNB
28/10
Thu
2 stops
United Airlines
42h 25m
SDU - JNB
28/10
Thu
2 stops
Multiple Airlines
38h 35m
GIG - JNB
2/12
Thu
2 stops
American Airlines
51h 05m
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