Find cheap flights from Madagascar to Johannesburg

Find cheap flights from Madagascar to Johannesburg

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

Return
Economy
Wichita (ICT)
Johannesburg OR Tambo
Thu 9/23
Thu 9/30
Any month
Compare vs KAYAK |

Good to know

Low season

JanuaryBest time to beat the crowds (2% less expensive on average)

High season

NovemberMost popular time to fly (6% more expensive on average)

Average price (return flight)

R10 103(price for this month)

Good deal one-way

R9 312or less

Top tips for finding cheap flights to Johannesburg

  • Looking for cheap airfare to Johannesburg? 25% of our users found tickets to Johannesburg for the following prices or less: From Antananarivo R9 312 one-way - R9 312 round-trip
  • Book at least 3 weeks before departure in order to get a below-average price.
  • High season is considered to be October, November and December. The cheapest month to fly to Johannesburg is January.
  • 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 Madagascar to Johannesburg OR Tambo due to COVID-19?

How far is Johannesburg OR Tambo Airport from central Johannesburg?

What is the name of Johannesburg’s airport?

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 3 airlines serving Madagascar to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

8,3
Emirates
Overall score based on 15 475 reviews
8,3
Boarding
8,2
Comfort
8,4
Crew
8,5
Entertainment
8,0
Food
Airline reviews

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

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

Pros: "Fast Boarding"
Cons: "Better Economy Class Seats"

Pros: "Overall good."

Pros: "I really appreciated the upgrade"

Pros: "Everything was outstanding"
Cons: "Nothinng really"

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"

Cons: "Flight is not clean,I was given non veg food instead of veg saying there is shortage of vegetarian food packs, what if I’m a pure vegetarian? Should I stay hungry? Also they took a very long time to serve the food, be it breakfast, snack or dinner.Each time I ask for something the answer has been always da same ‘’ we are sorry we don’t have that’’ Due to worst possible seat so far I have asked for an extra pillow and as expected they don’t have."

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: "Liked everything esp the luxurious interior& the comfort of the business class"
Cons: "Nothing"

Pros: "The crew was both friendly and attentive. I was satisfied with their interest."
Cons: "I found the boarding experience in Dubai to be quite tedious. We were shuffled around here and there and getting on the plane itself was tough."

Cons: "We asked them to provide us with assistance as we had 3 infants with us but no one helped us from check in to boarding gate. Even though we called emirates customer care to afd oyr name in assistance when we booked the ticket but at airport they said we cannot privide any assistance . Moreover one of our family member had wheel chair assistance they never provided wheel chair at Dubai airport reason being they said they have shortage of wheel chairs. Such a bad experience we had !! I will never recommend anyone to travel with Emirates."

Pros: "Great Crew"

Cons: "Service crew"

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: "The flight was ok. We had very little lay over time which meant. We had to run across the airport to get to our flight. This also meant that some luggage got left behind. It was frustrating but atleast the airline ensured that it was delivered in one piece to our home addresses. Give them a plus for that"
Cons: "Left behind luggage Short layover"

Pros: "Generally the standard was good as I've come to expect from Emirates"
Cons: "There was little communication about boarding at Lusaka. By contrast to larger airports it is not at all clear where to go once you are in the departures area - fine if you are familiar with the airport, but confusing if not. I discovered I should make my way through secondary security into the departure gate area via a small unsigned door. There followed a good deal of confusion among the passengers as to where we should be waiting, and whether the flight was on time or not. Another area which could be improved, but not by the airline, is the listing of departure gates for connecting flights in Dubai. There are so many flights cycling on limited screen space, so you have only a few seconds to locate your flight, from around 90 or so, before having to wait for the cycle to repeat."

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: "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: "I was amazed to be upgraded to Business class!!! I wonder why. Anyway, the service was amazing, and the staff very friendly and helpful!!! The food was superb."

Cons: "restroom water not available, not so well maintained air hostess didnt come on after pressing help button seat overall bad experience and surprising from emirates"

Pros: "Good welcome and feeling comfort and safe and good lunch"
Cons: "Nothing"

Pros: "awosam"

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: "On time departure"
Cons: "No food at all, the same flight in the other direction had food."

Pros: "General performance is good. Maintain the timing of arrival also the departure in Dubai as well as in the Boston .crew are good."
Cons: "The food served.it should at least contains south Indian food .generally it's OK."

Pros: "Everyone was very plesant. The flight dinner was tasty."

