Find cheap flights from Mexico City Federal District to South Africa

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

— South Africa
Dec 5 — Dec 121
Return
1 adult
Economy
0 bags
From?
To?
Mon 5/12
Mon 12/12

Let KAYAK do the searching

Save 12% or more

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

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

Filter by cabin class, free Wi-Fi and more

Good to know

Low season

January

High season

December

Cheapest flight

R9 447

Average price (return flight)

R32 795

Good deal (return flight)

R21 911

Good deal one-way

R14 279
Best time to beat the crowds (2% less expensive on average)
Most popular time to fly (4% more expensive on average)
Flight from Mexico City Benito Juarez to Johannesburg OR Tambo
(avg. price over the last 2 weeks)
or less
or less

FAQs for booking flights from Mexico City Federal District to South Africa

Top 5 airlines serving from Mexico City Federal District to South Africa

Scores according to KAYAK customer reviews
8,2
EmiratesOverall score based on 16306 reviews
8,2Boarding
8,2Comfort
8,4Crew
8,5Entertainment
8,0Food
Airline reviews

we travelled with the air bus to dubai, which was around 8 hours. then for the 19 hour flight, we had to travel with the smaller plane, which was just ridicilous.

Read more about Emirates

we travelled with the air bus to dubai, which was around 8 hours. then for the 19 hour flight, we had to travel with the smaller plane, which was just ridicilous.

Es muy complicado la pantalla que tienen de entretenimiento. Hay muy pocas películas en español y las que están en otros idiomas no se pueden escuchar en español

Rued and unhelpful airport staff when asking for directions. Food is really bad.

The entertainment selection was great, boarding process was smooth. However, the staff were so rude, my tray table was broken so had drinks split on me. I had a child coughing on me and kicking me in her sleep. The person in front of me put his seat down so far that my knees were against the seat (I’m only 5’9). The person behind me used her tray table to sleep so I couldn’t put my seat back. She woke up for breakfast, by which point I wanted sleep so I put my seat back and she complained about it so I had to put the seat upright again!

Pros: "Crew was very nice and helpful"
Cons: "Boarding with Nigerians is always difficult"
Cons: "The entertainment system did not work properly"
Pros: "Movies"
Cons: "Too crammed. Passengers don’t raise seats during meals."
Pros: "Very friendly staff, prompt service, smooth boarding, clean cabin."
Cons: "I usually love the food on Emirates but this was really not good. Barely edible!"
Pros: "Crew looked stressed and rushing things. Didn’t look very friendly."
Cons: "Smiling crew"
Cons: "Flight delayed 6 hrs due to operational issues on the Emirates side"
Cons: "Me"
Cons: "Evrything was fantastic"
Pros: "Crew were great, entertainment was great, all in all a really comfortable flight despite not getting an aisle seat which would have made it even better"
Cons: "I discovered when I hit Dubai that despite having an eight an a half hour layover that I didn't qualify for the free hotel I thought I did qualify for as someone with an eight hour plus flight so that was a little disappointing have had it before so assumed it was on all flights but that ended up being a negative surprise..."
Pros: "Boarding and Crew are excellent toilets are clean Gluten Free meals are available, that's a big plus"
Cons: "Lots of movies to choose from however I felt the choices were similar in a way! ( Example: you'll find the Drama movies are almost the same as the Romantic movies or the Comedy movies)"
Cons: "Airport helpers at both airport are not dealing properly. Newark wheelchair employees were demanding for big money as tips. Why money is charged to use trolley to move luggage????"
Cons: "The seats on the 777-300ER were tiny compared to the seats on the A380 from JFK to dubai. My wife and I are both small people and we were cramped. This is very unfair to us and even so to larger people on such a long leg The entertainment screens were also very poor. Small, low res"
Pros: "Loved the spaciuos seats and great leg room. Food superb!"
Cons: "Annoying passenfer who peobably drank too much"
Pros: "Crew were very professional and polite, entertainment was awesome all the latest movies, food was pretty good. Thanks for free wine and drinks. Crew were very kind."
Cons: "Though more comfortable than other flights like KLM, it was still a little cramped"
Pros: "great flight service with accommodating staff. in flight entertainment had awesome variety"
Pros: "Nothing"
Cons: "No lounge. No notification that the lounge is closed. No compensation in a lounge replacement form just a shitty $40 voucher"
Pros: "Excelleny"
Pros: "Very responsive and friendly crew"
Cons: "Would like to see more vegetarian options"
Cons: "I thought I had paid for window seats."
Pros: "Lovely flight crew and great film selection"
Cons: "Would have liked more healthy food options d"
Pros: "Great flight crew!"
Cons: "The food selection was limited and not tasteful!"
Pros: "Javier the flight attendant was so welcoming and attentive. Flight got l fit late, but arrived on time. Service was efficient and respectful. Was not as crowded as prior flight and was able to eat the meal"
Cons: "Time of flight really sucked. 4:00 AM departure meant arriving at 1.00 AM. Tough way to start a day"
Pros: "Emirates flight was fine. Problem was booking a South African Airways codebase flight on Kayak. Neither SAA or Emerates were able to look up our booking reference and so we did not get seat assignments until the airport."
Cons: "Codebase flights and no one looking as us as customers."
Pros: "I flew from Orlando DL to Dubai ,and from Dubai to cape town and both flight I was selected to seat on the middle seat,f that happens on my return flights to Orlando fl ,I will never fly emirates again"
Pros: "Flight appeared less than half-full, I had a full 4 seats to stretch out. Yes, this was just lucky, but very much appreciated."
Cons: "Dull food."
Pros: "Great crew, seats, entertainment options. A 28hr trip felt like 5 because it was so comfortable."
Cons: "I did not like that only one bag is allowed on the flight if you are in economy."
Pros: "It was much better than first leg from Ft Lauderdale to Dubai, better plane, better service, better food, better entertainment"
Pros: "Loved the entertainment options."
Cons: "Food was horrible and cabin crew was not nice or friendly."
Pros: "Nothing"
Cons: "Zero opportunity for refund or rescheduling. Response: 'Sorry for your misfortune but no refund is available since you used a third party ."
Cons: "It's was only the passngers who requested they offer them to provide mattress to their seats"
Pros: "Loved to watch a movie and get wonderful service"
Cons: "Can't think of anything"
Pros: "The flight crew we're fine and helpful if you needed something."
Cons: "The TV for my seat would cut out when the person in front of me reclined. The charging plug also didn't work."
Pros: "Attentive flight crew and spacious interior"
Cons: "Food, food and food"
Cons: "Everything was great"
Pros: "Crew were very nice"
Cons: "Seat cushions are horrible There is no padding. 'All the chairs dirty too. Decor was very old"
Pros: "Being able to sleep comfortably Great staff Food good rather than great but not easy on flight. Well chosen good wines. Chauffeur service to & from airport Ease of checkin"
Pros: "Girls were very helpful and there was one Italian jental man was very kind and co-operative. However sits were very uncomfortable. Food was ok. There were very little healthy choices. overall it was good."
Pros: "Entertainment facilities very good. Important for those long trips. Food good too"
Pros: "The courteous and friendly on-board service, spacious seating and clean men's rooms were the best part of the journey. The smiling stewardess were outstanding in creating a happy environment. I will consider Emirates for my future travels."
Cons: "Coffee was ok but could be better."
Pros: "Emirates is always excellent however the crew were not very engaging"
Cons: "Screen was black and white most of flight"
Pros: "The flight was empty and the luxury to choose your open row of seats"
Pros: "The Captain spoke to us a few times and the crew were absolutely amazing. Best flight Ive ever been on."
Pros: "This is the 4th times I use Emirates and they maintain their standards. The entertainment is very good, a lot of new movies and tv shows, in many languages. The quality of the plane is still amazing, I love Airbus even in economy class and I am 6'2 tall. So enough space for my legs, the plane seemed to be pretty new. Love it. No problem during the boarding. Staff very efficient at that time The same during the flight. they were there to provide us a high standards services. Thank you Emirates."
Cons: "The food portion were pretty small BUT there were some leftover that the crew agree to give if you asked for. So at the end not too bad."
Pros: "We were pleasantly surprised when my whole family received a business class upgrade The services on board was excellent."
Cons: "Check in at he Jeddah Hajj terminal is chaotic"

