Find cheap flights from Rio de Janeiro-Galeao Airport to Johannesburg

GIG - JNB

Find cheap flights from Rio de Janeiro-Galeao Airport to Johannesburg

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

Return
Economy
Rio de Janeiro (GIG)
Johannesburg OR Tambo
Thu 9/23
Thu 9/30
Any month
Compare vs KAYAK |

Good to know

Low season

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

High season

JanuaryMost popular time to fly (41% more expensive on average)

Average price (return flight)

R10 961(avg. price over the last 2 weeks)

When to book flights from Rio de Janeiro-Galeao Airport to Johannesburg

Estimated return price
Average price per month

Top tips for finding a cheap flight

  • High season is considered to be December, January and February. The cheapest month to fly is May.
  • Morning departure is around 22% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for booking Rio de Janeiro-Galeao Airport to Johannesburg flights

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 long does a flight from Rio de Janeiro-Galeao Airport to Johannesburg take?

Which airlines provide the cheapest flights from Rio de Janeiro-Galeao Airport to Johannesburg?

What’s the cheapest day of the week to fly from Rio de Janeiro-Galeao Airport to Johannesburg?

Which airports will I be using when flying from Rio de Janeiro-Galeao Airport to Johannesburg?

How does KAYAK find such low prices on flights from Rio de Janeiro-Galeao Airport to Johannesburg?

How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Rio de Janeiro-Galeao Airport to Johannesburg?

What is the Hacker Fare option on flights from Rio de Janeiro-Galeao Airport to Johannesburg?

What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Rio de Janeiro-Galeao Airport to Johannesburg?

Top 5 airlines serving Rio de Janeiro–Galeão Intl to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

8,0
SWISS
Overall score based on 9 044 reviews
8,2
Boarding
7,9
Comfort
8,6
Crew
7,7
Entertainment
7,9
Food
Airline reviews

Pros: "Orderly boarding process. Considerate reseating when bulkhead with extra legroom were not usable."

Pros: "comfortable seating, friendly helpful crew, good food"
Cons: "sometimes too cold sometimes too warm"

Pros: "Crew was great, seating comfortable."

Cons: "On time departure would be nice. Overall very pleasant experience. Water and Swiss chocolates were served during under an hour flight. Thank you Swiss!"

Pros: "crew"
Cons: "children entertainment"

Cons: "seat comfort"

Cons: "Flight was delayed an hour so we were rebooked. Spent extra day in Zurich, and missed our hotel reservation in San Francisco. San Francisco was not our final destination. We had to fly for more than 24 hours in one day(time change). We missed part of our family function. It's been an exhausting trip"

Pros: "On time. Check in was very easy."

Pros: "Best food I've ever had on an airline! Great flight. Not too full."
Cons: "Arm rests didn't lift all the way up on the plane."

Pros: "Seats were very comfortable"
Cons: "The boarding was a bit unorganized"

Pros: "We were pleasantly surprised at how good the food was! An added bonus was the chocolate they gave us. Crew was professional and courteous."

Pros: "Nothing"
Cons: "Delayed, bad entertainment system, lost our luggage"

Pros: "Nothing about it"
Cons: "They didn't even take us!"

Pros: "the premium economy section was very pleasant, well worth the $150 upgrade price. Though they should have included priority boarding."
Cons: "One hour delay in boarding, two hours sitting on the tarmac due to cargo loading and overweight issues. No notices, very poor communication."

Pros: "We did not get on any flight to NY!!!!"

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

Cons: "Had to check hand luggage which I had carried on easily from Boston. Flight only one third full. Long delay in Geneva to get bag."

Pros: "Small screens. Hard to use"

Cons: "Boarding chaotic- no clear lines people pushing ahead which I am not used to- my handluggage was ok’ed at origin in US- was pulled aside in Zurich based on my “ ticket”- it was perfectly well suited and not oversized. In plane half of overhead compartments were filled with coats when told that these should go under seats. No consistency between announcements and behavior of crew."

Cons: "They left my bag in Switzerland"

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

Cons: "Budapest airport crew is very slow. It took them 45 min to get the baggages out ."

