Find cheap flights from Johannesburg to Madagascar

Find cheap flights from Johannesburg to Madagascar

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

Return
Economy
Washington (WAS)
Madagascar
Mon 9/20
Mon 9/27
Any month
Compare vs KAYAK |
There are travel restrictions to Madagascar. Learn more
Stay informed and receive email updates for when travel restrictions ease for Madagascar.

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 December. The cheapest month to fly to Madagascar is July.

FAQs - booking Madagascar flights

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

How long is the flight to Madagascar from Johannesburg?

Can I fly to Madagascar? Are there any travel restrictions when entering Madagascar?

Can I fly to Madagascar without having to quarantine on arrival?

Do I need to take a coronavirus (Covid-19) test before flying to Madagascar?

What other coronavirus (Covid-19) restrictions are there in Madagascar?

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

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

What is the Hacker Fare option on flights to Madagascar?

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

Top 3 airlines serving from Johannesburg to Madagascar

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: "The food was very nice. The IFE was very nice as well. The seats were comfortable."
Cons: "The was a lot of profanity used by the attendants that was not necessary. Secondly I reserved a front row seat in online check in, but it did not allow put mean in that seat. Which if they were full would be understandable, but every single one was empty."

Cons: "Food on the menu was not available. Some of us did not get lunch and were being offered bread. Some flight attendants were impatient with pax and unwilling to help especially with regards to Wifi on board , others were impolite"

Pros: "generally good overall for a 14 hour long flight"
Cons: "legroom could always be better for me......but this was similar to most other airlines"

Pros: "Crew, interior, seats"
Cons: "Food was average. Service could be better. For example, my wife and I never got our food at the same time or close enough. We had to ask for food or drinks. They should regularly ask if we need something. Empty water bottles (up to 3) were sitting on my table for hours till we landed."

Pros: "The crew was nice, and there was sufficient overhead space for my bag."
Cons: "I've flown hundreds of times, and this was the most most unpleasant flight I've ever taken. My seat didn't recline, the entertainment console was not working properly, and I had almost no legroom due to the design of the seat. The temperature was unbearably hot. And I didn't get my special meal."

Pros: "The crew was amazing and their service was very attentive to customers."
Cons: "Not having crying infants onboard"

Pros: "The seat was not up to the usual Emirates business class standard. The lights were never completely dimmed."

Pros: "crew was good but seat was too narrow, and there are too many little kids near us."
Cons: "do limit the number of passengers with little children and don't put senior citizens near them."

Cons: "Good flight."

Pros: "General flight was good. Loved the food."
Cons: "Beeing more than an hour delayed"

Pros: "The food and service was great."
Cons: "Boarding for priority was a bit slow."

Pros: "I like the food, history, and the people contributing to make this country so beautiful."
Cons: "I wasn’t be able to experience everything in one trip so I have to go back again to fully live the history there."

Pros: "Crew and entertainment"
Cons: "Food and legroom"

Pros: "Emirates really knows how to treat customers"
Cons: "Flight was long"

Pros: "Good service by Emirates"

Pros: "The travel kits are much nicer now, appreciated the mattress"
Cons: "The boarding process in ORT was a horrible fail. they didn't announce the boarding of first/business and by the time I arrived at my seat there was almost no overhead room left because people from economy put there bags in the business area. The bathroom was definitely not cleaned enough, I went twice where the floor was soaked, the seat was wet and the sink full of toothpaste. I understand that every passenger should be responsible enough to clean up after themselves, but it was not an enjoyable experience. The crew was friendly enough, but it didnt feel like the personalized service experience that is usually the case (where they introduce themselves, explain the do not disturb sticker etc). Also I think there was something wrong with my seat because it didnt "lay flat" all the way."

Pros: "as usual the ICE system keeps you entertained"
Cons: "we were greeted by a swarm of mosquitoes and then the flight attendants sprayed bug spray multiple times which was terrible given it is an enclosed space. The mosquitoes never went away so the only reprieve was when we finally exited the plane. Awful."

Pros: "Leg room is always great!! Also the staff a brilliant!!"

Pros: "Upgrade to Business class"

Pros: "Food and service"
Cons: "Boarding in Dubai was not according to zones and it was crowded"

Pros: "I love the positive and can-do attitude of your crew"
Cons: "A 4 year old banging on the back of my seat"

Pros: "A380 flight was very comfortable, with adequate leg room. A great feature for long haul flights. Good food and a very good entertainment system"
Cons: "Good was served late, in both legs. Flight departs at 7 pm but diiner was served after 10 (midnight Dubai time) Which meant our sleep was disturbed and when breakfast was served we had a full stomach."