There was very little room in the seats for economy class. When the passenger in front of you reclined their seat back it was in your face.

Flight was canceled and had to stay overnight

Pros: "N/A"
Pros: "Excellent"
Pros: "Crew was great, seating comfortable."
Pros: "Crew was amazing"
Cons: "Entertainment and dinner food"
Cons: "seat comfort"
Pros: "Crew helped my parents with physical disabilities through the whole flight. Super grateful"
Pros: "Amazing food, There were pillows, blankets and earbuds on every seat. Really a great flight overall and I would fly with them again."
Cons: "The only minor complaint was that the seats are so small that when the person in front of you reclines, you literally can’t get out of your seat."
Pros: "They had many snacks and meals. Staff was very friendly."
Cons: "The dinner taste was not great. Seating is very uncomfortable and small. Really limited on space if seat is reclined in front of you."
Pros: "Same as above"
Cons: "SAME AS ABOVE"
Pros: "Class staff"
Cons: "Bit of a delay"
Pros: "All very comfortable"
Cons: "It was delayed"
Pros: "Food and crew were great, very friendly and perfect with timing of serving meals"
Cons: "The boarding kind of scrambled. The head phone connection bad for my headphones, I had sound only in my left ear. The screen had very poor resolution but selection of movies was goood."
Pros: "Friendly Crew , modern and spacious aircraft B777"
Pros: "The food wasn’t bad"
Cons: "Business seats suck"
Cons: "I booked two tickets but could not pick seats for my partner. We ended up in bad seats next to the bathroom."
Cons: "Checked in online. Needed to drop my snowboard bag off. I had 2 hrs...got in the express line to drop bags with ticket. They kept taking people from every other line in front of us. Took 1 hr to drop a bag. Got through security line and told my boarding pass is no good. 30 min before flight. Back to Swiss. Have a meltdown and finally they help. Now I’m in Geneva and my bags in Zurich..."
Pros: "The flight was delayed from Newark to Zurich but they were able to rearrange my connecting flight before landing. The Swiss staff were very courteous and amicable. The food was also tasty."
Cons: "They left my bag in Switzerland"
Cons: "Mackenzie Gray/ My flight was cancelled due to bad weather conditions unfortunately. I'm upset that I never received my initinerary for my substitute flight! I tried online and calling the # that was provided no results. I managed to get thru to someone and they told me they would send the info to my email but they never did."
Pros: "Service was excelent puntualiti was excelente thank you very much"
Pros: "Air hostesses were very courteous, friendly and the cabin was clean and comfortable. My flight from jfk to Geneva (then Zurich) was cancelled due to weather in Geneva (Swiss 23) so I got upgraded to a delta flight to Brussels then to Zurich Comfort+ !!! Thank you!"
Cons: "Flight from Zurich to Johannesburg: Swiss 288 (airbus a340-300) Sat in the last row of the Swiss air flight, economy, which was okay but our whole row video enternatinment system didn’t work. You’d pick a movie and it wouldn’t play. The games, camera and flight status animation all worked but not the movies. Air hostess tried resetting , still nothing. But it was a great opportunity to have a lovely conversation with my new German Friend Barbara and read my book! More lactose intolerant alternatives for breakfast which had much (cheese, yogurt, croissant) Other than those two , excellent flight. Thank you Swiss!"
Pros: "Crew was attentive and courteous. Everything from check in to landing was simple and streamlined."
Pros: "Polite cree"
Cons: "Crowded plane, long boarding and waiting to be seated"
Cons: "My seat did not recline and my tv did not work"
Pros: "We were very impressed by our flight with Swiss. The staff speaks impeccable English, there is much more leg room than on flights with American companies, and it is so pleasant to get pillows, blankets, headphones, drinks (including wine), snacks and 2 meals on our international flight and not feel nickle and dimed the way we do now on domestic flights."
Pros: "Crew was very nice, blankets very nice."
Cons: "Seats are very uncomfortable, and arm rests between the seats don't go up all the way. Boarding was not well organized, not done by rows from the back to the front so a bit chaotic. As with all airlines in economy these days, the food was very mediocre, and the overall comfort of the flight was pretty poor."
Pros: "Food was great!! Flight was so much better than the United flight I took to get there. Plane was much more comfortable and cleaner."
Cons: "Slight delay."
Pros: "Fast and efficient transport option to Berlin"
Cons: "All good"
Cons: "Everything was ok except that confusion we had while ticketing. Although we have been assigned on on carrier the flight was operated by a different one, which was not cleared in the purchase paper."
Pros: "Friendly attendants responded to every need. Chicken with rice meal was very good."
Cons: "The sound system for movies was distorted."
Pros: "Great service and flight. Thank you kayak for the great price!!"
Pros: "Great customer service."
Cons: "Breakfast was a strawberry yogurt, orange juice and a croissant. Sugar free options ie. Eggs, rye or whole grain bread are a few examples of sugar free breakfast items that could be provided."
Pros: "Same as above, we were really pleased with the service and the food, and the crew was great!"
Cons: "Seats a little close together but not terrible."
Pros: "Great kosher food! Very kind attendants."
Cons: "not enough foot room."
Pros: "Attendants were cordial"
Cons: "There was no organized boarding of coach passengers. There was sufficient food provided but overall quality was marginal."
Cons: "priority luggage arrived in SFO about 30 mins after regular luggage"
Pros: "Very good service on board"
Cons: "Crammed into middle seats both way. Many/Long lines in ZRH/SFO"
Pros: "Decent food, for airline food. I was not expecting anythoing for the 3 hour flight,. Included beer/wine/spirits helps a lot."
Cons: "It's still a cattle car for coach travel. Boarding was hectic. Called all passengers at once, which resulted in a crowd pushing to get through the two checkpoints all at once."
Pros: "The crew on Swiss Air is very welcoming. The food was pretty good and there was frequent beverage service, so you don't get dehydrated like on other airlines."
Cons: "The seats decline fairly far back into the next seat. As a result, some of the passengers got agitated if they do not go with the flow and decline like dominoes. Both legs of the flight we had the people seated behind us kicking and shoving our seats. One gentleman was kicking my seat for a couple hours and made a scene on the outgoing flight. The stewardess addressed the gentleman and explained that I had to decline my seat because the seat in front of me was declined. My knees were jammed into the seat in front of me, so every time the gentleman kicked me, it not only hurt my back, but my knees. The couple behind us on the return flight jumped the line to get onto the flight, kept kicking our seats and then pretended they did not understand when we asked that they stop. I think the pilot should address the issue upfront so this toddler like behavior does not go on. I am not sure if it is common behavior, but not something I have experienced on an American carrier."
Cons: "Checking in we had a nasty representative, but other than that, all was well"
Cons: "Late departure and arrival. No leg room in seats. Entire airline uses the cattle car approach. Would not fly with them again or recommend them to friends."
Pros: "The steward was friendly"
Cons: "1) Assigned seat but was allowed to change seat 24 hours before online check in but at baggage drop off at airport, I was shocked that Swiss Air did not abide to our selected seats changed and gave us the initial seat assigned. 2) At airport check in, none of the ground crew able to gave us good explanation or assistance. 3) Enterainment has to reboot twice. Audio selection cannot be play. No USB port for charging phone."
Pros: "On every flight I have ever been on, if I request it I can get a whole water bottle vs. the small cups offered...however on this flight they refused saying 'it is against the rules"?? As a result I had to bother the flight crew over 10 times to refill my small glass...a huge inconvenience for both of us. The other inconvenience (one I have not experienced in over 5-6 years) was the the headphone jacks were the old fashioned kind...meaning you could not use your own, and the buds given by the airline were very uncomfortable."
Cons: "Boarding procedure for business class with being held up in a small holding space"
Pros: "Good entertainment"
Cons: "Seat was broken. No leg room. Really no room at all if person in front is reclined."
Pros: "Nothing"
Cons: "The most racist and unfriendly and uncivilized people ever."
Pros: "Overall good value for the price paid. The service is great and friendly."
Cons: "The entertainment system needs some improvement and upgrade."