Pros: "typical Swiss quality"
Cons: "Delay. Missed train connection. Business class went to row 15 To then leave it empty"

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

Pros: "The comfort of the aircraft was great, as well as the service of the flight crew. We're very thankful that the airline put us up in a hotel and gave us a voucher for food due to a layover in Zurich."
Cons: "The flight was an hour late, causing us to miss our connecting flight."

Pros: "GREAT SERVICE, GREAT PEOPLE!"

Pros: "good stuff"
Cons: "HAving to walk across the Zurich airport to buy a business class upgrade was bad. I just wanted to buy the upgrade at the desk. No need to go from terminal 3 to terminal 1. total waste of 20-30 minutes. Ironic that this happens to people willing to spend $'s of dollars for convenience and comfort. should be able to purchase upgrade ASAP with a smile at check-in."

Pros: "The chocolate"
Cons: "The entertainment system in the main part of the plane was not working luckily I had a good book otherwise I would have been very upset."

Pros: "The plane was clean, on time, and the staff were professional and friendly."
Cons: "I opted for the pasta dinner and it was bland and mushy. Salad was boring iceberg lettuce."

Pros: "My upgrade to first class. Service she good is good considering short flights"
Cons: "The fact that they made me check my carry on even though I was in first class. It fit in the plane on my first flight. Why wouldn't it fit on this plane!?"

Pros: "Flight attendants"
Cons: "No space, bad video screens (especially important for a long flight with a 3 year old) with terrible image and sound quality, even with my good headphones."

Pros: "Entertainment was excellent and they made it a very comfortable flight."

Pros: "Crew handled it well"

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: "fast, all good"
Cons: "-"

Pros: "The Crew was wonderful."

Pros: "Good seats - comfortable Attentive service"
Cons: "Found my business class seat given away to a lady with a dog. Mine was window but with extra table next to aisle. She had aisle seat but with exactly the same configuration. Idea was she would place the dog on the table space next to her seat. It would be exactly the same for both seats. Do not know what they were thinking. There were other business class seats on the other side that had the table space ext to the window away from the aisle. That would make sense for the lady with dog. Business class was full and I was the last to get on, 45 minute connection in Zurich from terminal A to E, my seat was given. But as I objected, they moved the dog lady and gave me back my seat. But they never asked a person in the seat that would have made sense to give her to trade seats."

Pros: "Food, service, beverages, film selection."
Cons: "N/a"

Pros: "Easy and comfortable. Service was good and with a smile. The planes were clean and arrived on time for my connection."
Cons: "The WC was so small I could barely even stand in it."

Pros: "I like that Coke Zero was available."
Cons: "My chair was stuck in the fully reclined position for a good portion of the flight and my wife's chair was constantly being knocked into by the passenger behind her because his seat was too short for him. When the seat in front of me was reclined, the screen was only a few inches from my face. There was a loud, obnoxious passenger next to me who almost got into a fistfight with another passenger until the stewardess came to calm him down."

Pros: "Everything is excellent"

Cons: "There is little that can be done to make a long haul flight comfortable when a baby is screaming and crying for it's entire duration. Its behaviour cannot be helped. But it certainly didn't make the flight comfortable, nor did the young child kicking incessantly at the back of my and my daughter's seats. This could have occurred on any flight, but it didn't contribute to having a positive experience on this one. The flight attendant serving breakfast completely ignored that fact that I was awake and strolled past without asking if I would like anything as meals were being served. I informed another flight attendant that we hadn't been offered breakfast and she was able to provide us with meals. Besides this the cabin crew were courteous and pleasant. I've flown with Swiss on other occasions and have had better experiences. I'd like to think this was just a one off and not representative of the level of service that Swiss normally provides."

Pros: "We were able to purchase an upgrade at the airport -- was a great experience."

Pros: "The crew was very attentive and accommodating."

Pros: "Nothing"
Cons: "The most racist and unfriendly and uncivilized people ever."

