Find cheap flights from Réunion to Johannesburg

Find cheap flights from Réunion to Johannesburg

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

Return
Economy
Boston (BOS)
Johannesburg OR Tambo
Thu 9/23
Thu 9/30
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 November.
  • 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 airlines have a flexible cancellation policy for flights from Réunion to Johannesburg due to COVID-19?

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 airlines flying from Réunion to Johannesburg

Scores according to KAYAK customer reviews

7,4
Air France
Overall score based on 4 213 reviews
7,6
Boarding
7,3
Comfort
8,2
Crew
6,9
Entertainment
7,1
Food
Airline reviews

Cons: "Air France’s apathy towards its customers is shocking. Traveling with three children , our flight was delayed by 3hrs resulting us arriving in Paris after 1AM. With the airport shuttle(CDVAL) to our airport hotel closed, they offered no assistance despite of my request. Simply asked us to take a taxi (when all taxi stands are abandoned at 2AM). Beware if traveling with family."

Cons: "I may be wrong but these days, the staff curtsy and overall well coming approach is lacking! Just a smile and a few cheerful words can transform passengers’ mood greatly!! This becomes particularly important when one is traveling for > 9 hours back to back flights!! One can extra charge for it!!"

Pros: "The crew"
Cons: "The time. The flight was late for 1 hour. I miss everything and also I get very late to our Airbnb and I was with my family and child"

Pros: "Entertainment programs"
Cons: "New variety of food"

Pros: "The seat was very comfortable."
Cons: "My boyfriend and I were required to gate check our carry-on luggage which required us to go through customs in Paris to get to our bag and re-enter security for our connecting international flight. I am unsure why this was the case as other passengers brought the same size luggage. Very upsetting."

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

Cons: "Departure time was almost 2 hours late and the communication of the cabin crew regarding this issue was poor. Almost an hour went by without an update."

Cons: "I’m not sure that short-hop flights should serve solid food. The quality invariably disappoints. Otherwise, all is good with this flight."

Pros: "The crew did its best to make up for the fact that the special meal I ordered was inedible."
Cons: "See previous"

Pros: "Incredible staff. Super polite"

Pros: "Had decent room space seats comfortable"
Cons: "My luggage could have arrived for a start"

Pros: "Crew great."

Pros: "Arrived on time."
Cons: "Overhead luggage storage jammed with luggage belonging to someone who was sitting far behind my seat."

Pros: "Food and drinks very good"
Cons: "In economy class the movies unable to listen to with ear buds. Bring my own next time."

Pros: "Left on time. No turbulence."

Pros: "The new movies selection, food was very good, staff more friendly than previous flights"
Cons: "Boarding always a problem on MEA we have to wait too long in the queue"

Cons: "Baggage check in was stressful"

Pros: "Nice staff. Flight on time."
Cons: "Bus to plane. Long walk to terminal upon arrival. Long Liong customs line?!!??"

Cons: "Booked with my partner. Ended up sitting apart. Not good"

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

Pros: "Crew was nice, too short of a flight to figure out more"
Cons: "no chance to try. Can’t pick a special meal in short term flights and snacks are not vegan"

Cons: "shuttle from terminal to plane takes a long time. Flight left late"

Cons: "Separated me and my wife for the whole flight! Could not accommodate us together. This reservation was made over 6 weeks ago !!!"

Pros: "1. Entertainment - Decent movie selection. I wished the angle of the screen in economy could be adjustable as well. Turkish Air does it better. Once the seat ahead of me reclines I dont have too much hope of saving my eyes from the awkward angles."
Cons: "1. Boarding - Learn from maybe Turkish Air who allocate people zones based on where you are seated in the plane. People seated all the way in the back should be allowed to board first and fill the plane back to front. Makes it less likely for you stand around waiting for people as well people all the way in the back making contact with every possible human already seated in the aisles. 2. Comfort - Window seats are too hot, middle aisle seats are too cold 3. Thankfully they do have halal offering. Now if they will even let me choose that I am allergic to seafood. Glad for the chicken. Nothing to boast about."

Pros: "From the boarding, to the friendly hostesses to the food and the business class seat, I was impressed all the way. My first time to fly Air France business to the US and it was great. I recommend it!"
Cons: "I just expected better toilet bag for business but what was given out was just basic."