Great flight!

7 hours delay

I liked the service, the food, the gifts, the children were very happy..a lot of money. it would be nice to have the children in one sector of the plane

Flight was delayed by few hours

Pros: "The crew was OK. The seats were normaly OK."
Cons: "Maybe better food"
Pros: "Entertainment"
Cons: "Food"
Pros: "Everything...the food was delicious, the staff was gracious and always went the extra mile."
Pros: "-Flight staff -Flight entertainment"
Cons: "-Last hour gate change -Parking lot instead of gate (both in Wien and Istanbul) -The answer of counter person about the crowdness"
Cons: "I attempted to cancel this flight and arrange to use the same route within a year, but when Oct 3 came, nothing had been done. I called as I had before to Justfly and was then told that I had to use the ticket by the date I purchased it (3/26) . I should have just done nothing as when I cancelled the ticket, it cost me another $100l. I will not use Justfly again. I am out more than $1000."
Pros: "I always enjoy Turkish airline flights but lately the quality of food is not as it used to be. Flight entertainment is excellent and boarding was smooth. Getting luggage at the airport was quick"
Cons: "I wish food would be better"
Pros: "Sleeping accommodations, storage, crew attentiveness in business class was outstanding. 5he business lounge in Istanbul was the best ever. Great airline."
Pros: "Crew was nice. I was really thirsty and I kept asking for water. He should have just given me a small bottle. Also need more than 4 Bollywood movies. This was a returning flight after 2 weeks and it had the same 4 movies which I had already seen."
Cons: "I had a 14 hour layover in istanbul airport. Arrived at midnight and flight wasn’t until 2 pm the next day. I just assumed that they would give me a hotel. Come to find out thats wasnt the case when I landed. Given all kinds of reasons/excuses. The guy at the transfer desk told me”you should have known that your layover was this long since you booked it”. Will have second thoughts about flying Turkish again. Left a bad taste in my mouth. Might stick with Emirates or Qatar."
Cons: "Turkish Airlines apparently cancelled the trip for us. They blamed Justfly and Justfly blamed Turkish airlines. Problem is still unresolved. I am stranded in a foreign country with my family including 2 small kids. Vacation is ruined. I booked this flight on Kayak with Just stfly. Awful, awful experience and no one seems to care. And problem is still unresolved. So thanks for asked for asking but better to fix the problem!"
Pros: "For once, on time departure. Quick boarding. Courteous service."
Cons: "Cabin a little too cold for passengers around me."
Pros: "Flight cancelled on whim of pilot due to a single faulty toilet."
Cons: "Everything."
Pros: "Food"
Cons: "After bus arrived at steps kept on it 20 mins. 2 more buses arrived in this time. Still wait. Then let out all at once. Massive queues to board. Poeple not dressed for this. Poor babies crying Maybe 15 mins waiting in 2am cold on tarmac."
Cons: "They have canceled my flight even though I have booked it long time ago. They climed its because they have overbooked the flight. Crew was rude and short tempered, didn't understand the urgency of having to go to that flight"
Pros: "Easy boarding I didn’t have check in bags so it was really quick and easy.seat was okay"
Cons: "The crew were not professional at all.missing serving people,some would get a snack or been asked what to drink and some got skipped. There were not enough food."
Pros: "Rickety old plane. No WiFi. USB charger not working."
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."
Cons: "My flight tonight (0078) from MIA to Istanbul was delayed by over 5 hours. I am traveling with an infant and it has been IMPOSSIBLE to get anyone to help us. Finally, someone at the airport helped in re-booking our flights but I have yet to have anyone give me an answer regarding compensation! In addition, we are traveling with an infant which isn't easy but we had the bassinet seat on our original flight. Now it's sold out for the flight tomorrow and no one will assist in trying to help get us better seats. I understand things are out of your companies control but being in an airport with an 18-month baby isn't easy and no one in this company has made this crazy travel schedule easier. I would like someone to call me back or email me with something that could maybe be done to help us! No one at the call center will help!"
Pros: "Great experience for my first international flight."
Pros: "I have to say that I flew with different companies in my life, Turkish surprised me with the extra luggage and the quantity of food ( I am vegan and they gave me 2 yummy vegan meals). Also the sear were more comfortable than I expected"
Cons: "First of all the staff needs to work on their customers service. The flight was 1 hour and 45 min late and I had another flight to get in Istanbul to get to my final destination. I almost did not make it. The staff never gave us an explanation about what happened at the JFK I flew for 10 hours scared and stressed out. I asked the staff if it was possible at the time of landing to get out with the business class or somehow to get out before everybody else, but they were completely useless. Also in the middle of the flight a woman started feeling very bad. She had an intense migraine because of the high pressure, clearly the woman was not used to fly very often. The poor woman was ill and the entire crew was surrounding her. 7 ppl standing in the way of customers, a male attendant touched my shoulder with his private parts at least 5 times. Also every time they passed by the would hurt my shoulder or my arm with out even apologize. What kind of customer service is this? Forgetting about all the other passengers? Creating a situation of panick just because of how unprofessional they are? You can be the most comfortable or cheapest airline company and add all the luggage and food you want but if your crew doesn't know anything in customer service the customer will fly with a different company next time!"
Cons: "No miles. No notification either. Seems very arbitrary"
Pros: "Ayten was the perfect flight attendant. Very friendly and helpful. Outstanding."
Cons: "Food was dried out and tasteless"
Pros: "Great entertainment, headphones, booze and food"
Cons: "Flight attendants are not very nice. Food got much worse compare to previous years Boarding was very long because of the crazy check"
Pros: "As above"
Cons: "As above"
Pros: "Amazing food. Can't believe how good the desserts were. Entertainment also top notch."
Pros: "First time flying with Turkish. On time, smooth takeoff/landing, top notch food, entertainment, easiest and most comfortable transatlantic flight I've ever been on. Will continue to fly Turkish every time I have the option to"
Cons: "Everything was top notch"
Pros: "I used the prime lounge in Istanbul and when it was time to go, I was able to practically walk on the plane without any wait. The seats were comfy and didn't have a ton of legroom but it wasn't bad. The staff we're friendly and helpful. The in-flight entertainment had a pretty impressive selection and had one of the best-designed interfaces I've seen so far (and I've ridden a variety of airlines). Last and most important, the food was hands down the BEST I've had on a plane. Turkish is killing it, they're my new go-to airline!"
Cons: "I really can't complain about anything, even if I try! Maybe the touch screen sensitivity on the entertainment console seemed a little off, but that's just nitpicking"
Pros: "outstanding service, flight attendants are superb"
Pros: "We liked how easy it was for English speakers - English announcements, English-speaking attendants, good signage at airports."
Cons: "Our luggage did not transfer in Istanbul (1 hour layover) and didn't arrive in Warsaw for nearly 48 hours (actually 45 hours)."
Cons: "Flight was delayed but that wasn't the main problem. Went to the wrong gate for my connecting flight, Turkish air rep at the gate checked my boarding pass, didn't say a word about me being at the wrong gate. Tgere was no announcement of any kind (found out later, Turkish sir doesn't do announcement at the Istanbul airport. No clue as to why). Thought, tgere was another delay and by the time I asked, it was too late to catch my flight and that's when I got a full dose of every single person w Turkish air trying to stiff me with the most outrageous penalty for changing Nguyen my ticket. Started out at $1114 on a $758 ticket, then went down to $925 and if I stay over night, down to $750. Seriously? Rude, talking down at me and telling me that if I don't pay the penalty, my return ticket will be cancelled. I keep getting bounced from one person to another being told to wait here and wait there then I finally got so sick of all of it, bought a new connecting flight online, spending the night in Istanbul and will see what will happen w my return flight to the US. I call this 'theft' as, if i buy an entire new ticket from Istanbul to Cairo then back to the US online, it will cost me less than the penalty they're trying to get me to pay. Shame on you Turkish airline!! You'd think w all the issues they're having w tourism in their country these days they'd care about not doing this kind of mistreatment of their clients."
Pros: "For the price difference between turkish air and direct flights to Rome, for three people, we actually paid for ten days' room and meals. Although the plane was late in leaving, making us miss our connection (which was only one hour) in Istanbul...but Turkish Air paid for our hotel stay near the airport and the delay to our itinerary was minor."
Cons: "The legroom was the smallest of any trans atlantic flight I have taken....and I'm not a big person. There was no early option to upgrade seating. The guy next to me insisted on putting his legs and arms into my side of the seat. A direct connection to Turkish Airlines website would be helpful instead of WebJet."
Cons: "Terrible service, unhelpful staff on flight and in airport."
Pros: "service always good"
Cons: "on the last flight didn't even have a personal monitor"
Cons: "my chair was not inclining . After several requests to take a look at it or even move me to another seat, it was never addressed."
Pros: "Good price and great food"
Cons: "Best Price. Plus no-nonsense pricing from Kayak. Food is great."
Pros: "It was perfect. No turbulences. Good service great cabine crew good seat next to the window etc"
Cons: "Nothing i didn't like. It was grat flight"
Cons: "Leg space a nighrmare!! Was uncomfortable for all the 13 hrs of the flight. Terrible experience"
Pros: "It was a 12 or 13 hour flight and except for sitting too much we were never uncomfortable. The service level made me think we were back in the 80's. Hot towels, attentive service, tons of food and free drinks. There was actually one meal that we would have eaten even if it wasn't on a plane. They gave out full size blankets and pretty fluffy pillows. (I bring our own anymore, because you never know if you will get one on most airlines, and if you do they're usually useless). Their entertainment system was amazing. We caught up on all the recently released movies that we've wanted to see for FREE! If only Netflix had this quality of movie offerings. They had fresh flowers in the huge bathrooms. It's that type of attention to detail you just really don't see anymore."
Cons: "Can't think of a thing that could actually be changed."
Pros: "Service when it was done"
Cons: "Infrequent service Crowded Entertainment system bad"
Pros: "Every thing"
Cons: "None"
Pros: "Flight was ontime"
Cons: "1st class seats not as comfortable as other airlines. Food was nasty."
Pros: "The extra security measure at IST gave us peace of mind given the travel warning the US had used involving Turkey. Second, the quality and quantity of food was fantastic and more than we've ever experienced in any airline."
Cons: "There was a large group of young people who were disruptive the entire flight from Istanbul to Chicago. It did not appear that their adult chaperones were doing anything to control them, nor did we see the flight crew intervene."
Pros: "Attention, service, flight."
Pros: "It met and exceeded some expectations. I guess part of it was having read so many reviews about other people's bags not making it. I am glad all my bags arrived in one piece"
Cons: "Wish there were better snack options, especially considering how long the flight was"
Pros: "I did enjoy all aspects crew, food ,"
Cons: "Bathrooms need to be cleaned more regularly."
Pros: "Good entertainment options"
Cons: "Overall okay crew, but some very rude members"
Pros: "I'm really mad about Delta service"
Cons: "bad service"
Pros: "It was super"
Pros: "The crew is nice"
Cons: "Boarding was horrible."
Cons: "Delaying a flight by 2 hours for crew issues is ridiculous and even more do not alerting me to the change before I was at the airport. Terrible"
Pros: "The crew was amazing and seats were comfortable"
Cons: "Nothing"
Pros: "The flight was on time!"
Pros: "The crew"
Cons: "One free beer"
Cons: "Todo excelente!!!gracias!!!"
Pros: "Nothings"
Cons: "Everything"
Pros: "I thought the boarding process was somewhat messy and should have started sooner."
Cons: "The sound and touchpad on my entertainment console didn’t work too well during the flight."
Pros: "Crew was nice and tried to help us as there was no food on board for our dietary restrictions."
Cons: "The folks at the desk arrived late to address issues. It was crowded and disorganized. When i addressed an issue at the check in regarding not seating me with my children including a 7 year old). the response is. Well you bought a cheap flight so tough luck. The plane was dirty and frankly not very"
Pros: "Nothing"
Cons: "Letting me board the plane even through boarding had started and I wasn’t first because of my disability"
Pros: "Helpful"
Pros: "Yes"
Cons: "Was a little bit hot"
Pros: "It was water or water no soft drinks"
Cons: "Only water"
Pros: "I will say that this has been the best flight my husband and I have ever had. The crew members were very nice and helpful. This has been the smoothest flight we have ever had as well."
Pros: "Nice crew. Comfortable seats."
Cons: "Peanuts and water was “snack”"
Pros: "Comfortable seats and good choices of movies."
Cons: "Staff was rude and we were called to board but took long waiting in line to get in the actual plane. Flight was delayed. Food didn’t look appetizing."
Pros: "No issues with the flight. All went as planned."
Pros: "This flight was spectacular! I loved how the flight attendants served with pleasure and delight! They are very polite and patient, especially with the children. I have never seen flight attendants work with so much compassion and joy!"
Cons: "This would have to be my best flight so far!"
Pros: "Staff was friendly."
Cons: "Crying child but I understand has nothing to do with the airline."
Pros: "I LIKED EVERYTHING,SERVICE AND ATENTION WAS EXELLENT ,PERSONAL WAS GREAT, MY BEST FLIGHT EVER..."
Cons: "WELL,ALL TV SCRENS ON THE RIGHT SIDE WASN'T WORKING,BUT NOT A BIG DEAL..."
Pros: "I had never traveled with Delta until my trip to Mexico. I was most impressed with the great service I received on my way to Mexico: from Atlanta to Guadalajara, Guadalajara to CDMX, and, at the end of my stay, from CDMX to Atlanta. I cannot say the same about the experience within Continental USA."
Cons: "I perceived a negative difference in all aspects during my flight going to Mexico, from Philadelphia to Atlanta, and coming back, from Atlanta to Philadelphia."
Cons: "The cramped airplane. The inept service crew… One of the worst I've had on board in a very long time"
Cons: "I never received anything about my booking. I went the airport Wednesday morning not knowing if I’d actually fly out. I only had on my Kayak app a trip itinerary. Thankfully I did. In Atlanta I added my Skymiles # to my trip. Upon arrival in Mexico I rec’d a push from Delta about my trip with my Record Locator. Flying home was to depart at 8am. When I rec’d my boarding pass it stated 8:55am. While waiting at my gate Delta sent me a text at 7:30am that my flight would be leaving at 8am. That confused me. Needless to say I was suppose to arrive CVG at 3:49pm, but instead was booked on a flight departing Atlanta at 4:30pm. Plans at home had to changed for Friday evening as I was not arriving at mid-afternoon. Needless to say I’ll probably not book thru Kayak anymore."
Cons: "Having to wait a long time standing in line before boarding the plane."
Pros: "Service the crew gave. Smooth fligh"
Pros: "Getting off the plane"
Cons: "This flight was fine compared to the first"
Pros: "It left and arrived on time"
Cons: "They didn’t have wine in such a long flight"
Pros: "Easy to boar, no delay and arrived on time"
Cons: "One of the flight attendant was a little rude to some passengers."
Pros: "The flight was delayed 6 hours but the crew and captain were exceptionally accommodating, helpful, and informative on updates."
Cons: "They wouldn't deal with any flight changes."
Pros: "i liked very much the cheese and the coffee was also good."
Pros: "Nothing"
Cons: "It is the first time that I travel by this airline and I have a bad experience. The flight was delayed by 2 hours and before arriving at Los Angeles airport they informed us that they had not been provided with the migration forms."
Pros: "Delta siempre excelente servicio al cliente."
Pros: "Confort"
Cons: "The floor was litte bit dirty"
Pros: "Non"
Cons: "My return portion of my flight was canceled and had to purchase a new ticket. I would like a full refund of my expenses."
Pros: "Horrible experience! Flight was delayed over an hour with no announcement. Seat was reassigned from front aisle seat to rear window Seat. Fortunately, it was a short fkight."
Cons: "I lost the flight To hartford and I pay 4 the hotel"
Pros: "Good movies and some snacks."
Cons: "They told me last minute I needed to go to another gate for a passport check and a new ticket. They shouldn't have waited until the very last minute."
Pros: "Please offer headphones to people who do not regularly take them in flights."
Pros: "see above"
Cons: "See above."
Pros: "I liked watching movies."
Pros: "The best service"
Pros: "Since I am a Silver Medallion Skymiles member, I asked about an upgrade. All seats in First Class were taken, but the agent at the gate seated me in a seat in the front of coach with more legroom (comfort plus? I don't know what they call it). That was great!"
Pros: "Very nice do to Delta employees."
Pros: "The service"
Cons: "Going into the security check point (immigration) lost my connection from Atlanta to Richmond Va there was just a few CBP officers working at that time but other than that was great"
Pros: "Flight took off and landed on time"

