Find cheap flights from Johannesburg to Madagascar

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

— Madagascar
Dec 9 — Dec 161
Return
1 adult
Economy
0 bags
From?
To?
Fri 9/12
Fri 16/12

Let KAYAK do the searching

Save 12% or more

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

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Latest Madagascar Flight Deals

Best return prices found by our users on KAYAK in the last 72 hours

MOST POPULARAntananarivo
1 stop from R8 798
1 stop from R4 460

Good to know

Low season

October

High season

February

Cheapest flight

R4 460

Average price (return flight)

R13 301
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (4% more expensive on average)
Flight from Johannesburg OR Tambo to Antananarivo
(price for this month)

Top tips for finding cheap flights to Madagascar

  • Book at least 3 weeks before departure in order to get a below-average price.
  • High season is considered to be January, February and March. The cheapest month to fly from Johannesburg is March.

FAQs - booking Madagascar flights

Top 3 airlines serving from Johannesburg to Madagascar

Scores according to KAYAK customer reviews
7,3
Air AustralOverall score based on 37 reviews
6,9Boarding
7,6Comfort
8,1Crew
6,5Entertainment
7,4Food
Airline reviews
Pros: "Crew"
Cons: "Change crew"
Read more about Air Austral
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"
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"

Entertainment is non existent on the new 737 Max800

Food could be better and there was no entertainment on the 737 Max 800 for a 4.5 hour flight, surely this can be sorted

I was surprised that I was put in first class the whole way! Thank you SO MUCH for such a blessing!

Not the way I had expected

Was so glad the the captain kept the air. It’s usually suffocating in there.