Pros: "Personnel"
Cons: "Nothing"

Pros: "Nothing"
Cons: "The seat seemed smaller and space was very uncomfortable. The boarding process was very painful because we had to wait for a longtime."

Pros: "Priority boarding with kids"
Cons: "Nothing special just like easyJet ir Rayanair"

Pros: "It was ok fligh"
Cons: "Food was not so good"

Cons: "Flight cancelled because of weather"

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: "it was cancelled so they got me on the next flight on Turkish"

Pros: "Leg room is bigger than average, there is also a foot step which helps you to relax."
Cons: "There must be lice on the plane, either from the customer or on the seats. Got bitten 6 times on the leg and butt!!! And this is not the first time hearing same story, Air France definitely needs to disinfect the plane more thoroughly. Media center is outdated, touch screen isn’t working well, felt being punched in head every time when ppl behind you tries to touch the screen!"

Cons: "The food: asked for vegetarian but got incipit vegan... Mostly rice with coconut milk"

Pros: "Missed connection and it was airport not Delta that was the problem. Not a good way to start a vacation. Rating is for the Paris Airport, not the flight crew or Air France employees. Still sitting in the airport when we should be at our destination."
Cons: "Hundreds of people missed their flights. Delta had us into Paris with an hour and a half to get to connecting flight. Missed flight due to huge delay in passport approval. They seemed completely unprepared."

Cons: "Clean. Courtesy of staff on plane."

Pros: "All crew I interacted with was great, friendly, and helpful."
Cons: "Flight was late. Boarding very slow. Entertainment was ok by today's standards. Each seat had a display, but movie selection was not great. For a French airline I was looking forward to breakfast -- maybe some nice pastries or at least a decent croissant with jam. None such. It was disappointing. Meals were not impressive either, but the complimentary wine was good."

Pros: "Friendly crew and exit row had nice legroom."
Cons: "Ran out of the (already not sufficient) salty crackers and, as the flight had been delayed, we had a one packet of cracker 'lunch' at noon... the flight really should have had a sandwich or at least something slightly more substantial."

Pros: "Not much"
Cons: "Plane late departing allegedly because of cleaning the plane, but why was the cleaning done that late? Also, ground crew remarkably uninformed about what was going on in the plane. Poor communication between plane and ground crew. No explanation from pilot as to continuing reason for delay even after we boarded. Departure time, 1.00 pm, boarded at 1.10, actual departure time 1.45, causing me to almost miss my connection and definitely causing my bags to miss the connection."

Pros: "The crew was very nice and helpful."
Cons: "The food was really poor. The chicken was as dry as it can be. The food taste was poor. I flow 3 weeks ago with KLM and the food was pretty good for flight food. In a French company I expect much more. The entertainment system on the airbus a380 was like an enchant IT system from the past. Very poor reaction time. Very messy and not people oriented at all. Especially after KLM's And Delta experience."

Cons: "The food is awful The entertainment, i.e. movie selection, is not very good and doesn't change very much. The seats are not comfortable and my chair did not recline."

Cons: "Small leg space"

Pros: "It was as expected."
Cons: "Boarding was a bit tedious because we had to first board a bus to take us to the airplane."

Pros: "Crew"
Cons: "No entertainment or usb plugsto charge."

Pros: "It was a fine flight"
Cons: "no specific feedback"

Pros: "Boarding was quick and efficient. Flight attendants are always very friendly and attentive on Air France flights."
Cons: "Vegetarian food choices always leave much to be desired."

Pros: "Ticket price"
Cons: "Long check in wait in Dubai. Food was shocking - inedible!"

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: "Crew"
Cons: "Change crew"

Pros: "Great food, friendly crew"
Cons: "Late boarding wasn’t announced. Ran out of several drink items on flight"

Cons: "More announcements about lateness of departure. Less breakable plastic glasses. Passing water out more e often. Better coffee- it was very weak. Better movie selection"

Pros: "Crew was very pleasant and efficient."
Cons: "Informed the day before via an email from the site that the flight was delayed. Arrived at airport on time, checked in. Once at the gate we all waited to board. Boarding time came and went with no information. Everyone waited. No information was announced and no one was at the gate. After waiting for over an hour with everyone in confusion, boarding was announced. No information, no acknowledgement."

