Find cheap flights from Madagascar to South Africa

Find cheap flights from Madagascar to South Africa

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

Return
Economy
Zurich (ZRH)
South Africa
Fri 6/18
Fri 6/25
Any month
Compare vs KAYAK |

Good to know

Low season

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

High season

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

Average price (return flight)

R10 307(price for this month)

Good deal one-way

R8 692or less

FAQs for booking flights from Madagascar to South Africa

Which airlines have a flexible cancellation policy for flights from Madagascar to South Africa due to COVID-19?

How does KAYAK find such low prices on flights from Madagascar to South Africa?

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

What is the Hacker Fare option on flights from Madagascar to South Africa?

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

Top 3 airlines serving from Madagascar to South Africa

Scores according to KAYAK customer reviews

8,3
Emirates
Overall score based on 15 418 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: "crew was super attentive, seat was very comfortable, but a few of the buttons did not work properly."
Cons: "Some of the fixtures were falling off, and the side controller for the TV screen was not connected or working. It is to be expected from an Older A 380, but not a deal breaker by any means"

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

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: "The entertainment system was excellent and the free WiFi was good. The food was good, it was a bit more than expected as were the numerous beverages. The service was excellent."
Cons: "The free WiFi was limited to a small amount of data or two hours."

Pros: "Great service and attitudes by staff."

Pros: "Direct flight"
Cons: "South African airlines allowed me to reserve a seat. But Emirates didn't have it in the system when I checked in."

Cons: "Because my husband and I couldn't complete the online check in, we ended up sitting on different ends of the plane."

Pros: "I love everything about Emirates."
Cons: "N/A"

Pros: "Stewardesses were great"
Cons: "It took them 1.5hours to give me my luggage. Everyone else had left. They kept making me go back and forth saying it was coming but nothing. This had never happened before and was ridiculous given it was a direct flight"

Pros: "Nice flight sttendents"
Cons: "Seats too small"

Pros: "Crew service, and service at Emirates lounge in Dubai, were outstanding"

Pros: "Efficient and good actually good for airline food"
Cons: "Electronic equipment a bit out dated and below standard"

Pros: "A good time to board"
Cons: "No offer of free water to drink on a 3.5 hour flight!! Staff didn’t smile at all."

Pros: "Smooth flight. Attentive crew. Good entertainment options"
Cons: "The toilet had no toilet paper so I used the paper hand towel and prayed it did not block when I flushed. The beef option was not that great. I should've chosen the chicken."

Pros: "Great Crew"

Pros: "The boarding and immigration process was smooth and trouble free"
Cons: "Leg space was inadequate for an international flight."

Pros: "Ice entertainment is great"
Cons: "Food was bland, repetitive (poor choice and variety) Crew was unwelcoming. Had to ask multiple times for water, soda and also take away plates I have travelled emirates before so this flight was bad compared to previous experiences"

Cons: "No"

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: "Service was great and crew members very pleasant. Their service made the ridiculous long flight much more palatable.."
Cons: "No real complaints. Time went bye. . ."

Pros: "Nothing really. Packed like sardines in seats which are too narrow."
Cons: "2 hour delay at DFW because other flights de icing Diverted in mid Atlantic to Dublin because of problems with toilets. Waited 2-3 hours there. Missed connecting flight from Dubai to BLR. Only good thing was that Emirates gave me a boarding pass to a later flight and a meal voucher that was accepted with bad grace by the barista at terminal B Costas. Two of the meal voucher choices Cozi & Burger King had gone out of business!"

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: "one of the best flights I have had going to zanzibar"

Pros: "Just superb. Even got a meal on a 40 minute flight!"
Cons: "Long bus ride to the aircraft - thought we were driving to Muscat!"

Pros: "I like the food and entertainment options"

Pros: "Crew was bored, never smiled, obviously not Enjoying their jobs. Food was no better than any other airline, Which means it wasn’t very good. My small carry-on bag was 2 pounds overweight so they made me check it, they weigh every bag. We were looking forward to our flight because we had been told by several people that emirates Airline was special… It was not."

Pros: "Loved my experience with Emirates. It was the best international flight I've ever had. The seats are comfortable, the entertainment options are great, staff was all very friendly, alcoholic drinks were complimentary, they give you a great care package with socks, ear plugs, toothbrush and paste, and the price was great!"
Cons: "The only negative thing I have to say is the food isn't good, but that's to be expected for me as I'm very picky. I just pack my own food and snacks."