Pros: "Excellent"
Cons: "Do better for the meal according to the health safety."
Pros: "Amazing friendly crew. Spot on entertainment!!!"
Cons: "Toilet facilities could have been cleaner"
Cons: "Nothing"
Cons: "cramped boarding space and Addis airport. Inadequate space for volume of traffic. Capital investment in expansion required if Ethiopian to compete!"
Pros: "the flight wasn't good at all, was expecting a better and comfortable seat, but the it was a smaller flight and the seats weren't adjustable"
Cons: "at this segment you mus put a 350, which will be more cost effective and should be cheaper in nature,"
Cons: "Flight was delayed and caused me to miss my connecting flight on another airline that had no other flights that day. As a result of the lack of communication and general lack of professionalism, staff refused to rectify the situation and take responsibility, and I was forced to stay overnight. Worst"
Pros: "I appreciated the amount of movies offered as well as its variety. I also liked how often they brought drinks and snacks. The airline crew was very helpful to passengers."
Cons: "Entertainment is non existent. Plane is tatty."
Cons: "No Gin & Tonic Bus transfer to airplane for international flight? Twice...?"
Pros: "The crew was okay, though a little bit occupied and thus ignoring some of the customers' requests. The seats are comfortable and spacious with enough leg room"
Cons: "The food could have been better. Honestly much better"
Cons: "Flight attendants where bothered to serve us beer, water or any other snack during he flight. I had to beg in both occasions to have my tray taken from my seat."
Cons: "Nothing. Very smooth"
Pros: "Excellent airline overall Great seats for sleeping"
Cons: "Business class seats are not well appointed Nowhere to put a bottle of water - storage handbag and shoes etc could not be reached without undoing the seatbelt and screen far away from the seat Voice commentary was muffled and therefore unable to be heard"
Pros: "The boarding was superb."
Cons: "The food is ma ma!"
Pros: "Leg space, TV screen and entertainment and the decline of the seat."
Cons: "The toilets floors could be cleaned often. The food service cart could move for urgent pass to the toilet."
Pros: "Having never even heard of Ethiopian Airline, our expectations weren’t very high. We found the boarding process to work well. The staff was great and the meals were very good. The flights were on time and efficient."
Cons: "On many of the flights we had to use the roll up stairs. The water that they served tasted like tap water. The seats seem closer (less leg room) than other airlines."
Pros: "Everything was on time, high quality, and enjoyable"
Cons: "There was a fight on the llane but it was because a passenger with mental issues was provoked by a couple so ahe beat up the wife. This was not caused by ET and crew at all, but they stopped it."
Pros: "Everything"
Cons: "No Wifi at Lome gate. I don't understand why there is no wifi in West African airports."
Pros: "Excellent food, very friendly and helpful crew e"
Cons: "Entertainment center did not work Limited storage place in business class for items like mobile devices etc"
Pros: "Price"
Cons: "Checking in was poor. The booking didn't reflect in jhb or in two Aviv. Special meal was requested and not provided."
Pros: "The food served is awesome and sufficient. The flights are comfortable and the crew are friendly. My luggage came right on time and was properly handled"
Cons: "Well there was no entertainment in the flight. That is it"
Cons: "At the Addis airport, it seems chaos reigns! My flight was never listed on any display to say what gate we departed from. A crowd of people boarding for two different planes just rushed the gate area. I’ve got no idea how everyone ended up on the right plane. My flight was never announced I had to keep going up to ask over and over. The bathrooms at the airport are unhygienic and the available food is abysmal. On the plane was better except that the only entertainment is over head screens that didn’t work my overnight flight was miserable as the lights were on the whole time and they repeatedly woke me up to eat throughout the flight. I’ll do what I can to avoid the Addis airport from now on."
Pros: "Aircraft A350 super nice entertainment t equipment and interior very clean."
Cons: "Lost my luggage, could not trace it and no compensation."
Pros: "Flight Attendants excellent and always smiling"
Cons: "Should be able to select your own movie"
Pros: "The plane is spacious lost of leg room"
Cons: "can improve on the food"
Pros: "USB plug, nice TV/ entertainment"
Cons: "I sent them an email about an issue with my flight but they didn't get back to me"
Cons: "Chairs were not reclining. Asked for blanket and didn't get one so I was cold."
Pros: "Cabin crew were all charming."
Cons: "Unfortunately, I had to request earphones (which were not supplied in the seat pocket in front of me) five times from three different attendants over the course of an hour and a quarter before I was given them. This was not just so I could watch a movie but because the quality of the plane's public address system made it very difficult to listen to the announcements from the captain and the crew. Listening on earphones I was able to hear everything clearly. Why it had to take so long just to give me earphones I don't know."
Pros: "Excellent pre-boarding service to get aisle seats. Comfortable on time flights. Pleasant service."
Cons: "Bad service and follow through when luggage lost. Promised it would arrive that afternoon and given a tel number to call. Advised that I could not claim expenses for toiletries, basic necesssities. 1. Luggage did NOT arrive that afternoon 2. No reply to tel calls or got an automatic answering service. 3. No follow through to emails 4. Persistent phone calls at last elicited a response that luggage would arrive next morning - but unable to give a time 5. Luggage arrived late afternoon i.e. 2 full days later 6. I will put in a claim for toiletries, underwear, socks + taxi to get to shops"
Pros: "Great prices, and helpful staff"
Cons: "The food was mediocre, almost poor."
Pros: "Excellent chicken dish"
Pros: "Everything was great. The seats were comfortable. The crew was awesome! They provided us singular care and 10 hours flights did not seem too long! Entertainment was outstanding."
Pros: "When I originally booked this trip it was with one connection and a 16 hour commute time. They added legs to my trip which significantly increased travel time. I tried to cancel my flight because I booked the flight with the necessity of arriving by specific days and times and they insisted on charging me for it so I just forfeited my seat and trip all together. There's nothing good to say about Ethiopian airlines."
Cons: "They are very unprofessional and unhelpful and I'll never book them again."
Cons: "Crew was not friendly and seemed to ignore my requests. Seat was not comfortable. Food was okay."
Pros: "Everything including crew members ."
Pros: "Nothing"
Cons: "Aircraft change led to massive confusion. No priority boarding for business class. Inept and care-least service from the head cabin attendant in business class. Zilch entertainment. Inedible dinner"
Cons: "At Addis airport, they announced first that the trip got cancelled and postponed for another 7 hours. Then while lining up to change my ticket, I overheard people saying that the boarding is starting in 30 minutes and we have to rush to the gate. Then the gate number changed 3 times and the boarding time got delayed few times as well. It was a 5 stars chaos that trip!"
Pros: "It is ok the flight"
Cons: "No comment"
Cons: "Poor service, not organized, dirty aircraft"
Cons: "On both flights. From Tel Aviv to Addis Ababa and from Addis Ababa to Tel Aviv my seat would not recline. These were night flights and the seat in front of me did recline. so it was a very unpleasent experiance"
Pros: "The food and the crew were nice. The entertainment would go in and out, with the buttons malfunctioning at times."
Cons: "Started boarding 4 hours after scheduled departure. Though there was bad weather, our departure was still delayed way past the "adverse weather" conditions at the airport. In the 4 hours we were in Washington, there was no communication whatsoever. No one to inform us of us potentially missing our ADD to JHB connecting flight. None of the workers wanted to help us."
Pros: "Would have liked to have seen more of the cabin crew, but they were pleasant."
Cons: "Food choice was limited. Ethiopian often ran out of meals and just gave me whatever option they had left. Entertainment system didn't always work properly."
Pros: "The service during the flight was perfect"
Cons: "N/A"
Pros: "EVERY THING WAS ON TIME"
Cons: "FOOD NOT GOOD"