Pros: "The crew were great. They did the best they could given the circumstances. We got a compensation voucher because of all the trouble on the flight. That's something, though it's not super useful for the occasional traveler on SWISS (2000 miles and more bonus miles or CHF 50 travel voucher)."
Cons: "The plane arrived in Boston 50 minutes late, because we left Zurich late. That was because we were waiting on people to make a connection. Which was probably because their SWISS flight was late. Why are all SWISS flights running late??? There was no coffee or tea on the flight because there was a problem with the electrical system of the hot water machines. That could have been fixed before we left.... The entertainment system is clunky, and it didn't help that it had to be rebooted (took 20 minutes !?!?) in the middle of the flight to deal with some 'isssues'. The big boxes with the entertainment system underneath the seats are not fun either, they really cut into legroom. In general, it seems this plane is in need of a bit of an overhaul and maintenance. And whatever happened to Swiss punctuality? I'm not used to SWISS flights being late. You can do much better than that, you used to!"

Pros: "All but the service"
Cons: "Flight attendants seem confused. Service was below par. Took forever to clean food service. Business class had the lights off after dinner at least 40 minutes before we did in Economy. Couldn't get water I requested for a long time."

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"

Pros: "friendly, capable crew."
Cons: "Moved to accommodate bigger passengers. Moved to a seat where the movie list was shortened (crew said all the TVs hadn't been updated yet), seat didn't recline (last row), and it was bright and noisy (galley behind me)."

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"

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

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

Pros: "Boarding was efficient and the crew were nice."
Cons: "the seating is horrible. it was the tightest seating I've ever experienced."

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"

Cons: "Bigger seats the new ones are way to narrow"

Pros: "Comfort"
Cons: "Internet"

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: "A flight was delayed due to weather conditions and we had to sit in the plane for almost an hour, BUT information sharing from the Capitan was sufficient and on-time. Very good job from pilots. Leg room in economy - I was positively surprised, very decent leg room! Thank you for providing it."
Cons: "I flew economy and all was good and appropriate to the level."

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: "Reclinable seats."
Cons: "The food!! The lights could be dimmed as it was a night flight."

Cons: "KLM crew exceed our expectations"

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

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

Cons: "Don’t be late"

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"

Cons: "Staff rude and short"

Pros: "Checkin 1a at Schiphol had long lines, and no seperate counters for just bag drop. My family and I had to wait for 50 mins, to do a bag drop which in,y lasted 1 min! Flight was delayed, without proper announcements."
Cons: "Seat pitch could've been more. At least let us know via Whatsapp that the plane is delayed, or at which belt the bags would come out. This basic info was lacking."

Cons: "The air conditioners fan was bad and they had to fix it in London which took over 40 minutes off travel time...we arrived much later than expected in Lagos"

Pros: "I love the food"

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

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 boarding was easy and you didn't have to wait inline for that long"
Cons: "KLM needs to upgrade the entertainment. It was very hard to see the images on the screen. The planes that KLM uses are old and they sure need to be upgraded."

Cons: "Nothing good to say about this flight. The plane was old with no entertainment. The sits where very compact and not comfortable at all. The food was a sweet bread and water. The flight attendants were rushing and will take a while if you needed anything. I felt like I was taking a bus with graffiti all over the place."

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

Pros: "Nothing"
Cons: "Super delayed. Could have fixed the issue BEFORE we were sitting on tha plane for TWO hours"

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

Pros: "Lovely staff, good food, great movies."

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: "Service from airline host Poorly maintained plane Bad food Old entertainment"

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: "Nothing"
Cons: "Late Cabin extremely warm Full flight and centre seat means no room to relax or carry out work"

Pros: "The flight was delayed due to fog, but the staff was amazingly helpful to make sure everyone got to their destination."

Pros: "Nothing"
Cons: "Flight from Amsterdam was 2 hours late. Caused me to miss connection on train from London to Leeds which then cost me 124 pounds to rebook. No information was forthcoming at all at the airport and there were 3 different departure times given. Absolute chaos. The airline is a joke"

Cons: "Terrible service in flight and customer service wise .. app functionality was below"

Pros: "Everything was good. The crew was very friendly and attentive. The plane was comfortable, with great entertainment on the personal screens. The food was delicious. Flight was on time and actually arrived early, but then we had to wait for a gate (not the airline's fault)."
Cons: "No complaints at all."