Cons: "Did not happen. Flight was purchased fraudulently and fortunately was caught by Emirates and Amex. Please REMOVE all my contact information from your website"

Pros: "Wi-Fi"

Pros: "excellent staff and friendly flight attendant."
Cons: "i wish next time the flight will includes a hotel for the over night stay. I had to sleep on the seats at the airport."

Pros: "Staff were friendly and helpful. ICE entertainment onboard offered a wide veriety to choose from"
Cons: "The food was average"

Pros: "Good service"

Pros: "We will highly recommend to use this airline. We will try again to flight to any city that we know they will have connections . Is worth it to plan to stay a few days in Dubai. Is a great city , unique, different."

Pros: "Flight was quiet and very well organized"
Cons: "I normally choose vegetarian on all my flights, but emirates only has a strictly vegetarian option. Which means vegan - food was not good at all. Sometimes too spicy to even try to eat. I asked to replace my meal on occasion and took the continental breakfast which was great."

Pros: "the food was wonderful, the economy seats were comfy, and the service was superb. I really liked being able to watch movies and listen to music w/o a charge."

Pros: "The great content in the entertainment system and the wifi. Bed was comfortable and the service was fantastic. I also really enjoyed the bar in the upper deck. The A380 is a wonderful machine!"

Pros: "I say that everything was good but overall "excellent" because it is hard to fly for hours upon hours and say that it was excellent. All considered, it was good while Emirates (compared to other carriers) is excellent. These huge airplanes are amazing!"
Cons: "Flying for hours upon hours but nobody can do anything about that. Africa has a routine, including this flight, of filling the cabin full of chemicals - for insects? Prepare to cover your head and face!"

Pros: "The comfortable seats, the entertainment system, the food, the attention given by the flight attendants. A great airline!"
Cons: "The length of the flight, but that's unavoidable."

Pros: "Space and the fact that everything worked. Food was excellant."
Cons: "I always like Emirates."

Pros: "leg room"
Cons: "the touch screen system was poor, limited movie choices, food taste, poor crew members etc"

Pros: "OK flight"

Pros: "Efficient, clean, friendly"
Cons: "None comes to mind"

Pros: "Entertainment Food Friendly Flight Crews"
Cons: "Had to rush to the next flight in Dubai."

Pros: "The crew were excellent. Very helpful and professional."
Cons: "All good!"

Pros: "Food and Entertainment beat Delta hands down."
Cons: "Unfortunately packed into a row with a lot of big guys"

Pros: "Affordable price"
Cons: "Unfavourable flight schedule- Midnight arrival.. tired."

Pros: "Everything"

Pros: "It was just ok overall."
Cons: "The first flight was late by over an hour and nobody could tell us why. They also serve food once and you don't get a snack or anything--you don't even see the attendants--for another 10 hours. Then they serve breakfast close to an hour before landing. The crew is constantly telling you to sit as if you weren't allowed to use the toilet at all when the seatbelt sign is on--and it's on the whole time. So you have to be asking permission to use the toilet when you are right next to the toilet door and about to go in because they don't allow you to use it. That's not healthy for someone to hold it."

Pros: "I will only fly Emirates when available to my destination from now on."

Pros: "I liked the boarding and most the crew was excellent"
Cons: "I specified ovo Lacto vegetarian because I eat cheese and diary. I got a stale and very small bread role with strawberry jam, wilted fruit and margarine for the breakfast meal. The non vegetarians got a full plate of croissant, cheese, fruit and jams. When I asked for butter I got no response. I asked three times before I could get some butter as I do not eat margarine. Lunch was wilted and slimy lettuce and tired fruit for dessert. The main meal itself was delicious but I was hungry the whole flight due to the small helping.. Another small but slightly fresher role and margarine again. Next to the non vegetarian meal there was less than half the food. It was very disappointing."

Pros: "Movies and internet"
Cons: "Took too long for food service. We were in middle two seats and my partner was feed and finished before I even got my food. They should go down each side at same time."

Pros: "Crew attitude and helpfulness. Food and beverage."
Cons: "Boarding procedures. Inadequate bathrooms for passenger numbers. Seat width. No economy plus seating."

Pros: "The wrap-around head rests help with sleeping. The good size blanket was comfortable and kept me warm. I really liked the bigger entertainment screen and excellent choice of movies and TV programs. I've never had 'Homes International' and 'Don't tell the Bride' on any flights, which are favorites of mine and are very popular.. I fly on 16 flights/year domestic and international. The flight attendants were very pleasant and helpful."
Cons: "It was a bit too cold. I was in row 50 on the aisle. I am vegetarian so was pleasantly surprised with the fish curry being on the menu, but couldn't see or taste the fish. A bit disappointing."