Pros: "The crew was very helpfully and nice"
Cons: "Other passengers and there dramas"

Cons: "Rude and racist cabin crew!"

Pros: "The crew member was excellent,she went all out to make my journey easy and comfortable.I have sent an email to her superior,please use her as an example.if all attendants can serve and see to passengers like her will be beneficial for emirates"

Pros: "Friendly staff awesome planes wonderful experince"
Cons: "Service was a bit slow. Drinks and food took quite sometime to arrive."

Pros: "It was a smooth flight"
Cons: "It was ok"

Pros: "The food was delicious, and I received the special meal I had requested with no problem. Again, great selection of TV shows and movies."
Cons: "The crew seemed a bit put off, just not very friendly. Maybe something had happened that put them all in a bad mood I'm not sure. Despite this they did help people without complaint, but you could tell they didn't want to be there. Again on this flight the TVs were an old model that was difficult to use, you had to push really hard and finagle your finger to get it to read what you were pressing."

Pros: "Lots of leg room. Excellent entertainment system."
Cons: "Not every seat had a power outlet. They took the headphones back a little too soon."

Cons: "I had given preference of Asian vegetarian food on line but was not served the same"

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: "I enjoyed my first time flying with Emirates from Australia to New Zealand The checking in was quick, easy and the staff were friendly. The crew were polite, and friendly with excellent customer service. Refreshments and Entertainment were first class. I will be flying Emirates from now on."

Pros: "The staff were wonderful and efficient. The toilets were clean and the food was much better than my first flight with emirates although the portions were small on the main meal with only four spinach ravioli offered in a tomato sauce."
Cons: "Passengers do not fit on to their seats and overflow into the space you are occupying which is so tiny as it is. There is not enough room to even reach down to pick something up if you drop it. Overhead lockers are full. I think planes either need to be redesigned with sleeping compartments (such as the second class compartments the trains have) for overnight flights or seats need to be slightly larger to make up for the fact most people are larger today."

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

Pros: "The service for my granddaughters was phenomenal."

Pros: "The crew on board is always friendly and helpful. One of the toilets was quite big compared to most others."
Cons: "The food options are always more limited when you are seated near the back."

Cons: "Nasty unorganized corporation that treats passengers badly."

"Could not hear announcements from staff. Luggage in hold was delayed on both legs of trip."

Pros: "Feel like reacist Company"
Cons: "I didnt like the treatment of the crew."

Pros: "Seats ok. Crew is super. Drinks offered"
Cons: "Nothing, AF rocks"

Pros: "Upgrade was easy! Crew was beyond exceptionable! Can’t wait to fly again, guys!"

Cons: "Boarding was a disaster as my companion was selected for random search which held us up as there was no urgency to process us. Then there was no sign for where we should go since upper deck on 747 so we went in "economy" line as indicated on ticket and then was sent to correct line when we got to the front, wasting more time. The seatrs were the most uncomfortable I have ever beeon on for a long flight. I also paid extra to be in the exit row, to have people constantly congregating in front of us.The food was also mediocre."

Pros: "Punctual"
Cons: "They forced me to ceck my trolley because i had a suit with me!!! And the airplane wasn’t even full. Even worst they allowed some pieces of “hand luggage” that were double the maximum allowed size"

Cons: "Seat recline was broken- wouldn’t hold position."

Pros: "The crew was terrific."

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: "The entire experience was amazing that gives me a broader scope to choose from when selecting flights to Europe. The most amazing part was the attentiveness of the staff. Exemplary!!!!!"
Cons: "For me this part is not applicable"

Cons: "Kayak updated me that my flight would be late. It wasn't. Missed it had to pay $700"

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

Pros: "Nothing"
Cons: "Everything"

Cons: "We had a short delay"

Pros: "Crew great."

Cons: "There was no entertainment and the food could be better"

Cons: "Excelente aerolínea"

Pros: "The cue lines per zone are the most brilliant idea!"
Cons: "After boarding began there was a backup after the gate en route to the plane. No explanation. The plane left an hour later than scheduled but seemed to arrive close to scheduled time."

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"

Pros: "srfghj"
Cons: "fghjkl"

Pros: "Air France has the best crews! They really go the extra mile."
Cons: "My skis were lost on the way to Riga and had to be delivered 2 days later to Vilnius. That said, the situation was handled very professionally."

Cons: "I have never been in a situation were a flight has been delayed due to the co-pilot suffering a knee injury prior to take off. A request for a doctor on board after an hour or so and then having to leave the plane and then re-board after about 40 minutes was quite bizarre."

