Find cheap flights from OR Tambo Airport, Johannesburg to Madagascar

Find cheap flights from OR Tambo Airport, Johannesburg to Madagascar

Search hundreds of travel sites at once for deals on flights to Madagascar. Bundle your flight + hotel and save!

Return
Economy
Johannesburg (JNB)
Madagascar
Wed 9/29
Wed 10/6
Any month
Compare vs KAYAK |
Include hotels

Good to know

Low season

JulyBest time to beat the crowds (1% less expensive on average)

High season

JanuaryMost popular time to fly (1% more expensive on average)

Average price (return flight)

R12 064(avg. price over the last 2 weeks)

Good deal (return flight)

R7 421or less

Good deal one-way

R4 818or less

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 OR Tambo to Madagascar due to COVID-19?

How long is the flight to Madagascar from Johannesburg OR Tambo?

What is the cheapest flight to Madagascar from Johannesburg OR Tambo?

Which airlines fly to 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 OR Tambo Airport, 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 Johannesburg OR Tambo to Madagascar

Scores according to KAYAK customer reviews

8,3
Emirates
Overall score based on 15 482 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: "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: "Nothing"
Cons: "The flight was an hour late. Since the airlines only gave us a 2 hour layover knowing we would have to go through immigration and retrieve our luggage and recheck it, we missed our connection, then the airline tried to make us wait another 18 hours for a flight. We had been already traveling for two days. Airline offered no expedited support to get off the plane first or help through immigration, completely unacceptable!"

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: "Entertainment was great!"
Cons: "The check-in was stressful and congested."

Pros: "Not much I liked at all for the rave I’ve been hearing."
Cons: "Crew needs attitude adjustments, as well as the whole aircraft could use a makeover - it’s completely outdated. Plus, the layover in Istanbul was horrible! There were people not wearing masks, and airport staff wasn’t even enforcing any safety even if they saw wrong things happening."

Pros: "All what you served !"
Cons: "Everything is okey !"

Cons: "Free WiFi"

Pros: "The crew was very attentive, and the food was outstanding."
Cons: "The wine list was a bit limited."

Cons: "The flight was 2 hours late from Karachi to Turkey and again 2 hours late from Turkey to Houston.The plane was super crowded, the seat was very uncomfortable. Turkish airlines need to reduce their ticket prices because they provide poor services to their passengers."

Cons: "Food is not great and the flight was delayed by an hour"

Pros: "Everything"
Cons: "Everything"

Pros: "All."
Cons: "Food may become better. Not twice meat, especially not late at night. Give an option for an omelet for example"

Cons: "The serbice qnd food was terrible"

Pros: "Care from the crew and consideration"

Pros: "flight departed Jhb on time and arrived in Istanbul a few mins earlier than scheduled"
Cons: "1.cabin temperature varied from cold to very warm 2.I asked the cabin crew for a blanket but they forgot about it 3.I ordered a whisky with ice - was given half a tot with 2 small blocks of ice 4.only one person was serving drinks and food on my aisle so it was very slow service (other aisle had 2 crew serving)"

Pros: "I was very disappoint with this time using turkish airline5 services. I paid fir my seats with my ticket and they don't give it me and service was not as same as used it before. Wasn't happy at all. I don't thing i will used it again."
Cons: "I was very disappoint with this time using turkish airline5 services. I paid fir my seats with my ticket and they don't give it me and service was not as same as used it before. Wasn't happy at all. I don't thing i will used it again."

Pros: "Hot,moist washcloths & overnight travel kits (slippers, toothbrush & paste, sleep mask, ear plugs) , good food, flowers in bathroom - first class touches in economy !"

Pros: "No complaints about the plane, staff etc and its probably no worse than any other airline"
Cons: "Long overnight flight in Economy Class, little legroom. As I am larger than average and find it hard to sleep on flights, the cramped conditions were extremely uncomfortable"

Pros: "Nice snack"
Cons: "No real boarding procedure followed, perhaps they do this with “certain” destinations they believe are not worth it. When asked why they didnt properly board us, or actually mae people sot on their assigned seats, they shoved me aside. Pretty rude (and im an elite plus traveler with them). I will avoid TKY from now on."

Pros: "The in-flight entertainment was great."
Cons: "There was no USB ports to keep a phone charged. There was no power outlets between seats to keep a phone charged."

Pros: "everything"
Cons: "nothing"