Pros: "ok"
Cons: "very short flight"

Pros: "Air Austral ok"
Cons: "When your company proposes flight which goes through Thailand, it should be clearly advised that there will be a visa that needs to be bought while going through the Thai immigrations, we spent around 14,000 Thai Bhats while incoming and outgoing. Very dictative country, I will never ever fly again through Thailand with Air Austral, I would prefer paying another Rs.10,000 to emirates and have a better service. The Hifly company that operated the flights from RUN to BKK and back, was a disaster, very uncomfortable and really bad service."

Pros: "Crew and service were top rate."
Cons: "Flight delayed over an hour. There was little information passed along within the airport. Boarding/manifest at the gate was a madhouse with no order or flight class boarding. This was surpassed at Reunion by the mobs crowding to get their visas."

Cons: "To learn that the flight was over 3 hours later was a problem for different reasons : - what to do in a airport during 3 hours ? - we arrived in St Denis at 11:10 pm, + luggage time so nobody could come to pick us"

Pros: "Food and service are above usual airline standard."
Cons: "Both directions transit/transfer at Reunion/St. Denis was a joke. This is more the fault of the airport than Air Austral. The security facilities are inadequate and slow, staff unfriendly ... consequently the transfer can never be made in time and departure is delayed. After all of that you get back on same aircraft !!! why not leave passengers flying onwards to Johannesburg (Mauritius) on the plane ... as I have experienced with many other airlines."

Pros: "Staff was nice. Worked to make sure we were seated in a way that helped us stay together. Plenty of space. Courteous staff."
Cons: "Flight was delayed leaving Antananarivo. Flight arrived slightly late to Port Louis (Mauritius). Wanted to get food at airport in Reunion as we got to Reunion at 8:25 pm and had left home (to get to airport in Antananarivo at 2:30 pm, were only served a small snack on flight - it was only 1 hour long), but there was no ATM in the terminal and the only place serving food did not accept international credit cards."

Cons: "Arrived 20 - 25 minutes late on connecting flight Air Austral from Johannesburg. But the real problem is transfer at St. Denis - worst ever encountered. There is only one security station in a cramped stuffy area ... staffed by 8 slow, useless and unfriendly people. The technology must be outdated, because although your cabin bag, laptop case etc. is scanned, before scanning every bottle (no matter how small ... even 50ml or 100ml), makeup etc. is manually searched for then taken by hand and scanned in a separate device. Also any duty-free in a sealed pouch is taken, opened, then re-packed in a new IDENTICAL pouch and sealed !!!aaarrrrggggh?? Do this x 100 passengers (all travelling to Port Louis from Johannesburg via Saint Denis) and your Air Austral scheduled 1 hour transfer time is a joke ... with this frustrating process they need 2.5 hours minimum. Coupled with Air Austral late arrival of 20 minutes departed about 80 minutes late. The joke of it is the plane from Saint Denis to Port Louis is the same plane as used for Johannesburg - Saint Denis leg ... so why disembark the 90% passengers going to Port Louis at all ... leave them on the plane and only disembark those few for Saint Denis."

Cons: "Online check-in - boarding pass for 2nd leg Saint-Denis - Port Louis could be issued, but not for 1st leg ?? Boarding - confusing - boarding pass issued stated 14:45 as boarding time when this was in fact scheduled departure time. Plane eventually departed 20 mins late."

Pros: "Air Austral is a great airline providing top quality service"

Pros: "everything"
Cons: "too little of ethanol on board (nothing)"

Cons: "Disappointing"

Read more about Air France
COVID-19 information

Safety measures for airlines flying from Réunion to Johannesburg

Airlines flying from Réunion 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 Réunion to Johannesburg

Mandatory masks

Masks required on board, masks provided on flights from Réunion to Johannesburg

Social distancing seating

Middle seats unavailable to book on flights from Réunion to Johannesburg

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Réunion to Johannesburg

Book cheap flights from Réunion to Johannesburg

Recent return flight deals