The delayed flight from Montreal was horrible, I know it was air Canada operated that flight but no gate open to be able to sit ,for 4 hours to wait after 2 flights and long hours. I will never flight with 2 layover and especially trough Montreal. Airport in Munich was the only civilized. Check in in Heraklion was also very slow and disappointed.

Good

We missed this connecting flight because of the very late arrival of the first flight. We’ve been stuck here in Munich for two days. Disgraceful!

It was a better experience than the Mumbai flight

Document check to verify our negative covid test was efficient. The supervisor at the Frankfurt gate to depart to SFO was not helpful when I asked with group I was boarding with. Dismissive and said it was on my pass. If it was on my pass I wouldn’t have needed to ask. Everything else about the flight was good- on time departure and good crew given circumstances with covid, masking etc.

Pros: "Great crew who were prompt with service and friendly!!"
Cons: "Notjing"
Cons: "More space on economy for long flights."
Pros: "Flight attendants were good."
Cons: "Didn’t have another sandwich on this flight because the first one on previous flight was very dry and were the same options."
Pros: "Service and crew"
Pros: "crew was nice"
Cons: "our flight got delayed 3 hours, we lost all our connections and I ended up traveling for 24 hours after having paid almost 2,000 dollars on my ticket. All i got from you was a bottle of water, and 7 euro ticket for a snack, it's outrageous."
Cons: "They lost my luggage during the tranfer in Frankfurt. They did return it however within 24 hours."
Pros: "The problem was with the booking, cancelled flights- under stable- but nobody willing to make it right. Flights still screwed up"
Cons: "Give some customer service to your paying customers. Don't make a bad situation worse. Practice a can do attitude. Very disappointed in customer service. Not the flight itself."
Pros: "The flight attendants were friendly, and service was fast. The snack was a chicken and carrot sandwich. It was good."
Cons: "The boarding was delayed twice and no explanation was given by the staff. We arrived 1 hour late."
Pros: "On board crew was friendly and helpful"
Cons: "Muslim meal does not mean all Muslims eat curry. It’s rediculous that we cant have a decent English breakfast instead you get curry or some form of curry for breakfast, lunch and supper. Your so called Muslim meals are not suitable for kids!! There is no such thing as a Muslim meal either. It’s simply called Halal otherwise then everyone else’s meals should be called Christian or Jewish meals etc. Also I requested help with transfer to my last flight which was horrendous because I’m one adult with 4 kids ages 1 to 11 and my eldest has sever learning disability. I nearly missed my flight because our flight landed late and I was struggling to keep my kids safe and together while running for the next flight. Somone should have been there to help with transfer."
Pros: "Everything was great. Not a single downside. Easy to follow announcements on connection, punctual and nice aircraft."
Cons: "Nothing."
Pros: "Flight delayed leaving, but arrived on time"
Cons: "Food was so-so. Didn’t know wireless headphones were not compatible with inflight movies. Flight attendants seemed grumpy"
Pros: "Everything was well organized and smooth"
Pros: "Crew very nice and carefull"
Cons: "My luggage was destroied ;-("
Pros: "The flight was full. service, food and entreatment was excellent"
Pros: "Comfortable seats, good legroom."
Cons: "Slight delay."
Pros: "We had a very short connection as a result of a long delay in our flight from Athens to Munich. Lufthansa held the gate open and helped us get on board tom our flight to Chicago. The plane was big, roomy and the seats were comfortable. There were adequate number of toilets so people didn't have to stand in long lines. The crew was very friendly in an efficient way, not like in Asian airlines where the passenger gets coddled. I particularly appreciated the serving of water/juices every so often to stay hydrated."
Cons: "They could have made the transfer easier by having a trolley to move us instead of having us run through the airport. I am 70 and have had both knees replaced. While I can walk just fine, running was very difficult."
Pros: "Nothing"
Cons: "I was never notified that there was no 1:45pm flight. Had I not gotten to the airport early I would not have made the flight to Chicago.at 12:25pm. I was originally scheduled to to to Munich but the flight was to Frankfurt. The plane arrived early so I had to make different plans for someone to pick me up Very disappointed in lack of communication"
Pros: "Clean aircraft, very friendly crew, good food, overall great trip."
Pros: "Service was good"
Cons: "None"
Pros: "Firstly, the food was great!"
Pros: "Nothing"
Cons: "Horrible experience. Stranded for 3 hours inside stationary flight, 4 hours in a long queue. Very very poorly managed. I slept on a chair in the cold weather. Atleast make arrangements for bad situations, apparently I was booked on another flight but they made me stand in a 4 hour long queue to find that out. Kiosk outside showed I was put in no flight. One of my worst experiences and rest assured if I’m given a chance I will never choose Lufthansa again."
Pros: "Usual good service for economy class on this airline"
Pros: "Everything was on time; boarding was very fast and smooth; flight attendance very friendly and resolute. I have food 4 stars because I didn't try it."
Cons: "Nothing"
Pros: "Very good travel , good airplain , and good kosher food"
Pros: "I was upgraded after all the pressure from thehurrricane this was the icing on the cake"
Pros: "Easy flight and on time"
Pros: "Not much"
Cons: "Entertainment system wasn't working. 11 hour flight. Boring. No seat change available. No reading light, as light controlled by entertainment system. Seats in front of toilet cluster lit up every time door was opened. Crew were slow to react. Wasn't a priority. Ruined the excellent first leg of had from Philadelphia to Frankfurt. Do they run inferior planes to South Africa compared to USA?"
Cons: "Lufthansa didn't try to help with my situation, they didn't bear any responsibility for transferring me to the flight which was eventually cancelled"
Pros: "New plane, good food, nice attentive crew, on time"
Cons: "Seats and seat space are shrinking, s not super comfortable."
Pros: "Service, Efficiency. Quality of the food compared to Quality of the food other Airlines. Extra room provided by premium economy."
Cons: "Nothing"
Pros: "flight crew was nice"
Cons: "Flight was delayed over an hour and there was no bathroom service on board"
Pros: "It was good the checking desk person was polite and done her best to put get me on to British Airways flight to get to my destination on the same day."
Cons: "But we waited tilll 12.30pm still flight took off at 14.00 and arrive in Dubai at 23.50pm instead of 22.30pm person went home who suppose to pick me up. I got to the place I was staying at 01.39am which was very uncomfortable. I will never fly again with Lufthansa Airline it use to like British Airways but definitely they have lost the customer touch."
Pros: "Flight was on time. They served a light snack in spite of being a very short flight."
Cons: "I liked everything."
Pros: "excellent service of crew."
Pros: "Upgrade!"
Cons: "Boarding a blitz chaotic"
Pros: "Service was friendly and attentive"
Cons: "To italy united by Lufthansa had great Netflix shows, movies and better interface. This flight to Chicago was Germany based, so I understand the international choices, but there was very little to watch in the movie, tv and show categories. Otherwise all great!"
Pros: "THE FLIGHT LEFT ON TIME."
Cons: "LUGGAGE IS LOST. THE FOODS WAS NOT VERY GOOD."
Pros: "Afterall I did get rice iso pasta."
Cons: "Cold. My chair was bumped because us was just a little bit broader in the gangway than the other chairs. (54c) There is no possebility fot ordering foid for me: diet is without grains at all and without sugar at all."
Pros: "All the staff was very friendly and helpful."
Cons: "Terrible leg room."
Pros: "all was perfect and helping"
Cons: "nothing all are fantastic"
Pros: "space and the staff"
Pros: "The purser was very nice and professional, especially when some other crew members sometimes were not. Food was good and the seats were a bit less tight and narrow than in some other airlines."
Cons: "Our toddler kept pushing the call button, which was very hard to prevent. A first crew member told us to stop it without telling us how - which is quite difficult. Only the purser later helped us to find a solution by gluing something over it."
Pros: "Service was good, the airplane was good also"
Cons: "This time we experienced a strong turbulence. It would be more helpful if the crew gave updates about the situation more often, was really scary. Also, the food was not good at all...."
Pros: "leg room, entertainment, the pilot was informative throughout the flight"
Pros: "it was nice trip from Lufthansa. only the issue was with the space between the seats in the economy class but rest was fine"