Pros: "."

Pros: "Fortunately, the plane was not full, so people could spread out a bit to create extra room. The food was really good! (surprisingly)."
Cons: "KLM's new configuration for this type of plane made the seats even narrower than before. While leg room was reasonable, the 3 abreast seating meant a lot of discomfort, especially in the row right in front of the restroom."

Pros: "Quick (relatively) flight."
Cons: "Skinniest seat ever. Couldn't even lean back. I now have hunchback."

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

Pros: "It was a short flight so it was O.K."
Cons: "Boarding was odd. Go to airport early and counters were not open, did on line check in so was able to avoid the self check in at airport. Also self check in luggage seems confusing with no ground crew to help. It didn't affect me but lots of confused passenger."

Cons: "I requested low fat meals. The first one, was OK. But they forgot my request for the second one."

Cons: "Did not get the luggage from connecting flight from Amsterdan to Basel"

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

Pros: "Flight was quick, professional, friendly."

Pros: "Cops is always a good reason to flight"
Cons: "They always change the gates, also too many disorders in the gate previous the boarding process, the process it is not clean. They took hand baggage aleatory to send to down and do not ask if we have fragile stuffs there."

Pros: "The crew was excellent and surprisingly the seats were comfortable."
Cons: "I think more attention should be paid to cleaning the plane and eeek, there was no liqueur in economy class. Music selection in entertainment should be wider too"

Pros: "Not much, seats are super uncomfortable"
Cons: "Better code sharing with KLM"

Pros: "Seats are comfortable on Business Class. Service is good"
Cons: "Constant delays specially from CDG! Poor cabin service specially on this flight."

Pros: "Crew was good, seat was not, it was freezing cold and one little blanket was inadequate!"
Cons: "Provide another blanket when needed, was wearing shorts and a short sleeve shirt."

Cons: "Plane is old and entertainment facilities are no longer appropriate"

Pros: "The crew was nice and the seat comfortable."
Cons: "Never got the pre-ordered wheelchair in Paris and only after long negotiations at JFK. Also, Delta lost my checked bag between JFK and DCA."

Pros: "I'm not Hindu, but I requested Hindu Vegetarian meal. It was very tasty and enjoyable."
Cons: "Seats were not comfortable, even in Comfort + seating isle."

Pros: "The food selection and drinks, given our coach class, were excellent. Nice attention to the passengers."

Pros: "Entire trip was easy and comfortable."

Pros: "Crew was amazing. Service and food was good."
Cons: "Random TSA check was not needed at the end when boarding."

Pros: "cbvghjkl;"
Cons: "mmmm"

Pros: "Intranet wifi meant I could watch entertainment on my iPad"
Cons: "Seats are very uncomfortable"

Pros: "Food was ok."
Cons: "Very little room in economy class. For a 6'1" person, it's impossible to get comfortable."

Pros: "The crew was very careful"

Pros: "Crew members"
Cons: "Up to 1 hour late and they leaved my baggage in Paris"

Cons: "Flight was delayed by at least an hour leaving Paris - a regular situation I experienced with AF."

Pros: "Flight was on time."
Cons: "Food could have been much better in comparison with other airlines."

Cons: "My first flight was cancelled my return flight was delayed by 5 hours They made me check my carry on even though it was with in the size limit which cost 85 euros and when trying to ask why the staff was extremely rude and not helpful worst flight experience I’ve ever had"

Pros: "Short flight so I can't really complain. It was no frills, standard small aircraft with no high tech entertainment system. Seats were fairly comfortable"

Pros: "The entertainment has great selection. The crews were much friendier than the flight from SFO to Paris."
Cons: "The seat padding is rather thin."

Cons: "No space for legs. No food (just snacks). Very high temperature inside the aircraft. Flight delayed by 45 minutes."

Pros: "Not much but the staff"
Cons: "No room, boarding was slow, zero bag or legroom"

Cons: "Told us to get in line for boarding and review our tickets and then made us stand there for 75 minutes before boarding."

Cons: "I didn’t have time to make it through customs. Missed my flight"