Pros: "I did like Flying with Delta and Air France but not with Ukrainian airlines (when booking , it should tell you what airlines will be used , to make a better selection )"
Cons: "When I purchased my flight ticket , I purchased with a checked bag (23 kg /50 #) how ever ( who will fly to Ukraine with a 10kg suitcase) I booked for a KLM flight , they used (partener airlines ) when I arrived to LA I flew with Delta , they checked my Suitcase at no cost all the way to my final destinations , that was expected ! When I was going to return , they made me payed 120 dollars ( in Kiev , Ukraine (UIA) , I was very disappointed and I really will love an explanation about all this !"

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

Pros: "Liked the transfer"

Pros: "Very quiet"
Cons: "We were in the last few rows on a turbulent route. The yaw damper constantly overcorrected, resulting in lots of side to side motion for the passengers"

Pros: "Great food (Economy class). Good Service"
Cons: "Not enough bathrooms on Economy class area due to aircraft design."

Pros: "We flew with our special needs child without requesting any particular accommodations except for gluten free meals. The gate staff and flight crew identified him and allowed us special bordering that facilitated the process. That act of kindness is a rare experience on our part. Thank you Air France staff!"
Cons: "Nothing."

Pros: "Food has improved a lot on business class. Meals are more creative."
Cons: "Water bottles not given out unless ou ask for it. Crew needs to better trained with how to handle business class..."

Pros: "Comfortable, hospitality and wonderful service"

Pros: "Nothing"
Cons: "Canceled flight—absolutely no notification. Convoluted rebooking in whcuhbhey lies to us about what flights we were actually on. Spent a couple hours at Delta rebooking our trip. Lost prepaid night at hotel and dinner eaecatuon plus day of vacation."

Pros: "The cabin crew were excellent"
Cons: "We were transported to the plane which was quite some distance to the plane via bus after climbing down steep stairs from the departure gate area. Then we had to climb steep steps in extremely hot weather. We were then delayed for a hour in the plane in very hot conditions as the plane had its air conditioning off and the ground air conditioning was not put on. We were swearing in the heat for an hour!! We arrived at our destination and hour and half late!!"

Cons: "Crew not only lacked sensibility to understand the purpose of an emotional support dog but kept harassing me about the dog being tied to my seat. At some point a flight attendant even tried to touch my dog, invading my personal space. When the dog rightfully acted defensive trying to protect me, the crew member started threatening me that he would have the dog sent to cargo, the last thing a person with an emotional support pet wants to hear. Extreme lack of professionalism."

Pros: "Flight attendant was very nice."
Cons: "We got socked with 40 Euro fees for our carry on plus personal item being 2 lbs over. The biggest problem is they were picking and choosing which bags they weighed. 10 people behind us and before us got in without incident. Plane wasn’t even half full so they were deliberately trying to make more $."

Cons: "Took very long from landing/ arrival until baggage could be collected. Priority luggage came out last!"

Pros: "The airplane have great entertainment system. The cabin crew are very nice."

Pros: "Nothing... and we were late which made me miss my connecting flight and I wasn’t reimbursed because it was with a different airline"
Cons: "See above and the food was disgusting"

Pros: "The food was pretty good and the staff were friendly. During our transfer in Paris, my mum had a medical emergency and had to go to the medical centre. As such wr couldnt go to our final destination in Morocco and had to get our luggage off the plane. The staff at the AF counter were very helpful in that aspect. And when one of the luggages was completely damaged, it was replaced it with a brand new one which was fantastic. On the way back, we had some issues with the ticket because we didnt go to Morocco as planned which resulted in some trouble checking in. But the staff at the counter were quite helpful."

Pros: "Staff was nice"
Cons: "Very cramped. Poor leg room also with.metal bars under seats that further. Limited foot room. Terrible options in movies. The seats in front of us reclined so far that I couldn’t do anything but stare at the back of the seat anyway."

Pros: "None"
Cons: "The airlines didn’t even notify the passengers with the connecting flight. As the arrival was little late, all the passengers have missed their connection flights in Toronto and there was no notification or communication made on the new flight. When I went to the Air France counter in the airport, the staff has gone for the day and trying to get a hold of telephone rep took 2-3 hours and I by the time I found about my new connection, I was already late. Somehow I managed to get to the Terminal 1 and when I spoke to the lady (indian) at the Check-In counter, she has refused me to Check-In because i slipped the line up. The people in the lineup didn’t have any objection and they let me go first for Check-In as I’m already late to my flight. I wante to say something to her, but I’ve controlled my frustration. Luckily the other person in the Check-In counter offered to help me Check-In. Here is my word to the Indian lady staff “F**k You B***h” - learn some people skills."