Pros: "Not much."
Cons: "- Seats in bad shape - Dirty bathrooms. Ran out of soap and other supplies and did not refill - Horrible food - Cabin crew was not friendly"

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"

Cons: "I shouldn't be forced to change my seat just because a hostess told me to then she was rude to me because I didn't then I finally changed my seat and she was ok- I don't think this is appropriate"

Pros: "Comfortable seats, awesome entertainment and food!"
Cons: "Only 7kg for a carry on bag is pretty tight."

Pros: "Staff and the choice of movies in the entertainment system."
Cons: "The food could be better. Should provide choice of fruits, salad, yogurt etc."

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: "Service Gluten free food provided."

Cons: "missed the flight to seattle due to emirates delays, total travel time was 50 hours instead of 20, what a nightmare"

Pros: "Received a flight credit"
Cons: "Emirates overbooked the flight and we were bumped."

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: "First time flying in double decker plon"
Cons: "I would have been happy to receive points for travel on star alliance"

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: "Staff was very nice and calming, especially during heavy turbulence. Food was pretty good. Pizza was delicious. Seats we're comfy, plane was extremely clean. Love the ceiling "stars" Best airline i've ever flown with."

Pros: "Live entertainment TV. On time schedule."
Cons: "my flight from Dubai to mumbai - missing baggage. That was not a good experience at all."

Pros: "Granted I was tired after being in transit for 24 hours, but this final of 4 long-haul flights was a real bummer compared to the other flights. Boeing 777 packed to 100% capacity."
Cons: "Really cramped and squished compared to other flights. Toilets at DXB were filthy (I searched around for the cleanest, which was still disgusting), with the cleaning attendant standing around in the restroom doing nothing. Duty Free shops really expensive compared to European airports. Meal on board (breakfast) was really terrible (and that taking into account that airline breakfast is always bad), really the worst I've ever had on a plane, even the Croissant was chewy and very dry. Emirates has become a massive sausage machine people-mover. It has loss its finesse and exceptional service."

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

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

Cons: "Seating"

Pros: "Glad to receive small snacks for short flight Headphones were issued from from second flights, but not from Zanzibar"
Cons: "Check air on on plane as it was so lights that air doesn’t hit the face so it was very warm flight"

Cons: "Flight was 4 hours late making for a tight connection in Nairobi and our luggage not making the connection! No matter how good your service, if you don’t get the luggage through, you fail!"

Pros: "The crew was amazing. Smooth take off and landing"
Cons: "Meal options. The only available options were sandwiches. A bag of nuts would have been nice"

Cons: "Over 5hrs flight and no entertainment as the screens were not working and very boring. Looks like the flight needs real servicing and upgrade for that long haul"

Pros: "Crew was amazing! Elvis smelled good!!!"

Pros: "I had an entire row to myself so this greatly improved my experience, but if this had not been the case I don't think I would have rated my flight as high."

Cons: "It was way too hot. Our child was uncomfortable from the heat the entire trip."

Pros: "Crew efficient and eager to please. Generous with food and drink."
Cons: "Some seats had damaged entertainment equipment. One seat had a damaged USB charging port. We just used the one from the next seat. Another had a damaged remote control for the entertainment system. Still usable via touch though."

Pros: "Friendly staff."
Cons: "No complaints."

Pros: "Airline and service"
Cons: "Asked for a window or aisle seat and wasnt given"

Cons: "Nothing"

Pros: "Attentive, quick to serve food/ drinks, very professional and friendly."

Pros: "Flight was on time. Service was good."
Cons: "Luggage did not arrive. Many passengers who came from Lilongwe to Nampula did not get luggage. There was no ground staff to follow up on the issue."

Pros: "Clean plane, on-time departure"
Cons: "On this flight the meal trays stayed on the tables for over an hour (after the meal was served), should have been collected faster"

Pros: "Clean planes, everything (for me) ran on-time"
Cons: "Boarding was a bit "hectic", could be improved. Toilets got progressively worse as the flight went on (should be cleaned regularly). On 1 flight the meal trays stayed on the tables for over an hour (after the meal was served), should have been collected faster"