Cons: "The food was the worst airline food I have ever been served. I could not eat it. This is very disappointing for an airline like AirFrance which usually serves very good meals."

Pros: "Boarding for BUsiness class was fine. Seating was cramped."
Cons: "As I said in my rating, seating was cramped. Food was mediocre. Crew was pleasant."

Pros: "The space and the people"
Cons: "Nothing"

Pros: "I didn’t actually liked the entertainment"
Cons: "I just didn’t enjoy the entrainment."

Pros: "The service"
Cons: "Nothing"

Pros: "Punctual, great food in Premium Economy, friendly crew."
Cons: "Took over 75 minutes (after arrival) for baggage to arrive on the carousel. Boarding area did not have well-defined lanes for different groups."

Pros: "The food, the service and everything else is fine, quite good."
Cons: "However, our baggages were 1 day late. Your missing baggages would deliver to you 1 day later, for some maybe 2 days later...Quite a few people said that it's been always like this with air Aeroflot if there is a transfer flight."

Pros: "Boarding & crew (inc ground staff & check-in) all good."
Cons: "Food not great - not all menu options available. Limited choice of drinks. Very small, low-resolution, seat-back screens with a luggish & outdated interface. Limited choice of movies."

Pros: "Option to upgrade seat which I didn't take but might for outbound red eye flight in future."
Cons: "Faulty toilet meaning longer queues for the loo. Crew were a bit haphazard in serving food and my row was missed out for coffee after dinner."

Cons: "Air France lost my luggage and they can't find it in the computer system."

Pros: "Crew was great."
Cons: "Food could be a bit better. White bread is unhealthy."

Pros: "Boarding was very efficient"
Cons: "Losing my luggage after checking it at the gate when volunteers were needed."

Pros: "Nice Flight Attendants Good Food"
Cons: "Flight was delayed by 1.5 hours"

Cons: "The company failed to transfer my checked-in bag to the next flight during the transfer apparently"

Pros: "The food was great. Very filling and hot foods were hot and cooked thoroughly. For our 8 hour flight we were served 2 meals and snacks and plenty of hot drinks which was nice.The entertainment was great got to watch movies and play games and also learn language through games."
Cons: "It was very hot in there probably hotter than it should be. Not much air flow I was sweating the whole flight. Because of this I couldn't sleep it was kinda miserable not gonna lie."

Cons: "Poor communication. Did not know was airfrance the booking was completed with Austria airline. In the ticket was not the information. Also, airfrance could not find me in their systems I was late to board the plane. Terrible messy and confusing time for me."

Pros: "Kind, courteous, attentive crew. Smooth flight."

Pros: "Good service"
Cons: "I was not given my original reserve seat and no reason was given"

Pros: "Same as above, the crew was very friendly and the food was great."
Cons: "Seating was cramped and uncomfortable for a tall person."

Pros: "Friendly crew, clear information about the delay"
Cons: "Chaotic boarding process at CDG and my seat was broken"

Pros: "i tried to cancell my flight but didnt answer me1"

Pros: "Clean plane, efficient crew, food OK. Boarding was organized"
Cons: "No entertainment and no power plug to charge devices."

Pros: "Courtesy staff excellent!"
Cons: "Console for gaming poked guy in front. Needed joystick"

Pros: "The crew was nice.."
Cons: "No USB plug. No charging spots. No video. No movie. No radio. No wifi."

Pros: "Complimentary entertainment"
Cons: "Major delays"

Cons: "Flight was delayed & cancelled. Unable to rebooked until evening of next day. Was easier to rent a car & drive home"

Cons: "United, along with American, is a horrible carrier, and the next time it files for bankruptcy, needed to be allowed to remain our of business. The employees don't care about service at all, it's no longer part of their culture."

Cons: "Very small cramped aircraft"

Pros: "In flight entertainment is provided through a screen in front of your seat. There are many different channels to browse."

Pros: "The flights were very comfortable and the seats very spacious"
Cons: "A better coordinated wheelchair service. At times we had to fend for ourselves. My husband had to push me in the wheelchair himself at times."