Pros: "Short, lots of leg space"

Cons: "It was delayed"

Pros: "General air of professionalism is reassuring"
Cons: "Food, crew appear rushed"

Pros: "Always like Air France. They are in tune with keeping the traveler updated."
Cons: "Walked all over the terminal looking for signage for Croatia Airlines. Information services sent me to the right location, but it was marked Air France. I asked serval Air France employees for Croatia Air. None new that Air France was the CA carrier. Finally found one who bothered to look it up on her computer and low and behold, AF was the carrier!"

Pros: "No issues, quick trip, friendly staff, comfortable ride..."

Pros: "Nothing..worst experience ever. Simply apologising for delayed doesn't help"
Cons: "Flight into and out of indiapolis was delayed by 2 hours. Missed my connection flight to LHR because of the delay. never had such a flying experience. Flight was operated by Delta. I won't be flying them again."

Pros: "The service provided by Jet and Air France was excellent. The wheelchair service did help very much"

Pros: "Entertainment center is brand new and Cleanliness Crew was ok And yeah there's wine (that way you can get plastered and ignore the uncomfortable seats)"
Cons: "Checking in was ridiculous. They're charging for literally EVERYTHING now. On economy class you have many options: - Normal (free!) "ergonomic" seats: uncomfortable, narrow, really close to the one in front of you. - Normal (exit row): just give up. There's like 6 of these and they're taken immediately. - Normal (middle of the plane): are you kidding me? These are NORMAL seats and you charge an extra €30? - Normal (2 seats per row!): what a bargain. Same crappy seats, but two people instead of three! This is really worth my money. - Upgrade to business! Why are you so poor! AF food went from being the best in international flights to disgusting microwave food (especially vegetarian)."

Pros: "Although plane was full staff moved us through quickly"

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

"On the way in they had vegetarian options but nothing but meat options on the way back. I totally forgot to ask for vegetarian meals when booking my flight, but luckily there were enough items to get me through the flights. A wonderful flight and crew."

Cons: "Nothing really, everything was great! Flight was just extremely long!"

Pros: "Amazing friendly crew. Spot on entertainment!!!"
Cons: "Toilet facilities could have been cleaner"

Cons: "Safe"

Pros: "Crew. Comfort."
Cons: "reduce baggage charges."

Pros: "Average"

Pros: "Friendly crew. Excellent check-in. Priority bags came off first."

Cons: "Could have a better seat like 30A on Boieng 387-8 Quantity of food should be improved Quality of food should be improved"

Pros: "The flight was four hours delayed in Djibouti and there was absolutely zero, NO communication, whatsoever, provided by the Djibouti Ethiopian Airlines staff what was going on, how long the flight was going to be delayed, or if it was actually complete canceled for that evening."
Cons: "Flight ET365 was scheduled to leave Djibouti at 19:00 but did not leave until 23:30, without any screen information or by the Ethiopian Airlines staff at JIB airport how long the delay would be or if the flight was completely cancelled. Extremely unprofessional and ignorant handling of the situation"

Pros: "seat not comfortable"
Cons: "more drinks along the way"

Pros: "Fine flight with good meals."
Cons: "TV was broken, had phone so it was okay, the frustrating but was the call button. I rarely hit it, did this time for an arrivals card, the guy beside me messed his up and used mine while I was sleeping. No problem, until I hit the button. No one came for more than an hour, I even made eye contact."

Cons: "Entertainment is non existent. Plane is tatty."

Pros: "Very conformable and quiet."
Cons: "Nothing very nice flight."

Pros: "on time"
Cons: "they woke me up in the middle of the night to give me food.."

Pros: "The ravioli was great, some of the other food was not great. Otherwise, the flight was easy."
Cons: "More entertainment options, the movies and TV shows offered are not varied or very good."

Pros: "Same as above."
Cons: "Staff needs to be briefed on what an insulin pump is."

Pros: "Everything"

Pros: "Ground crew communicated well. It was easy to check in; boarding was done on time and smoothly."
Cons: "No complaints, well done to the Ndjamena team."

Pros: "Everything was to my satisfaction."