Pros: "I'm 6 ft 2. Legspace was adequate, and no silly boxes under the seats like other airlines that obstruct your feet. Great entertainment systems - modern, good selection. Food and staff excellent."
Cons: "Their online checkin systems could operate a bit more smoothly. At one point, I had to go in in person, because the online checkin site had an already past flight from their codeshare partner SAS showing up as the next flight, and I couldn't perform online checkin as a result."

Pros: "Food quality and robust Entertainment options"
Cons: "1. Economy seat rows too close together making seat reclines very intrusive. 2. Also, flight attendants did not request people to sit up during meals which made eating very difficult in my case. 3. Bathrooms were very dirty during the last 1/3 of the flight and remained so, including no toilet paper and paper towels. 4. No second serving for refreshment beverages during flight."

Pros: "Crew accepted to move our seats for emergency leave zone where there is more space for legs"
Cons: "Turkish airline has decreased space between seats for a non acceptable distance... you guys need to rethink it!"

Pros: "Entertainment was great, crew were polite and attentive"
Cons: "Not enough leg room for anyone over 6ft tall"

Cons: "Flight was delayed 4 hours. Given that you don't usually book onward travel with Turkish, it made a mess for me--doubled my cost to get the rest of the way home."

Pros: "Overall the plane was very comfortable."
Cons: "Waited on the plane to takeoff for an extra hour without explanation."

Pros: "I got a return ticket from Houston to Lagos, the first leg of my trip went pretty well, no hassle at all, the staff and crew were great and professional."
Cons: "But the second leg of my trip which was Lagos back to Houston was horrible, the Turkish Airlines employees at the Murtala Mohammed International airport Lagos were the worst ever, unprofessional, rude and lack basic knowledge of boarding. Decided to do their own thing rather than what the airline allows. It's almost like they lacked training or just don't want to learn. No accountability whatsoever as one of the employee said "it's not like it's gonna affect my job anyways". Poor poor terrible customer service, no courtesy, no etiquette. I can go on and on but ain't nobody got time for their negativity."

Pros: "Friendly crew"
Cons: "The issue of excess baggage. Would appreciate to buy on line before my flight so that I know how much to carry and also that I am covered before leaving home. Payment at the airport may be too costly as well as unreasonable. It's like a penalty for having excess luggage. This is the reason I prefer flying with EMIRATES because they afford me to but pay fir excess luggage before my departure. Planning ahead is key"

Pros: "great crew and flight!"
Cons: "We would have loved to have been able to easily upgrade to business class but weren't able to."

Pros: "The flight was quite comfortable. We lucked out with only a partially filled flight leaving extra space to sleep. Service was friendly and the food was excellent! I was fed twice on my 9hour flight and once on my 4hour flight. Great in flight entertainment."
Cons: "No complaints."

Pros: "I love how comfortable they made everyone, they made an 11 hour flight feel more like an 3 hour flight....best airline ever for me and my family..... I will be sending them a Thank You card."
Cons: "There wasn't nothing that I didn't like . I love me some Turkish airline."

Pros: "the flight was less then an hour"
Cons: "n/a"

Pros: "On time. Friendly crew."
Cons: "Old plane. Boarding was not so nice."

Pros: "At least there was a good selection of movies"
Cons: "The crew just couldn't get it right, half our section didn't get the hot towels before takeoff, the attendant had run out half way down the aisle then forgot to come back. Distribution of food was handled like it was the first time the crew was attempting it in a moving plane. They couldn't get orders right, handing out vegetarian dishes when non-veg dishes were requested. Running out of ice for the drinks."

Pros: "Food and Crew"
Cons: "The fact that the boarding was by bus and not through a sleeve detracts from the process."

Pros: "Amazing service and comfortable environment. The really take care of you"
Cons: "Boarding Process could be a little streamlined. Guess we are used to the regulated process."

Cons: "the kosher food was poor"

Pros: "It was on time."

Pros: "Turkish Airlines remains my favorite - boarding process is organized, seats are comfortable, food is good, and crew is friendly and helpful."

Pros: "Nothing"
Cons: "Did not fly"

Pros: "I really enjoyed the service! The crew was great! Everything I needed they attended to with outstanding service. At first I was skeptical about using Turkish Airlines, afterwards I would definitely fly with them again no question. The only thing I would say was bad about the trip was the guy that got me sick haha but that wasn't Turkish Airlines fault. Thank you Turkish Airlines! Ashtiano Reinaldo"
Cons: "I honestly can't point anything out."