Pros: "The seat was comfortable"
Cons: "Should have demarcations for groups as they are boarding. A rude costumer with his wife who’s group was obviously not was called to board the airplane( I heard him say we’ll jus go with this group since we are next) purposefully cuts me off and was rude and obnoxious about it."

Pros: "A pleasant trip without issues"

Cons: "On time departure. A comfortable seat."

Cons: "Overall really outstanding. I’m not a United flyer and think I’m going to be. One thing...like when you get free texting. Just flew Alaskan Air and they had that. Really good."

Pros: "Good flight, nice staff."
Cons: "Food not the greatest and flight over-crowded."

Cons: "LATE"

Pros: "The Rio de Janeiro international airport is very difficult to traverse. However, the airport staff was very helpful in directing me several times to the correct location."
Cons: "United needs a check-in kiosk located between the domestic arrivals section and the international connection hallway just before security. I had to walk to the complete length of the airport and back again, just to check-in. Other airlines, such as Delta, have a kiosk located just before the security entrance. The cabin temperature was absolutely freezing during the flight, and I am usually hot."

Pros: "Flight crew from Geneva was nice"
Cons: "The pilot held the Geneva flight for 35 minutes for late arriving inbound passengers. This helped them but hurt far more passengers connecting in Washington DC. We missed our flight and waited in standby mode all evening for a Denver flight."

Pros: "We made it home safe"

Pros: "The food was better then on many airlines"
Cons: "The staff could have been more friendly"

Cons: "Airplane was super cold. No extra blankets. Passengers freezing. Impossible to sleep."

Cons: "It’s not their fault but the flight was delayed."

Pros: "The plane, crew and boarding was great, and the food and drinks were quite good. Legroom in standard economy class was passable for a 6'2" person."
Cons: "I booked through the United website as trip from US, have Silver status on United, and Lufthansa's policies of not allowing advance (1-2 mo before flight) seat selection (never on UA nor LH websites) are just horrible. Hard to get through on 800 number, and 1 day before trip answer was still to do it in Frankfurt. Economy plus was $1000 more/person, and even then no guarantee I could choose a seat far in advance. Then, at computer kiosk in Frankfurt, they had a wrong diagram of the plane,as we ended up on what turned out to be a no-recline row which I would never get. I'm 6'2", 230lbs, and wasn't able to sleep on that flight. Had I been able to reserve a seat behind a bulkhead or in exit row 2mos in advance, I would have been fine."

Cons: "No food or snack on first flight in the morning"

Pros: "Absolutely nothing"
Cons: "Your customer service sucks. Not sure if the agents know what they are doing as we are tossed from Delta airlines to United airlines"

Pros: "The entertainment really helped pass the time"
Cons: "Not having milk to drink"

Cons: "The departure moved to three different gates. Inconvenient."

Pros: "I enjoyed the assistance, the food and the movies"
Cons: "I liked every single bit of my experience."

Cons: "We star boarding 20 min late, after that the airplane was totally full i was separated from my family"

Pros: "Aguadilla airport is crazy at 2:00 am. I never really heard them call for me to get on the plane to Newark so if I wasn't really paying attention I might have missed my flight"
Cons: "It was late and getting there was even worse. I was told I wouldn't make my connecting flight in Newark on the way there so I had to go home and come back the next day. Of course it was weather related so you can't control that."

Pros: "The Gate attendant was great!! He was able to find me an aisle seat"
Cons: "My headphone jack was broken. I couldn't watch any entertainment."

Pros: "Great staff, gave me utensils so I could eat a yogurt I had brought. Very friendly"
Cons: "No free WiFi as advertised. No tv. Not very comfortable seats"

Pros: "The flight was not full, so we had extra space."
Cons: "First, UA flight attendant forgot to serve us (and few more sitting on the same area) lunch. By the time we asked why we are not served, we didn't have a choice, but to take whatever left. Second, we had about only 1 - 1 1/2 hours of in-flight entertainment available in Economy class out of 10 1/2 hour flight. Of course, entertainment was available for first, business and premier class. Why? Satellite problem supposedly. Third, ok. There was a entertainment on a big screen in the front. However, system on the armrest was not working. What's the point? My husband and I have been in long distance flight over 25 year with various airline companies, BUT THIS UNITED FLIGHT WAS ONE OF THE WORST FLIGHT EVER. When I booked this vacation, I chose Lufthansa on purpose as I know their quality of service and professionalism. I didn't notice that the return flight was a code share with UA. Only thing they can say was that they can provide us more mileage as a compensation if we write to UA on their website... We had a great vacation until were on this flight."