Cons: "Flight was overly delayed - as a result I missed my connection to Capetown and endured a lot of feeds in cancellation of pre-planned trips. Ground staff in Mumbai and Addis Ababa were awful. Mumbai staff was rude and inconsiderate. Addis Ababa team does not even make eye contact when talking to passengers. I could not wait for this travel to be over. Aircraft was mediocre.. During boarding, they don't seem to care about Priority passengers - despite my status with other Star Alliance carriers. Not sure I will fly by Ethiopian again."

Pros: "Flight time changed without notice. Delays in Medinah caused us to miss our connecting flight to Johannesburg. Really poor communication. No agents would take calls in Jeddah. Really terrible service. Would avoid using this airline at all cost. Not the first time I've been delayed by them"
Cons: "Flight time changed without notice. Delays in Medinah caused us to miss our connecting flight to Johannesburg. Really poor communication. No agents would take calls in Jeddah. Really terrible service. Would avoid using this airline at all cost. Not the first time I've been delayed by them"

Cons: "Cabin crew quite distracted. Between rows 19-23, orders were totally mixed up People given wrong food or drinks"

Pros: "I liked they way how did they respect time ( punctual). They were so nice with passengers."
Cons: "Nothing."

Pros: "The crews"
Cons: "The food"

Pros: "New plane fantastic cabin"
Cons: "There was a fight but nothibg to do with the flight crew just some passenger with mental issues"

Cons: "They didn’t announce when boarding started/what zones were to go."

Cons: "The whole thing was a disaster. I lost my connection flight due to incompetence from the Ethiopian airlines representative"

Pros: "Everything..state of the earth big jet..smootflight..very nice crew...hard like 3 bottles of white wine..very surprised that Ethiopian airlines can perform marvelously well..will continue flying them"
Cons: "Nothing"

Pros: "Comfortable, excellent service"
Cons: "Nothing - everything was fine."

Pros: "Everything Kosher food was excellent"
Cons: "Nothing"

Pros: "The crew where very pleasant, The service on the plane was good you had a choice of what meal you would like to have you also had a choice of any movie or entertainment that you would like to see or play there was more leg space and much more comfortable seating"
Cons: "I can’t fault anything on this flight."

Pros: "The friendliness and willingness to assist passengers when they notice one facing a challenge"
Cons: "The chairs in economy do not give sufficient leg room especially for tall persons, this would present a challenge on long haul"

Cons: "My phone was stolen on airport premises"

Pros: "the air craft was very good and the comfort is good no complain..."
Cons: "i did'n't like some of the cabin crew the way they are ....and am very disappointed from kinshasa to my check in i did ask a lady about my bag, she told me i will get my bag to cape straight, and i did ask her two times about the bag, she keep saying the same thing i will get my bag to cape town, so until now i haven't find my bag yet, the number they gave me from the airport no body pic up the phone, so i don't know what i can i do to get my bag......if you can hep me in this mater please contact me on my email or on my cell number 0027 78 470 6195. thank you your best regards."

Pros: "I like the entertainment,but the quality is not quite good in Amharic part."
Cons: "The food is very bad."

Pros: "Great crew, decent food"

Cons: "Delayed without explanation or heads up"

Pros: "Comfortable flight, pleasant airline attendants."
Cons: "Nothing."

Pros: "Very helpful, attentive and kind cabin staff."
Cons: "Somewhat dirty ( and smelly ) aircraft even though they are a very new fleet. Some seats had strange patches and stains. Overall cabin experience can be improved in terms of hygiene and food quality ( food was mediocre or slightly worse). Seat ahead reclines almost too much into personal space in the new 787 aircraft. The LCD displays don't pivot so it's virtually impossible to view the entertainment when the occupant of the seat in front fully reclines ( a somewhat irritating issue on a long flight )"

Pros: "hospitality food beverages"
Cons: "duty free sales were very limited"

Cons: "Seats were dirty"

Cons: "Same as above"

Pros: "The crew very kind and made me feel comfortable"
Cons: "Old 767, with not comfortable set up and no individual TV set."

Pros: "On time."

Pros: "Flight was on time"

Pros: "The best flight ever and the crew is super cool"

Pros: "The friendliness of the crew and their spirit of hospitality make this company stand our from others. Also the new aircrafts and the amenities on board are a big plus."

Cons: "Horrible food selection, needs improvement"

Pros: "The inflight music (tons of awesome Ethiopian music, from jazz to pop) and solid Ethiopian beer."
Cons: "The boarding process was cumbersome but I think that's because of the airport not the airline."