Book cheap flights from Mexico City Federal District to South Africa

Recent return flight deals

21/1Sat
2 stopsUnited Airlines
40h 20mMEX-CPT
4/2Sat
2 stopsUnited Airlines
27h 55mCPT-MEX
R17 161
3/3Fri
1 stopKLM
40h 15mMEX-JNB
21/3Tue
1 stopKLM
27h 36mJNB-MEX
R17 179
23/1Mon
1 stopKLM
40h 15mMEX-JNB
7/2Tue
1 stopKLM
27h 36mJNB-MEX
R17 214
23/1Mon
1 stopKLM
40h 15mMEX-JNB
7/2Tue
1 stopKLM
27h 36mJNB-MEX
R17 249
12/2Sun
1 stopMultiple Airlines
40h 15mMEX-JNB
12/3Sun
1 stopMultiple Airlines
33h 15mJNB-MEX
R17 301
24/1Tue
1 stopMultiple Airlines
40h 15mMEX-JNB
14/2Tue
1 stopMultiple Airlines
33h 15mJNB-MEX
R17 319
21/1Sat
1 stopDelta
25h 10mMEX-CPT
4/2Sat
1 stopDelta
21h 40mCPT-MEX
R17 354
21/1Sat
1 stopDelta
21h 45mMEX-CPT
4/2Sat
1 stopDelta
21h 40mCPT-MEX
R17 371
3/3Fri
1 stopKLM
40h 15mMEX-JNB
21/3Tue
1 stopKLM
27h 36mJNB-MEX
R17 406
3/3Fri
2 stopsMultiple Airlines
39h 15mMEX-JNB
21/3Tue
1 stopMultiple Airlines
27h 36mJNB-MEX
R17 459
24/1Tue
2 stopsDelta
29h 05mMEX-JNB
14/2Tue
1 stopDelta
29h 40mJNB-MEX
R17 721
23/1Mon
2 stopsAir France
39h 15mMEX-JNB
7/2Tue
2 stopsAir France
31h 45mJNB-MEX
R17 809
23/1Mon
2 stopsAir France
39h 15mMEX-JNB
7/2Tue
2 stopsAir France
31h 45mJNB-MEX
R17 861
3/3Fri
2 stopsAir France
39h 15mMEX-JNB
21/3Tue
2 stopsAir France
29h 06mJNB-MEX
R17 931
24/1Tue
2 stopsUnited Airlines
26h 45mMEX-JNB
14/2Tue
2 stopsUnited Airlines
26h 45mJNB-MEX
R17 984
24/1Tue
2 stopsUnited Airlines
24h 55mMEX-JNB
14/2Tue
2 stopsUnited Airlines
28h 55mJNB-MEX
R18 001
24/1Tue
2 stopsInterjet
40h 20mMEX-CPT
28/1Sat
2 stopsInterjet
44h 30mCPT-MEX
R23 232
24/1Tue
2 stopsTurkish Airlines
40h 20mMEX-CPT
28/1Sat
1 stopTurkish Airlines
40h 40mCPT-MEX
R23 547
12/2Sun
2 stopsLufthansa
26h 25mMEX-CPT
25/2Sat
2 stopsLufthansa
41h 45mCPT-MEX
R24 736
12/2Sun
1 stopEmirates
32h 05mMEX-CPT
25/2Sat
1 stopEmirates
34h 35mCPT-MEX
R28 340