14/11
Sun
direct
Air Austral
4h 15m
RUN - JNB
30/11
Tue
direct
Air Austral
3h 50m
JNB - RUN
14/11
Sun
direct
Air Austral
4h 15m
RUN - JNB
30/11
Tue
direct
Air Austral
3h 50m
JNB - RUN
18/12
Sat
1 stop
Multiple Airlines
11h 10m
RUN - JNB
31/12
Fri
direct
Multiple Airlines
3h 50m
JNB - RUN
7/11
Sun
direct
Air Austral
4h 15m
RUN - JNB
9/11
Tue
direct
Air Austral
3h 50m
JNB - RUN
7/11
Sun
direct
Air Austral
4h 15m
RUN - JNB
9/11
Tue
direct
Air Austral
3h 50m
JNB - RUN
16/11
Tue
direct
Air Austral
4h 15m
RUN - JNB
30/11
Tue
direct
Air Austral
3h 50m
JNB - RUN
14/12
Tue
direct
Air Austral
4h 15m
RUN - JNB
9/1
Sun
direct
Air Austral
3h 50m
JNB - RUN
16/11
Tue
direct
Air Austral
4h 15m
RUN - JNB
5/12
Sun
direct
Air Austral
3h 50m
JNB - RUN
17/12
Fri
direct
Air Austral
4h 15m
RUN - JNB
7/1
Fri
direct
Air Austral
3h 50m
JNB - RUN
8/10
Fri
2 stops
Multiple Airlines
20h 05m
RUN - JNB
21/10
Thu
2 stops
Multiple Airlines
30h 05m
JNB - RUN
17/12
Fri
direct
Air Austral
4h 15m
RUN - JNB
2/1
Sun
direct
Air Austral
3h 50m
JNB - RUN
14/11
Sun
direct
Multiple Airlines
4h 15m
RUN - JNB
30/11
Tue
1 stop
Multiple Airlines
7h 10m
JNB - RUN
17/12
Fri
direct
Air Austral
4h 15m
RUN - JNB
2/1
Sun
direct
Air Austral
3h 50m
JNB - RUN
11/12
Sat
1 stop
Multiple Airlines
9h 35m
RUN - JNB
19/12
Sun
direct
Multiple Airlines
3h 50m
JNB - RUN
4/1
Tue
direct
Multiple Airlines
4h 15m
RUN - JNB
20/1
Thu
2 stops
Multiple Airlines
20h 00m
JNB - RUN
4/1
Tue
direct
Air Austral
4h 15m
RUN - JNB
21/1
Fri
direct
Air Austral
3h 50m
JNB - RUN
17/12
Fri
direct
Multiple Airlines
4h 15m
RUN - JNB
8/1
Sat
1 stop
Multiple Airlines
7h 55m
JNB - RUN
28/11
Sun
direct
Air Austral
4h 15m
RUN - JNB
14/12
Tue
direct
Air Austral
3h 50m
JNB - RUN
17/12
Fri
direct
Multiple Airlines
4h 15m
RUN - JNB
1/1
Sat
1 stop
Multiple Airlines
7h 55m
JNB - RUN
17/12
Fri
1 stop
Multiple Airlines
24h 40m
RUN - JNB
2/1
Sun
direct
Multiple Airlines
3h 50m
JNB - RUN
Show more results

Recent one-way flight deals

21/11
Sun
direct
Air Austral
4h 15m
RUN - JNB
25/1
Tue
1 stop
Multiple Airlines
9h 35m
RUN - JNB
23/11
Tue
direct
Air Austral
4h 15m
RUN - JNB
16/12
Thu
1 stop
Multiple Airlines
11h 10m
RUN - JNB
21/11
Sun
1 stop
Air France
39h 50m
RUN - JNB
16/12
Thu
2 stops
Multiple Airlines
26h 25m
RUN - JNB
24/11
Wed
2 stops
Multiple Airlines
22h 10m
RUN - JNB
16/12
Thu
3 stops
Multiple Airlines
35h 20m
RUN - JNB
18/11
Thu
2 stops
Multiple Airlines
19h 40m
RUN - JNB
4/10
Mon
2 stops
Multiple Airlines
14h 00m
RUN - JNB
1/10
Fri
2 stops
Multiple Airlines
15h 45m
RUN - 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