Pros: "The flight was pretty normal."
Cons: "It was difficult to get the media player to work to use the entertainment options."

Pros: "Staff were very helpful and friendly."
Cons: "Delay, but not airline'S fault."

Pros: "Airport and crew on ground and in flight very nice"
Cons: "I'm a big guy and plane just to small"

Pros: "Entertainment system cannot function on Android 5.0 and above. Likely due to Flash which is an Antiquated software that cannot adapt to Android. Won't catch me on any United flights any time soon."

Pros: "Crew was fantastic as they suffered through the continual delays with us."
Cons: "flight suffered a 2-1/2 hour mechanical delay in departing Houston. We arrived at EWR around 6:30p. Took a long time for baggage carousel to start dropping bags, and then we discovered there were none for our flight. we had to go to baggage claim to retrieve, as for some unbeknownst reason they arrived far ahead of us."

Pros: "crew was excellent!"
Cons: "cost for in flight entertainment and wifi"

Pros: "nothibg"
Cons: "ecerythung"

Cons: "Wifi didn't work"

Cons: "I was flying with 3 others and my screen didn't worked at all and 1 earphone port didn't worked from the other guys and when we asked the flight attendants what she can do she answered that she can't do anything"

Pros: "Finally got onto the plane and the rest of my experience was much better."
Cons: "When i got to Houston, the monitors were down, getting help from United was not easy, was passed off to many people and finally directed to the ticket counter. This was my first time in Houston and the gates were a bit confusing. I was in B area of airport for my tiny plane. I was told where to go with the wave of her hand and she did not want to be bothered more...got to the gated area and the agents there were way too busy chatting to be bothered. On my return trip home was better because i now knew the layout. I am sure my next trip will be improved."

Cons: "I didn't make this flight."

Cons: "The flight was a little pricey, but that was to be expected from my short notice purchase!"

Pros: "Everything was great on the flight- we even got a snack ( stroopwafel cookie reminiscent of when I lived in Amsterdam ) and a drink. I haven't flown united in a while and was pleasantly surprised."
Cons: "Nothing but my flights were short ( under 1 hours)"

Pros: "Same as above"
Cons: "Same as above"

Pros: "Enter system has good content and fair price."
Cons: "The crew was unfriendly and generally grumpy. The flight was delayed due to maintenance ( UAL issue). There was no acknowledgement or apology for the delay."

Pros: "I liked the fact that they were able to find another aircraft for us to travel to Dulles"
Cons: "I didnt like the fact my flight was delayed all that time and i wasnt compensated for it. Airlines charge customers to change their flight all the time. And if you miss boarding you have to wait and be accomadated accordingly. I would like to be compensated for the time that i had to wait because i booked an earlier flight so i could make it back to my destination for other plans"

Pros: "The plane being on time. Next time would prefer to be able to choose seats. I like the window"
Cons: "Nothing"

Pros: "Cabin crew were fantastic"

Cons: "Did know till we got on the flight that if we wanted entertainment that we had to down load a appt. so that was annoying."

Pros: "It was my grandson's first plane ride. They let us board early because I was managing two carry on suitcases. The flight was smooth and he loved the apple juice. He learned so much by looking out the window and seeing the ground and the clouds."

Pros: "The landing was not good as we had turbulance. Other than that, everything was good."

Pros: "Crew was personable. Free wifi entertainment with a good selection of movies broken down by genres as well as Satillite style radio. Plenty of leg and shoulder room: I'm 6'4" & weigh 280 with a 38" waist, so I notice these things"
Cons: "Snack was only a single mouthful of pretzels (note size comment above)."

Read more about SWISS
COVID-19 information