Friendlier staff

great experience

Pros: "Food was adequate and good."
Cons: "Seats in both flight weren't adjustable."
Cons: "KQ has never not delayed. This time, it was delayed twice for a total of three and a half hours."
Cons: "Not many movies to chose from."
Pros: "Crew was helpful."
Cons: "We were delaying on the outgoing flight and coming back as well."
Pros: "The crew was great, and greeted passengers with a smile."
Cons: "I enjoyed the flight and the host were so friendly and kind."
Cons: "The worst airline I’ve ever flown with! We missed our connection from Nairobi because they set off early and didn’t wait for us. The staff in all airports we rude (one swore at me!) they charged us obsense amounts for luggage we were under weight with all in all an awful experience. NEVER fly kenyan"
Pros: "terrible airline"
Cons: "delayed my flights twice"
Pros: "Kenya Airways changed their flight schedule 48 before our departure. The change meant an extra night before departure and an 11 hour layover in Nairobi before our connecting flight. The KA booking agent provided us with accommodation for the delay and the long layover. We appreciated that."
Cons: "We lost 24 hours in our travel. It was reasonable of the airline to provide accommodation during the delay but the night in Nairobi was at a very dismal hotel where the food quality was terrible."
Pros: "Both segmrnts left on time. The on- flight crew were pleasant. The 787 on first flight comfortable in biz class for a nap. Food service well carried out by crew."
Cons: "The 737 on second flight ....the long overnight one... Was very uncomfortable in biz class. On arrival in Nairobi...the hub city...there was no staff. A.c. no working or escalator in airport. Biz line for security not open. Food below average. No breakfast as we one meal."
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: "Kenya airways theme song"
Pros: "I liked the staff members in the plane. they were very nice"
Cons: "the food portions are too small"
Pros: "They should send us prior notice of changes in flights. My flights where delayed by almost 6 hours both inbound and outbound bound"
Cons: "Check in agents should do their job as per their description not wasting our time and keychatting with their collegues"
Pros: "Same as above"
Cons: "Nothing"
Pros: "I like that the trip had no stops and the food was ok."
Cons: "The check-in counter did not have a credit card machine for me to pay my extra bag fee. This made things very inconvenient for me because I didn't have cash. I had to leave the airport to find a place with wifi because I didn't have service and the airport doesn't have WiFi. I had to contact a family back home in the US to wire me money. The money never came thru and I had to make a cash advance with my credit card which resulted in me having to pay fees. The entire process almost caused me to miss my flight and the lady at the check-in counter tried to keep my change. After wasting all the time getting the money to pay for the extra bag fee the staff were rushing me to get to the plane and threatening me I would be left behind even though it's not my fault I'm running late. I was not happy with my experience."
Pros: "Te time of te flight"
Pros: "Great staff"
Cons: "Didn’t get a blanket at night"
Pros: "On board movie selection is good, however could be a bit larger."
Pros: "On time, good food, very polite and welcoming crew. Seats very comfortable."
Cons: "Nothing"
Pros: "Crew was fast and friendly. Flight was on time."
Cons: "A 5 hour 40 minute flight across Africa with no electronic charging ports is not acceptable. The plane was old and uncomfortable. Water cups have gotten so small that I was also dehydrated by the end of the flight. What ever happened to receiving a bottle of water?"
Pros: "Comfortable seating"
Cons: "Food was bad"
Cons: "Entertainment system plays very old films Stop over 5 hours."
Pros: "Trip on the Dreamliner to/from Nairobi/Joburg went very smoothly. Entertainment was limited but worked and was fine for a 4 hour trip. Food was nothing great but nothing disastrous, booze was handed out willingly, staff were efficient, plane was on time - I rate it higher than SAA for the same leg and would choose KA again."
Cons: "Expensive at $800 but limited choice in Africa so what can you do?"
Pros: "The plane was pretty comfortable, they gave us blankets and pillows even though it was only a 4-hour flight."
Cons: "They served "breakfast" halfway through which was two tiny servings of meat and a piece of chocolate cake. Not much food and not really what I wanted to eat in the middle of the night! Boarding was completely chaotic, some screens said the flight was delayed, others said it was on time (it was delayed). When we arrived in Nairobi they hardly apologized for the delay, and also insisted on sending a bus to come pick us up from the plane because it was raining, which took forever. Missed my connection by about 5 minutes and had to wait almost 10 hours for the next one."
Pros: "The crew"
Cons: "None"
Pros: "Not much"
Cons: "35 minute departure delay with not even an attempt at an explanation. Broken seat. Cramped."
Pros: "Service, crew"
Cons: "Nothing"
Pros: "Boarding was early"
Cons: "Plane full and didnt have enough room for a number of hand luggage, mine invcluded"
Pros: "They no take care of my bag"
Pros: "customer service was superb entertainment screens and selection was excellent seats were among the best on any airline. The plane was a seemingly fairly new Boeing Dreamliner, very nice"
Cons: "Food was good but not spectaular - not up to Singapore Airlines for example but better than most other long haul carriers"
Pros: "Nice configuration and good early boarding plus courteous staff"
Cons: "Cabin was too hot and no headphones, gor the narrow movie selection"
Cons: "Seats were not very confortable"
Pros: "Everything fine! Especially appreciated that flights were on time, even early."
Pros: "Kenya Air had a nice plane, nice snack, and good service on board the flight."
Cons: "Zanzibar's check in process was atrocious. The systems were slow, so it took forever to get through the queue. Then we were told we had to check our carry one because they were just over weight. They didn't tell us that upon arrival in Nairobi we would have to leave the secured area, go out, pay the visa fee (cash only), get the bags on the carousel, check in at the front, and go back through security again."
Pros: "Late arrival Nairobi. missed flight"
Cons: "Late arrival Nairobi. missed flight"
Pros: "The staff in Addis was pleasant."
Cons: "My original flight was cancelled and I was only given an hour notice before arrival time at the airport! I was rerouted from a one hour direct flight to a 7 hour delay through Nairobi then to Djibouti."
Cons: "We only had 30 minutes to catch this connecting flight due to our incredibly delayed PrecisionAir flight. We got to the service desk to get our boarding passes and there was only one person to service a multitude of people. Of course they knew that a flight was coming in, why there was only one personnel is still a mystery to me. The person who served us, Victor K., was probably the least helpful customer service personnel I've come across. He was very slow, considering that he knows there's a lot of us trying to get to our next flight. We ended up missing our connecting flight. And for some reason, the plane left earlier than the time it was supposed to leave. Another mystery to me. Shouldn't their system have told them that there were a few passengers on the previous flight that was supposed to board this connecting flight?! They did give us a free hotel for the night, or so they call a hotel. The food served was just horrendous. They just served whatever is enough to be considered "food". I will never fly with Kenya airways ever again. They are so unreliable, irresponsible, and have very little regard to customer service."
Cons: "The flight was delayed. Food was so-so. No entertainment."
Cons: "Messy boarding Late departure"
Cons: "Not much space between rows,everybody reclined their seat, you could barley move"
Pros: "Nothing"
Cons: "They kicked me off my flight and didn't even compensate me for no availability of seats. I was stranded for 48 hours with food, water, money or wifi!!!!!"
Pros: "Flight from Entebbe left late, we arrived in Nairobi late but still could have missed our connection but the airline refused to let us board. We were told they were booking a hotel for us and would fly out in the morning, we were left for an hour to wait for the KQ employee to return. We ended up sleeping in the KQ lounge and my bag was left in Nairobi. A day later they called to tell me the bag arrived, when I asked for them to deliver it they were very apprehensive and upset because they were not sure how they would organize this. No voucher was provided for this inconvenience and the customer service was sub part. Will not fly KQ in the future unless the airline makes a gesture to rectify this."
Cons: "no headphones available in economy class!!!"
Pros: "NOTHING"
Cons: "They lost my luggage going to AFRICA...didn't see the suitcase until 6 days later. When I received the suitcase, over $1000 in equipment was stolen , suitcase was all scrambled...I WAS ROBBED ! ...then on the return flight to HOUSTON, they lost my suitcase again ! W.T.F ?! No one has called me to apologize for anything ! I expect to be reimbursed for my loses, or I will sue the airline."
Pros: "Nothing"
Cons: "Everything"
Cons: "Laguages lost"
Pros: "Cheerful staff and great services"
Cons: "N/a"