Pros: "This company obviously trains its employees to belittle and disregard customers. I have never dealt with a company so at fault for an issue and so utterly unwilling to make up for it. First, they cancel the first of our 3 flights to Delhi 18 hrs before it is to leave. The flight they replaced it with would leave us 10 min to make the connection. So we went to the counter and they told us they'd hold the plane, as did the stewardess on the flight. They lied. The plane left 10 min before we landed. We were stranded. Also, I got food poisoning from their food. They did nothing to help. They would not pay for the hotel we wanted, when we asked they rudely served everyone else they stranded first. The employee would not call his supervisor or give his name. The next morning i saw a doctor but the stomache infection was so bad i couldn't sit up or walk. The doctor wrote this on my clearance to fly document. I needed to get to India to get better medical help. We presented this to the kenya airlines agent and she would do nothing to help. She had business class reclining seats available but would not upgrade me. Even after everything this shitty airline has caused. Unbelievable. Every step along the way of this nightmare could have been made better, so much better, by some human decency but instead we got rude disregard."

Pros: "Once on the flight the flight crew were caring and accomodating."
Cons: "Kenya changed my flight to two hours later 18 hours before I was to leave. Making me have a 10 minute connection. Then after an hour in a airline office they promised to hold my connection. When my flight landed on time, they did not hold my connection. So they changed my flight and didn’t follow through on the fix. We would now miss wedding activities and business meetings. Then my partner got sick and they refused to taxi us to hotel for the night but take a bus that leaves every three hours. Her sickness got worse and there was a Kenyan airlines doctor who evaluated her at the airport after waiting 40 minutes laying at check in with her crying due to pain. We had a medical release from the doctor saying she needed extra space to lay down but the check in manager refused to make room for her saying the flight is full and she would not upgrade her to accommodate the medical release because we had an economy ticket. My partner looked so bad that the flight crew considered kicking us off but eventually made the space for her to lay down and were helpful on the flight. This is this disgraceful and the worst experience I’ve had with any company."

Pros: "Boarding was early"
Cons: "Plane full and didnt have enough room for a number of hand luggage, mine invcluded"

Cons: "Food"

Pros: "Timeous and polite crew"
Cons: "The food was mediocre and no choice for entertainment, common movie or 2 low quality music channels"

Pros: "Nice configuration and good early boarding plus courteous staff"
Cons: "Cabin was too hot and no headphones, gor the narrow movie selection"

Cons: "Food"

Pros: "Timing & touch downs. Good flying."
Cons: "Food & drink. Little choice, poor taste."

Pros: "Barely made it to boarding through Security as I was late being the only passenger delayed yet the staff were so understanding and patient enough to wait on me as before closing the boarding gate. great Customer service."

Cons: "Staff on the airplane a bit miserable. Uncomfortable seats and no choice of food. Going downhill"

Cons: "No seat assignments honored, handwritten boarding passes, lost luggage, extremely old plane with no entertainment and bad air quality. No lounge for sky priority with Kenya airways at Abidjan airport."

Cons: "Kenya Airways ground staff in Nairobi was late to open the desk, creating a large line"

Pros: "Convenient morning flight"
Cons: "Not enough leg room for tall passengers"

Pros: "I loved the short flight will book again!"
Cons: "Everything was great!"

Pros: "Everything"

Pros: "- Short flight - Clean flight"
Cons: "- Food minimal in size and quality - Little manners staff"

Cons: "Lack of drink options, no diet cola?! Poor entertainment options"

Pros: "The flight was delayed in leaving but the Captain didn't say anything until we were about to land. The overnight flight was pleasant but the food was pretty mediocre."
Cons: "Crew were pretty good and the Dreamliner is an excellent aircraft, particularly in business class."

Cons: "The food was so-so. The flight was delayed. The crew was friendly, but nothing outstanding."

Cons: "They lost one piece of baggage. The check-in crew said we were required to have our vaccination cards although nobody asked for them. Then we waited an hour pulling off one piece of baggage and then they didn't load it on our flight."

Pros: "I was surprised at how good the food was. Really surprised to run into someone I knew from a previous trip to Kenya. She was assisting a handicapped person, so don't know if she worked for Kenya Airways or the airport. Unfortunately, there was no time to talk."

Pros: "It was a great flight except for food"
Cons: "Choice of dish - fish ( was like rubber) or beef"