Search by stops

Search by airline

Search by price

Recent one-way flight deals

30/1Mon
1 stopKLM
40h 15mMEX-JNB
R9 447
2/2Thu
2 stopsMultiple Airlines
26h 20mMEX-JNB
R9 464
15/1Sun
2 stopsUnited Airlines
40h 55mMEX-JNB
R9 552
30/1Mon
2 stopsAir France
39h 15mMEX-JNB
R9 762
31/1Tue
2 stopsDelta
29h 05mMEX-JNB
R9 937
24/1Tue
2 stopsMultiple Airlines
37h 40mMEX-JNB
R12 123
15/1Sun
1 stopKLM
40h 15mMEX-JNB
R13 820
24/1Tue
1 stopLufthansa
28h 35mMEX-JNB
R18 176
29/1Sun
2 stopsMultiple Airlines
30h 15mMEX-JNB
R19 471
1/1Sun
1 stopKLM
40h 15mMEX-JNB
R20 240
14/1Sat
2 stopsMultiple Airlines
35h 23mMEX-JNB
R20 398
1/1Sun
2 stopsSWISS
29h 20mMEX-JNB
R20 730
9/1Mon
2 stopsDelta
34h 00mMEX-JNB
R20 818
30/1Mon
3 stopsMultiple Airlines
30h 15mMEX-JNB
R21 343
31/1Tue
3 stopsMultiple Airlines
30h 15mMEX-JNB
R21 762
9/1Mon
3 stopsMultiple Airlines
42h 50mMEX-JNB
R22 760
9/12Fri
2 stopsTurkish Airlines
40h 30mMEX-JNB
R23 582
9/1Mon
1 stopLufthansa
28h 35mMEX-JNB
R24 456
9/12Fri
1 stopLufthansa
28h 35mMEX-JNB
R26 188
8/1Sun
1 stopTurkish Airlines
45h 40mMEX-JNB
R29 740

Search by stops

Search by airline

Search by price

Flights to South Africa