Pros: "Food is excellent, staff great."
Cons: "Not nearly enough leg room for an international flight!!"

Cons: "Had to cancel due tp safety situation in Turkey (bombings, Dept of State warning). I had flight insurance but Kayak did not refund a dime."

Pros: "Everything was excellent :)"

Pros: "Entertainment system is excellent, food is solid and plentiful."
Cons: "I've flown Turkish a few times before, and they're generally pretty good for the price. This trip was different. Despite Turkish Airlines policies outlined in their "Customer Rights," I received no notification that the flight was delayed 3 hours, and there was no notification at the JoBurg airport until you go to the counter to check in. JoBurg staff - which are Menzies third-party contractors, not Turkish staff - were disorganized, uncommunicative, and unhelpful. Only one person at the check in desk seemed to have authorization to make any changes, so all other agents were running back and forth to speak with him, and not communicating with passengers. It took over an hour to get clarity on the situation and rebook my connecting flight to Washington for a different flight 8 hours later. The only compensation offered was one meal voucher worth R100 (roughly $7). They would not even look at other Star Alliance flights for early arrival in Washington, and said they were not authorized to consider upgrading my ticket. When I called the Turkish customer service, they essentially said "What do you want us to do about it? You have to submit a formal complaint." Boarding was totally disorganized. In theory there are boarding groups, but after business class and all the high-ranking loyalty members, it's pretty much a mad rush. This seems to be the common practice for Turkish now. In general, Turkish has a great entertainment system on all their long-haul flights, with tons of movies - including very new releases - music, games, etc. They also provide complimentary kits with socks, slippers, eye mask, earplugs and dental kit, even for economy passengers. The meals are fairly good for airlines. However, legroom in economy isn't great. I'm 6'1", and had difficulty getting comfortable with my knees jammed into the back of the seat in front of me. On this particular flight, I was in row 18. The cabin crew were frantic, disorganized, and shouting to each other across passengers. One half of our row was served the meal, and the other half had to wait over 30 minutes to be served for some reason. By that time the vegetarian option was no longer available. Crew also had to run back and forth between service carts because they were frequently out of very common beverages (like sparkling water. And ice.), and on two occasions crew left a drawer from a cart full of trash sitting in the aisle. There were several times that crew ran carts into passengers - including once into my knee that was not in the aisle - and didn't even acknowledge doing so. They also stopped the carts in front of occupied lavatories, temporarily trapping passengers. So not terribly professional. While not specifically on this flight, the experience in Istanbul airport with Turkish Airlines' staff was awful. Zero interest in helping, rude and dismissive, and overall terrible."

Pros: "Unfortunately for Turkish A. the plane was less than 1/3 full...tourism to and from Turkey seems to be way down for a number of reasons. That made it spacious coupled with a relaxed pace of passengers and crew. The lunch served was quite tasty and satisfying. No hassles about carryons weight or size. Electronics aboard seemed to work fine for those interested."

Pros: "I left my iPad in the seat back of my previous flight to Istanbul and by the next morning they had my iPad to me and Hungary! Very professional!"

Cons: "always same food and poor conditining"

Cons: "We reserved the seats we wanted on all our flights. On every leg of out trip Turkish Air reassigned us to very poor inside seats without notifying us. I will not fly Turkish Air again."

Pros: "All other crew was very nice, good seats"
Cons: "No wifi, FA skipped me when giving flight bag"

Cons: "everytime the food from India to Istanbul is not very good, on all other flights like Miami to IST or IST to Zurich the food is excellent We flew Turkish already some time ago, also to India and we made the same experience."

Pros: "On time departure and arrival. Seat back entertainment systems were quite good."
Cons: "Seats were a bit cramped. Meal was OK, not great."

Pros: "Crew were extremely professional"
Cons: "The seats were less comfortable for me"

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 during the flight (or water bottles instead of little cups) would have been appreciated. Movie options were not as great as other airlines."

Cons: "Better seat"

Pros: "Crew was nice. Plane was older model. No individual movies. Seats were old and worn, but flight was nice."
Cons: "Not sure anyone can change this, but people (Egyptians) got out of their seats before the plane had even slowed down on the runway. People were jostled about. One guy bumped me several times. They then rushed forward cramming up the aisles. Just ridiculous."

Pros: "Large space"
Cons: "Bording"