Book cheap flights from Johannesburg to Madagascar

Recent return flight deals

26/1Thu
1 stopAir Austral
15h 30mJNB-TNR
2/2Thu
1 stopAir Austral
6h 30mTNR-JNB
R8 798
16/5Tue
1 stopAir Austral
15h 05mJNB-TNR
23/5Tue
1 stopAir Austral
6h 55mTNR-JNB
R9 145
2/2Thu
1 stopAir Austral
15h 30mJNB-TNR
2/3Thu
1 stopAir Austral
6h 30mTNR-JNB
R9 162
31/1Tue
1 stopAir Austral
15h 30mJNB-TNR
28/2Tue
1 stopAir Austral
6h 30mTNR-JNB
R9 232
2/2Thu
1 stopAir Austral
15h 30mJNB-TNR
16/2Thu
1 stopAir Austral
6h 30mTNR-JNB
R9 405
9/5Tue
1 stopAir Austral
15h 05mJNB-TNR
18/5Thu
1 stopAir Austral
6h 55mTNR-JNB
R9 474
3/2Fri
1 stopKenya Airways
23h 35mJNB-TNR
8/2Wed
1 stopKenya Airways
19h 35mTNR-JNB
R9 509
21/1Sat
1 stopKenya Airways
18h 25mJNB-TNR
27/1Fri
1 stopKenya Airways
27h 45mTNR-JNB
R9 527
24/1Tue
1 stopKenya Airways
13h 15mJNB-TNR
10/2Fri
1 stopKenya Airways
27h 45mTNR-JNB
R9 544
5/2Sun
1 stopAir Austral
25h 05mJNB-TNR
2/3Thu
1 stopAir Austral
6h 30mTNR-JNB
R9 613
18/1Wed
1 stopKenya Airways
13h 15mJNB-TNR
23/1Mon
1 stopKenya Airways
8h 55mTNR-JNB
R9 648
15/4Sat
1 stopKenya Airways
23h 35mJNB-TNR
23/4Sun
1 stopKenya Airways
9h 15mTNR-JNB
R9 683
20/1Fri
1 stopKenya Airways
23h 35mJNB-TNR
27/1Fri
1 stopKenya Airways
27h 45mTNR-JNB
R9 700
15/4Sat
1 stopKenya Airways
23h 35mJNB-TNR
23/4Sun
1 stopKenya Airways
22h 35mTNR-JNB
R9 717
21/2Tue
1 stopKenya Airways
13h 15mJNB-TNR
16/3Thu
1 stopKenya Airways
14h 05mTNR-JNB
R9 735
20/1Fri
1 stopKenya Airways
23h 35mJNB-TNR
27/1Fri
1 stopKenya Airways
27h 45mTNR-JNB
R9 804
14/5Sun
1 stopAir Austral
24h 40mJNB-TNR
20/5Sat
1 stopAir Austral
21h 05mTNR-JNB
R9 978
4/4Tue
1 stopAir Austral
15h 05mJNB-TNR
13/4Thu
1 stopAir Austral
6h 55mTNR-JNB
R10 221
24/12Sat
2 stopsMultiple Airlines
25h 50mJNB-NOS
27/12Tue
1 stopMultiple Airlines
13h 20mNOS-JNB
R19 174
22/12Thu
4 stopsEthiopian Air
49h 15mJNB-NOS
29/12Thu
1 stopEthiopian Air
13h 20mNOS-JNB
R26 775