Pros: "Staff were pleasant"
Cons: "One segment of my flight did not have the gluten free meal I had requested ahead of time. Super crowded."

Read more about Emirates
COVID-19 information

Safety measures for airlines flying from Madagascar to Johannesburg

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

Mandatory masks

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

Social distancing seating

Middle seats unavailable to book on flights from Madagascar to Johannesburg

Pre-flight testing

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

Book cheap flights from Madagascar to Johannesburg

Recent return flight deals

1/11
Mon
1 stop
Air Austral
20h 50m
TNR - JNB
14/1
Fri
1 stop
Air Austral
24h 55m
JNB - TNR
4/12
Sat
1 stop
Multiple Airlines
20h 50m
TNR - JNB
6/12
Mon
1 stop
Multiple Airlines
13h 40m
JNB - TNR
2/11
Tue
1 stop
Ethiopian Air
14h 25m
TNR - JNB
14/1
Fri
1 stop
Ethiopian Air
13h 40m
JNB - TNR
1/11
Mon
1 stop
Air Austral
20h 50m
TNR - JNB
13/1
Thu
1 stop
Air Austral
15h 20m
JNB - TNR
2/11
Tue
2 stops
Emirates
24h 35m
TNR - JNB
13/1
Thu
2 stops
Emirates
49h 30m
JNB - TNR
1/11
Mon
1 stop
Multiple Airlines
20h 50m
TNR - JNB
15/1
Sat
1 stop
Multiple Airlines
13h 40m
JNB - TNR
2/11
Tue
2 stops
Multiple Airlines
24h 35m
TNR - JNB
13/1
Thu
1 stop
Multiple Airlines
15h 20m
JNB - TNR
2/11
Tue
1 stop
Ethiopian Air
14h 25m
TNR - JNB
15/1
Sat
1 stop
Ethiopian Air
13h 40m
JNB - TNR
2/11
Tue
1 stop
Ethiopian Air
14h 25m
TNR - JNB
15/1
Sat
1 stop
Ethiopian Air
13h 40m
JNB - TNR
2/11
Tue
1 stop
Multiple Airlines
14h 25m
TNR - JNB
13/1
Thu
1 stop
Multiple Airlines
15h 20m
JNB - TNR
2/11
Tue
1 stop
Multiple Airlines
14h 25m
TNR - JNB
13/1
Thu
1 stop
Multiple Airlines
15h 20m
JNB - TNR
4/12
Sat
4 stops
Ethiopian Air
22h 05m
TNR - JNB
6/12
Mon
1 stop
Ethiopian Air
13h 40m
JNB - TNR
4/12
Sat
2 stops
Multiple Airlines
45h 30m
TNR - JNB
6/12
Mon
1 stop
Multiple Airlines
13h 40m
JNB - TNR
2/11
Tue
1 stop
Ethiopian Air
14h 25m
TNR - JNB
13/1
Thu
3 stops
Ethiopian Air
48h 20m
JNB - TNR
2/11
Tue
2 stops
Multiple Airlines
27h 25m
TNR - JNB
14/1
Fri
1 stop
Multiple Airlines
13h 40m
JNB - TNR
2/11
Tue
3 stops
Ethiopian Air
46h 30m
TNR - JNB
15/1
Sat
1 stop
Ethiopian Air
13h 40m
JNB - TNR
1/11
Mon
1 stop
Multiple Airlines
20h 50m
TNR - JNB
15/1
Sat
2 stops
Multiple Airlines
43h 25m
JNB - TNR
2/11
Tue
3 stops
Ethiopian Air
46h 30m
TNR - JNB
14/1
Fri
1 stop
Ethiopian Air
13h 40m
JNB - TNR
1/11
Mon
1 stop
Multiple Airlines
20h 50m
TNR - JNB
16/1
Sun
2 stops
Multiple Airlines
24h 50m
JNB - TNR
2/11
Tue
1 stop
Ethiopian Air
14h 25m
TNR - JNB
11/1
Tue
3 stops
Ethiopian Air
48h 20m
JNB - TNR
Show more results

Recent one-way flight deals

25/10
Mon
1 stop
Air France
36h 40m
TNR - JNB
25/10
Mon
3 stops
Multiple Airlines
39h 20m
TNR - JNB
1/10
Fri
3 stops
Multiple Airlines
39h 05m
TNR - JNB
25/10
Mon
2 stops
Air France
26h 20m
TNR - 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