Pros: "Super confortable"

Pros: "Excellent seat"

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

Pros: "The crew was very attentive, although it did help I was the only passenger in business and the food was definitely better than expected and an improvement on last time I flew with them, around a year ago."
Cons: "The cabin was looking a little tired."

Pros: "crammed seats, meh food first experience with ethiopian, wasn't great"

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: "Crew was very nice, very helpful"
Cons: "3 hour delay in flight from Chicago to Ethiopia due to ‘mechanical issues’ made me miss my connection. I was put up in a hotel, but woke up in the middle of the night to roaches all over the place. Not the best experience"

Pros: "Excellent service and on time performance."

Pros: "Excellent service and on time performance."

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: "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: "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: "Will never fly this airline again"
Cons: "The food was bad and on the second stretch the airline did a stop over in Cairo that was not originally planned and delayed the flight by over 3 hours making me miss my connection flights and forcing me to rebuy tickets since there was no ground staff at Rome that could handle the situation. Made me end up losing 1000 usd in tickets I had to buy. Not the way I'm used to be treated as a business class costumer"

Cons: "Boarding was a bit strange - everyone seated at the gate had to get up, leave the area, and then wait in line to have their passports checked before sitting back down in the same area. After that though, boarding was perfectly smooth & honestly one of the fastest I’ve seen!"

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: "Good crew, service."
Cons: "I chose a seat with no one in my row (because I knew the flight would not be full) and yet somehow two others got assigned to my row after. There was no need to cram us all into one row when the whole plane was empty!"

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: "The quality of the planes"
Cons: "The food"

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: "That I finally had an on time flight with Ethiopian airlines, having suffered through an absolutely miserable outbound flight"
Cons: "On connecting from Bangkok to Nairobi passengers are funneled into a security waiting area with no water, coffee, duty free shopping- absolutely nothing but dirty toilets- for a 2+ hour layover. Bole airport is surely one of the most disfunctional airports on the planet."

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: "Sleeping most of the way"

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

Pros: "The food was terrible but it was somewhat editable. It could have just been because I was so hungry I could eat anything too."
Cons: "The staff was rude, the boarding was a mess, the cabin was at least a little cooler than previous flight but still very uncomfortable, the amount of announcements was absolutely absurd!!! It was almost an announcement every 15 minutes. And the plane played music (terrible music) for 45 min extremely loud after taking off AND and hour before landing. It was so awful and so loud you couldn't even hear your own entertainment playing from your own headsets. I understand music while boarding and de-planing but there is absolutely no reason to have that playing that long after take off and hat soon before landing."

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

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

Cons: "I'm 1.89 and knees are jammed on this flight. Legroom is better on their long haul flights."

Pros: "Excellent chicken dish"

Pros: "Nothing"
Cons: "They lost my luggage and I had to call them every day to locate it. It took a whole week for me to have my luggage back while it was sitting in the Philadelphia Airport for 4 days waiting to be delivered to my house. On top of that no one seems to know the whereabouts of my luggage. Bad customer service. Be aware when flying with Lufthansa."

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: "aircraft was clean and excellent condition, crew friendly"
Cons: "pre flight information unclear, changing gates and unorganized boarding could be improved."

Pros: "New aircraft with automatic flushing toilets!"

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 on board entertainment. Staff was also nice but a little bit sloppy and slow."
Cons: "."

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 short time it took to get to my destination. The great work done by flight attendants."
Cons: "The small seat I got."

Read more about Emirates
COVID-19 information

Safety measures for airlines flying from OR Tambo Airport, Johannesburg to Madagascar

Airlines flying from OR Tambo Airport, 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 OR Tambo Airport, Johannesburg to Madagascar

Mandatory masks

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

Social distancing seating

Middle seats unavailable to book on flights from OR Tambo Airport, Johannesburg to Madagascar

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from OR Tambo Airport, Johannesburg to Madagascar

Book cheap flights from OR Tambo Airport, Johannesburg to Madagascar

Recent return flight deals