Search by stops

Search by airline

Search by price

Recent one-way flight deals

2/5Tue
1 stopAir Austral
15h 05mJNB-TNR
R4 460
9/3Thu
1 stopAir Austral
15h 30mJNB-TNR
R4 598
18/12Sun
1 stopAir Austral
24h 40mJNB-TNR
R4 737
2/4Sun
1 stopKenya Airways
12h 40mJNB-TNR
R4 772
2/3Thu
1 stopAir Austral
15h 30mJNB-TNR
R4 893
2/3Thu
1 stopAir Austral
15h 30mJNB-TNR
R4 911
2/3Thu
1 stopAir Austral
15h 30mJNB-TNR
R4 963
1/5Mon
1 stopKenya Airways
23h 35mJNB-TNR
R4 980
24/1Tue
1 stopKenya Airways
12h 40mJNB-TNR
R4 998
27/1Fri
1 stopKenya Airways
23h 35mJNB-TNR
R5 136
19/2Sun
1 stopKenya Airways
13h 15mJNB-TNR
R5 171
18/1Wed
1 stopKenya Airways
13h 15mJNB-TNR
R5 258
1/4Sat
1 stopKenya Airways
23h 35mJNB-TNR
R5 275
24/1Tue
1 stopKenya Airways
13h 15mJNB-TNR
R5 293
23/1Mon
1 stopKenya Airways
23h 35mJNB-TNR
R5 449
7/5Sun
1 stopAir Austral
19h 30mJNB-NOS
R5 796
20/2Mon
1 stopEthiopian Air
13h 10mJNB-TNR
R8 156
20/12Tue
1 stopEthiopian Air
13h 10mJNB-TNR
R8 208
28/1Sat
1 stopEthiopian Air
13h 10mJNB-TNR
R8 485
2/5Tue
2 stopsMultiple Airlines
14h 30mJNB-TNR
R9 665

Search by stops

Search by airline

Search by price

Flights to Madagascar