Pros: "I liked the food and actual service on the flight"
Cons: "The airport staff sucked!! VERY RUDE! Acted annoyed when I asked how long the flight delay was or for directions to the next gate. I know I am an American and used to different services. When a foreigner asks me for guidance, I go out of my way to help. When out of your element, rude staff just add to the stress of being delayed! I hate Kenya Airport staff!!!"

Pros: "Plane was a new Dreamliner and nice to fly in with excellent entertainment package."
Cons: "I had 3 hours in Johannesburg before catching a shuttle bus, so being an hour late wasn't a big problem. After rushing from Entebbe flight which was an hour late leaving and arriving, I got to the gate to be informed that this NBO to JNB flight was an hour late in departing. Pilot said it was due to "technical difficulties". My ticket had 4 legs : Nov 28 due to leave JNB at 1:20 finally left at 8:30 due to NBO runway closed from plane belly landing - the pilot was very apologetic - LATE. Dec 5 NBO to Entebbe was an hour late due to "passenger problem and luggage taken off" - LATE. Dec 10 Entebbe to NBO left an hour late due to "plane arriving late" - LATE. Dec 10 NBO to Johannesburg was an hour late due to "technical difficulties" - LATE. All 4 flights were at least an hour late leaving and arriving yet the pilots all said thanks for flying Kenya Airways - the Pride of Africa. This is what Africa should be proud of ?!? and Kenya Airways is proud of ?!? Passengers I talked to all were negative in their comments about Kenya Airways. All said there is ALWAYS something of a problem on a Kenya Airways flight. Lady on NBO to EBB flight next to me as we boarded plane and I said everything has gone smoothly so far, replied - the flight isn't over yet - and then we sat in the plane for an hour while they "removed passengers luggage". A man in NBO departure area as we waited to board JNB late flight said, the procedures and organisation are terrible with problems most of the time, which was why he was using up his reward miles because he didn't want to fly Kenya Airways again. This is the culture of this airline which is allowed to continue with seemingly no regard for the paying customers. If the powers that be such as the FAA, imposed a $100 credit to each passenger for late leaving or arriving, I would have received $400 back on a ticket that cost $750. Maybe the airlines would do something practical to remedy their problems and care for the paying customers rather than just saying "we are sorry for any inconvenience "."

Pros: "KQ is the best East African airline by far. The planes are newer and cleaner and the flight attendants really do make an effort to give a high-level of customer service. I've missed my transfer due to a weather delay before and was impressed with KQs attention to getting me overnight accommodation. It would be great if we could sort out the regular delays of KQ410 into Entebbe which directly impacts KQ411 back out to NBO. The regular delays are often due to weather but just as often due to scheduling or flight issues. Delaying that flight makes my transfers really tight and adds some stress to my experience, especially with the extra security level in Nairobi. If we could find a way to fast track transfers, that would be an improvement. Overall, KQ is the best, but please continue to find ways to be better."

Cons: "Flight was cancelled after waiting from midnight until 6:00 am in the Airport. Could have gone to a hotel... lost 2 days"

Pros: "That we eventually left"
Cons: "Our flight was delayed because the airport shut down. When the airport opened again. They gave us a departure time 4 hours after our original departure time (1:20 am). 1:20 came and went without any more communication or information. 1:40 am arrived and someone from KQ showed up at our gate and said they do not have any additional information. We said there are children here and hungry, tired, frustrated people. We suggested they distribute waters or snacks, but that never happened. They just kept telling us they didnt know when the flight would take off (or if it would) nor when they would have any additional information. An hour later they made one announcement over the speaker at our gate that our flight was boarding at another gate. However, many people had fallen asleep on the floor as I had and I would have missed it if one of my fellow passengers hadnt woken me up to say that we were boarding. We then sat on the tarmac a while longer for reasons that were not explained and finally landed 7 hours later than scheduled. Very little effort was put into communicating to us, making our wait comfortable nor apologizing for the inconvenience. It was a very frustrating experience."

Pros: "Nothing"
Cons: "Poor organization regarding flight cancellation - I was stuck in the CDG airport all day long to find out more information and get a hotel voucher. And then next morning, there was no clear announcement regarding a rescheduled flight; the flight was delayed AGAIN. This trip caused so much problem in my work."