Safety measures for airlines flying from Rio de Janeiro-Galeao Airport to Johannesburg

Airlines flying from Rio de Janeiro-Galeao Airport 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 Rio de Janeiro-Galeao Airport to Johannesburg

Mandatory masks

Masks required on board, masks provided on flights from Rio de Janeiro-Galeao Airport to Johannesburg

Social distancing seating

Middle seats unavailable to book on flights from Rio de Janeiro-Galeao Airport to Johannesburg

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Rio de Janeiro-Galeao Airport to Johannesburg

Book cheap flights from Rio de Janeiro-Galeao Airport to Johannesburg

Recent return flight deals

8/11
Mon
2 stops
Ethiopian Air
35h 55m
GIG - JNB
16/11
Tue
2 stops
Ethiopian Air
25h 05m
JNB - GIG
24/11
Wed
2 stops
Multiple Airlines
26h 45m
GIG - JNB
28/11
Sun
2 stops
Multiple Airlines
38h 30m
JNB - GIG
7/11
Sun
2 stops
SWISS
46h 25m
GIG - JNB
19/11
Fri
2 stops
SWISS
51h 25m
JNB - GIG
12/11
Fri
2 stops
United Airlines
39h 25m
GIG - JNB
19/11
Fri
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
17/10
Sun
1 stop
Air France
35h 15m
GIG - JNB
29/10
Fri
1 stop
Air France
40h 00m
JNB - GIG
15/10
Fri
1 stop
KLM
42h 20m
GIG - JNB
26/10
Tue
1 stop
KLM
25h 25m
JNB - GIG
8/11
Mon
2 stops
Ethiopian Air
26h 45m
GIG - JNB
21/11
Sun
2 stops
Ethiopian Air
25h 05m
JNB - GIG
24/11
Wed
2 stops
Multiple Airlines
31h 35m
GIG - JNB
28/11
Sun
2 stops
Multiple Airlines
29h 40m
JNB - GIG
6/11
Sat
2 stops
Ethiopian Air
31h 35m
GIG - JNB
19/11
Fri
2 stops
Ethiopian Air
33h 55m
JNB - GIG
28/10
Thu
2 stops
SWISS
42h 25m
GIG - JNB
25/11
Thu
2 stops
SWISS
49h 55m
JNB - GIG
9/11
Tue
2 stops
United Airlines
63h 25m
GIG - JNB
16/11
Tue
2 stops
United Airlines
42h 55m
JNB - GIG
15/10
Fri
2 stops
Multiple Airlines
38h 35m
GIG - JNB
31/10
Sun
2 stops
Multiple Airlines
44h 45m
JNB - GIG
17/1
Mon
2 stops
SWISS
34h 55m
GIG - JNB
1/2
Tue
2 stops
SWISS
52h 00m
JNB - GIG
24/10
Sun
2 stops
Multiple Airlines
41h 10m
GIG - JNB
21/11
Sun
2 stops
Multiple Airlines
42h 30m
JNB - GIG
20/10
Wed
2 stops
SWISS
42h 25m
GIG - JNB
1/11
Mon
2 stops
SWISS
50h 20m
JNB - GIG
11/11
Thu
2 stops
United Airlines
39h 25m
GIG - JNB
18/11
Thu
2 stops
United Airlines
42h 55m
JNB - GIG
16/10
Sat
2 stops
Multiple Airlines
40h 30m
GIG - JNB
30/10
Sat
2 stops
Multiple Airlines
43h 10m
JNB - GIG
20/10
Wed
2 stops
SWISS
42h 25m
GIG - JNB
29/10
Fri
2 stops
SWISS
42h 45m
JNB - GIG
9/2
Wed
1 stop
Lufthansa
34h 00m
GIG - JNB
23/2
Wed
1 stop
Lufthansa
39h 45m
JNB - GIG
Show more results

Recent one-way flight deals

8/12
Wed
1 stop
Air France
37h 45m
GIG - JNB
8/12
Wed
2 stops
United Airlines
39h 25m
GIG - JNB
7/12
Tue
2 stops
Multiple Airlines
56h 45m
GIG - JNB
-
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