28/11
Sun
1 stop
Air Austral
24h 55m
JNB - TNR
4/12
Sat
1 stop
Air Austral
20h 50m
TNR - JNB
8/11
Mon
1 stop
Multiple Airlines
13h 40m
JNB - TNR
6/12
Mon
1 stop
Multiple Airlines
20h 50m
TNR - JNB
3/12
Fri
1 stop
Ethiopian Air
14h 35m
JNB - NOS
14/12
Tue
1 stop
Ethiopian Air
13h 20m
NOS - JNB
28/11
Sun
1 stop
Air Austral
24h 55m
JNB - TNR
4/12
Sat
1 stop
Air Austral
20h 50m
TNR - JNB
16/11
Tue
1 stop
Air Austral
24h 55m
JNB - TNR
27/11
Sat
1 stop
Air Austral
20h 50m
TNR - JNB
7/11
Sun
1 stop
Air Austral
24h 55m
JNB - TNR
20/11
Sat
1 stop
Air Austral
20h 50m
TNR - JNB
14/11
Sun
1 stop
Air Austral
19h 55m
JNB - NOS
27/11
Sat
1 stop
Air Austral
25h 55m
NOS - JNB
30/10
Sat
1 stop
Multiple Airlines
13h 10m
JNB - TNR
6/11
Sat
1 stop
Multiple Airlines
20h 50m
TNR - JNB
14/11
Sun
1 stop
Air Austral
24h 55m
JNB - TNR
27/11
Sat
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
3/1
Mon
1 stop
Multiple Airlines
14h 35m
JNB - NOS
10/1
Mon
1 stop
Multiple Airlines
25h 55m
NOS - JNB
14/1
Fri
1 stop
Air Austral
24h 55m
JNB - TNR
17/1
Mon
1 stop
Air Austral
20h 50m
TNR - JNB
3/12
Fri
1 stop
Ethiopian Air
14h 35m
JNB - NOS
14/12
Tue
2 stops
Ethiopian Air
45h 25m
NOS - JNB
15/1
Sat
1 stop
Ethiopian Air
13h 40m
JNB - TNR
22/1
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
9/11
Tue
1 stop
Multiple Airlines
24h 55m
JNB - TNR
7/12
Tue
2 stops
Multiple Airlines
46h 30m
TNR - JNB
14/1
Fri
1 stop
Air Austral
19h 55m
JNB - NOS
22/1
Sat
1 stop
Air Austral
25h 55m
NOS - JNB
16/11
Tue
3 stops
Ethiopian Air
49h 15m
JNB - NOS
25/11
Thu
1 stop
Ethiopian Air
13h 20m
NOS - JNB
14/1
Fri
1 stop
Air Austral
19h 55m
JNB - NOS
22/1
Sat
1 stop
Air Austral
25h 55m
NOS - JNB
23/11
Tue
1 stop
Multiple Airlines
24h 55m
JNB - TNR
25/11
Thu
2 stops
Multiple Airlines
24h 35m
TNR - JNB
Show more results

Recent one-way flight deals

2/11
Tue
1 stop
Air Austral
24h 55m
JNB - TNR
3/11
Wed
1 stop
Ethiopian Air
13h 40m
JNB - TNR
2/11
Tue
1 stop
Air Austral
24h 55m
JNB - TNR
27/3
Sun
1 stop
Air Austral
24h 55m
JNB - TNR
27/3
Sun
2 stops
Turkish Airlines
43h 40m
JNB - TNR
5/12
Sun
2 stops
Multiple Airlines
39h 25m
JNB - TNR
5/12
Sun
1 stop
Air Austral
24h 55m
JNB - TNR
1/11
Mon
1 stop
Ethiopian Air
13h 40m
JNB - TNR
22/10
Fri
3 stops
Emirates
50h 20m
JNB - TNR
15/12
Wed
1 stop
Ethiopian Air
13h 40m
JNB - TNR
18/2
Fri
1 stop
Ethiopian Air
13h 40m
JNB - TNR
26/3
Sat
1 stop
Ethiopian Air
13h 40m
JNB - TNR
12/11
Fri
1 stop
Ethiopian Air
13h 40m
JNB - TNR
19/12
Sun
1 stop
Air Austral
19h 55m
JNB - NOS
19/12
Sun
2 stops
Multiple Airlines
40h 20m
JNB - NOS
31/10
Sun
3 stops
Multiple Airlines
35h 25m
JNB - TNR
26/3
Sat
3 stops
Ethiopian Air
24h 20m
JNB - TNR
15/12
Wed
4 stops
Ethiopian Air
24h 20m
JNB - TNR
18/2
Fri
3 stops
Ethiopian Air
48h 20m
JNB - TNR
2/11
Tue
3 stops
Multiple Airlines
35h 25m
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