Pros: "Nothing"
Cons: "That the flight time was changed from 8am to 10am and we were not informed until check-in time. Then the flight was changed from 10 to midday, but we were only told during boarding and told to go for breakfast at some restaurant without getting directions. On arriving at the restaurant, we were made to sit in a waiting area for over 30 mins then later told to move to another restaurant, without directions. After going through the gate to board for the midday flight and waiting over an hour, we were informed that we were to fly at 4:15pm! The flight was uncomfortable with seats that had absolutely no leg room and non reclining seats"

Pros: "very efficient processes and very friendly/capable flight crew."
Cons: "the food was not great (i don't have high expectations for airplane food)"

Pros: "good organization and service"

Cons: "They are always late"

Pros: "Extremely friendly and helpful hosts. Enough space. Overall a very rewarding way of travelling to East Africa. Will use them again. Very impressed on our flight from Johannesburg to Nairobi -- they booked our 87 year old father-in-law about 5 hours before flight time, took care of his luggage all the time, and helped him get on the flight after midnight on his own. He arrived safely with such good care!"

Cons: "The Nairobi-Jo-burg flight was also delayed and this cause my airport transfer to give up on picking me up at 1:45 in the morning in a huge city that I am not familiar with. Crew tended to overlook me for headsets, snacks etc"

Read more about Emirates
COVID-19 information

Safety measures for airlines flying from Madagascar to South Africa

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

Mandatory masks

Masks required on board, masks provided on flights from Madagascar

Social distancing seating

Middle seats unavailable to book on flights from Madagascar

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Madagascar

Book cheap flights from Madagascar to South Africa

Recent return flight deals

1/9
Wed
1 stop
Kenya Airways
19h 30m
TNR - JNB
7/9
Tue
1 stop
Kenya Airways
13h 20m
JNB - TNR
14/8
Sat
1 stop
Multiple Airlines
20h 50m
TNR - JNB
9/9
Thu
1 stop
Multiple Airlines
13h 20m
JNB - TNR
15/8
Sun
2 stops
Multiple Airlines
48h 40m
TNR - JNB
31/8
Tue
1 stop
Multiple Airlines
24h 55m
JNB - TNR
14/8
Sat
1 stop
Multiple Airlines
20h 50m
TNR - JNB
10/9
Fri
2 stops
Multiple Airlines
33h 15m
JNB - TNR
1/9
Wed
2 stops
Multiple Airlines
47h 30m
TNR - JNB
7/9
Tue
1 stop
Multiple Airlines
13h 20m
JNB - TNR
1/9
Wed
3 stops
Multiple Airlines
40h 25m
TNR - JNB
7/9
Tue
1 stop
Multiple Airlines
13h 20m
JNB - TNR
14/8
Sat
1 stop
Multiple Airlines
20h 50m
TNR - JNB
10/9
Fri
3 stops
Multiple Airlines
26h 10m
JNB - TNR
1/9
Wed
2 stops
Multiple Airlines
42h 25m
TNR - JNB
8/9
Wed
2 stops
Multiple Airlines
41h 30m
JNB - TNR
1/9
Wed
3 stops
Multiple Airlines
20h 10m
TNR - JNB
8/9
Wed
2 stops
Multiple Airlines
34h 45m
JNB - TNR
1/9
Wed
1 stop
Multiple Airlines
8h 50m
TNR - JNB
8/9
Wed
2 stops
Multiple Airlines
34h 45m
JNB - TNR
13/8
Fri
1 stop
Multiple Airlines
34h 00m
TNR - JNB
9/9
Thu
1 stop
Multiple Airlines
13h 20m
JNB - TNR
13/8
Fri
3 stops
Multiple Airlines
34h 15m
TNR - JNB
9/9
Thu
1 stop
Multiple Airlines
13h 20m
JNB - TNR
13/8
Fri
2 stops
Multiple Airlines
34h 15m
TNR - JNB
10/9
Fri
2 stops
Multiple Airlines
33h 15m
JNB - TNR
Show more results

Recent one-way flight deals

8/11
Mon
1 stop
Air Austral
20h 50m
TNR - JNB
8/11
Mon
2 stops
Emirates
24h 35m
TNR - JNB
18/8
Wed
1 stop
Kenya Airways
24h 55m
TNR - JNB
18/8
Wed
2 stops
Multiple Airlines
42h 25m
TNR - JNB
18/8
Wed
3 stops
Multiple Airlines
48h 10m
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