Pros: "Both flights were amazing the service in both were excellent including crews too"
Cons: "Is from Jhb to Dubai were not Cartered for our foot socks had to were shoes to keep warm regards the long flight, and cover our eyes too ,but every thing was the best regards that only"

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"

Cons: "Keep up the good work."

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

Pros: "Great Crew."
Cons: "Improve baggage charges"

Cons: "1 hr delay in departure from Lusaka. Plastic cutlery was difficult to eat with. More frequent water/drinks (or waterbottles instead of little cups) would have been appreciated. Movie options were not as good as other airlines."

Pros: "Crew was very friendly and professional"
Cons: "45 minutes late departure"

Cons: "Flight departure change 10 min earlier was not emailed. Total confusion and communication problems for boarding. In addition the shuttle bus was sent to the wrong airplane and had to return 3 times."

Pros: "I liked the fligth attendant"

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

Cons: "There is no phone charging or entertainment. Also couldn't bring on carry-on sized bags with wheels and were forced to check them."

Pros: "flight was on time"
Cons: "Felt a bit like cattle because boarding was in a tight space and there was a lot of confusion as to who should stand where. Not sure why there were different zones for boarding because they didn't matter."

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"

Pros: "YES"
Cons: "nothing"

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

Pros: "Customer care was good"
Cons: "I suspect the problem of luggage started with Alitalia my first leg"

Pros: "The crew were quite homely."
Cons: "The orderliness during boarding needs more work"

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"

Cons: "Flight was delayed so many times, without reason given. On arrival in New Delhi, the airline lost my bag. Everything about this experience was really bad."

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

Cons: "I've been flying Ethiopian airlines over the last four weeks to nine African countries and can give an overall excellent rating. They're always on time. They however showed the same movie on all flights. The food quality and variety also need to be improved. Thanks"

Pros: "The quality of the planes"
Cons: "The food"

Pros: "Staff very friendly"
Cons: "Bathroom cleanliness"

Pros: "nothing was exceptional good."
Cons: "luggage did not arrive. airport services were not good."

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"

Pros: "Aircraft A350 super nice entertainment t equipment and interior very clean."
Cons: "Lost my luggage, could not trace it and no compensation."

Pros: "The plane is spacious lost of leg room"
Cons: "can improve on the food"

Pros: "Awesome crew"
Cons: "No electrical plugs"

Cons: "Bad plane flight was cancelled. Horrible experience."

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"

Pros: "On time."
Cons: "Dirty bathrooms, mediocre entertainment."

Cons: "Chairs were not reclining. Asked for blanket and didn't get one so I was cold."

Pros: "you r best of the best"
Cons: "stoping in irland only"

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: "Great prices, and helpful staff"
Cons: "The food was mediocre, almost poor."

Pros: "Excellent chicken dish"

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: "Every thing include the crew members ."

Pros: "Friendly crew very responsive."

Pros: "friendly staff"
Cons: "Poor entertainment system"

Cons: "Nothing"

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: "EVERY THING WAS ON TIME"
Cons: "FOOD NOT GOOD"

Cons: "allocated the worst seat on the plane despite choosing a different seat online"

Cons: "The person at the check in counter initially gave me a different seat than the one I chose online but changed it after I asked for the same seat I had selected online, hone of the worst seats on theplanee also changed my seat for the addis ababa to manila leg without my knowlege and gave me one of the worst seats on the plane. Ruined the trip for me"

Read more about Emirates
COVID-19 information

Safety measures for airlines flying from Johannesburg to Madagascar

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

Mandatory masks

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

Social distancing seating

Middle seats unavailable to book on flights from Johannesburg to Madagascar

Pre-flight testing

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

Book cheap flights from Johannesburg to Madagascar

Recent return flight deals

9/11
Tue
1 stop
Air Austral
24h 55m
JNB - TNR
13/11
Sat
1 stop
Air Austral
20h 50m
TNR - JNB
1/11
Mon
1 stop
Multiple Airlines
13h 40m
JNB - TNR
8/11
Mon
1 stop
Multiple Airlines
20h 50m
TNR - JNB
17/11
Wed
1 stop
Ethiopian Air
13h 40m
JNB - TNR
20/11
Sat
1 stop
Ethiopian Air
14h 25m
TNR - JNB
14/1
Fri
1 stop
Air Austral
24h 55m
JNB - TNR
17/1
Mon
1 stop
Air Austral
20h 50m
TNR - JNB
14/1
Fri
1 stop
Air Austral
24h 55m
JNB - TNR
17/1
Mon
1 stop
Air Austral
20h 50m
TNR - JNB
14/1
Fri
1 stop
Air Austral
24h 55m
JNB - TNR
17/1
Mon
1 stop
Air Austral
20h 50m
TNR - JNB
6/1
Thu
1 stop
Air Austral
15h 20m
JNB - TNR
13/1
Thu
1 stop
Air Austral
6h 40m
TNR - JNB
12/11
Fri
1 stop
Multiple Airlines
13h 40m
JNB - TNR
13/11
Sat
1 stop
Multiple Airlines
20h 50m
TNR - JNB
10/11
Wed
1 stop
Ethiopian Air
13h 40m
JNB - TNR
13/11
Sat
1 stop
Ethiopian Air
14h 25m
TNR - JNB
6/12
Mon
1 stop
Multiple Airlines
13h 40m
JNB - TNR
20/12
Mon
1 stop
Multiple Airlines
20h 50m
TNR - JNB
5/12
Sun
1 stop
Air Austral
24h 55m
JNB - TNR
20/12
Mon
1 stop
Air Austral
20h 50m
TNR - JNB
2/11
Tue
1 stop
Multiple Airlines
24h 55m
JNB - TNR
9/11
Tue
1 stop
Multiple Airlines
14h 25m
TNR - JNB
2/11
Tue
3 stops
Ethiopian Air
48h 20m
JNB - TNR
9/11
Tue
3 stops
Ethiopian Air
46h 05m
TNR - JNB
7/12
Tue
1 stop
Air Austral
24h 55m
JNB - TNR
20/12
Mon
1 stop
Air Austral
20h 50m
TNR - JNB
2/11
Tue
3 stops
Ethiopian Air
48h 20m
JNB - TNR
9/11
Tue
1 stop
Ethiopian Air
14h 25m
TNR - JNB
16/11
Tue
1 stop
Multiple Airlines
24h 55m
JNB - TNR
18/11
Thu
1 stop
Multiple Airlines
14h 25m
TNR - JNB
2/11
Tue
2 stops
Multiple Airlines
41h 20m
JNB - TNR
9/11
Tue
1 stop
Multiple Airlines
14h 25m
TNR - JNB
5/12
Sun
1 stop
Air Austral
24h 55m
JNB - TNR
18/12
Sat
1 stop
Air Austral
20h 50m
TNR - JNB
5/12
Sun
4 stops
Ethiopian Air
48h 20m
JNB - TNR
19/12
Sun
1 stop
Ethiopian Air
23h 35m
TNR - JNB
6/1
Thu
1 stop
Multiple Airlines
15h 20m
JNB - TNR
13/1
Thu
3 stops
Multiple Airlines
46h 30m
TNR - JNB
Show more results

Recent one-way flight deals

28/11
Sun
1 stop
Air Austral
24h 55m
JNB - TNR
1/10
Fri
1 stop
Ethiopian Air
14h 05m
JNB - NOS
20/1
Thu
1 stop
Air Austral
15h 20m
JNB - TNR
9/11
Tue
1 stop
Air Austral
24h 55m
JNB - TNR
6/1
Thu
3 stops
Multiple Airlines
45h 00m
JNB - TNR
6/1
Thu
1 stop
Air Austral
15h 20m
JNB - TNR
16/1
Sun
1 stop
Air Austral
24h 55m
JNB - TNR
19/1
Wed
1 stop
Ethiopian Air
13h 40m
JNB - TNR
16/1
Sun
2 stops
Emirates
43h 25m
JNB - TNR
10/11
Wed
1 stop
Ethiopian Air
13h 40m
JNB - TNR
17/1
Mon
1 stop
Ethiopian Air
13h 40m
JNB - TNR
12/11
Fri
1 stop
Ethiopian Air
13h 40m
JNB - TNR
23/12
Thu
1 stop
Air Austral
15h 20m
JNB - TNR
1/10
Fri
2 stops
Multiple Airlines
26h 45m
JNB - NOS
18/11
Thu
2 stops
Multiple Airlines
43h 05m
JNB - TNR
12/11
Fri
2 stops
Multiple Airlines
40h 20m
HLA - TNR
19/1
Wed
4 stops
Ethiopian Air
24h 20m
JNB - TNR
18/11
Thu
2 stops
Emirates
49h 30m
JNB - TNR
28/11
Sun
2 stops
Multiple Airlines
38h 40m
JNB - TNR
28/11
Sun
3 stops
Ethiopian Air
48h 20m
JNB - TNR
Show more results
-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First