Find cheap flights from Mexico City to South Africa

Find cheap flights from Mexico City to South Africa

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

Return
Economy
Mexico City (MEX)
South Africa
Mon 5/10
Mon 5/17
Any month
Compare vs KAYAK |

Good to know

Low season

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

High season

DecemberMost popular time to fly (15% more expensive on average)

Average price (return flight)

R21 071(avg. price over the last 2 weeks)

Good deal (return flight)

R19 482or less

Good deal one-way

R23 836or less

Top tips for finding cheap flights to South Africa

  • Looking for a cheap flight? 25% of our users found tickets from Mexico City to South Africa for the following prices or less: to Cape Town R23 836 one-way - R20 527 round-trip
  • High season is considered to be January, February and December. The cheapest month to fly to South Africa is January.
  • Morning departure is around 18% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs - booking South Africa flights

How long is the flight to South Africa from Mexico City?

What is the cheapest flight to South Africa from Mexico City?

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

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

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

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

Top 5 airlines serving Mexico City Benito Juarez to South Africa

Scores according to KAYAK customer reviews

8,3
Emirates
Overall score based on 15 395 reviews
8,3
Boarding
8,2
Comfort
8,4
Crew
8,5
Entertainment
8,0
Food
Airline reviews

Pros: "Entertainment always the best!!! The spacious seat and quick check in system"
Cons: "The crew can improve by more attentive and Mayb more staffs. The flight is full, they quite busy. But General is good. The food can be better options"

Cons: "The entertainment system did not work properly"

Pros: "Not much"
Cons: "Costumer service"

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 is horrible. Very rude and refused to help by any means when i asked for my baby stroller. I have 2 kids that I had to carry all the way through customs and bagga claim because refuse to bring stroller to the gate and was very rude in their answer. Horrible Experience. I will never fly emirates"
Cons: "train the crew to respect customers, and to show care for families. I'm surprised Emirates always market about how friendly they are with family travels when the crew not only refuse to bring the stroller to the gate like all other airlines, but was also very rude. Her name was Annalie"

Cons: "Too many security checks at the airport. multiple times opening bags even after through security and scanning. Meal times were at weird times. Dinner at 5am??"

Cons: "A 15 hour noisy flight. Careless mothers and their screaming kids. No Manors on telling them to be quiet or stop screaming. They played with their kids in an awfully loud sound."

Cons: "Me"

Cons: "Old plane - ACE - very basic movie selection."

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

Pros: "Professional staff"
Cons: "Cramped hot flight. Paid white a bit more than other carriers, as I was under the impression that seating would be comfortable, the food great, and beverage service would be frequent"

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: "great flight service with accommodating staff. in flight entertainment had awesome variety"

Pros: "Very responsive and friendly crew"
Cons: "Would like to see more vegetarian options"

Pros: "Lots of selection in movies"
Cons: "There was a glitch on the entertainment system and the staff tried to reset with no luck. Our row and the back row was affected and we could not watch anything on the screen for a good 2 hrs of the flight. Boarding was rather disoriented. The ground crew did not give clear instructions to control the crowd."

Pros: "The food was great. Don't be scared of giving vegetarians dairy though unless they specify vegan."

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: "Food, Legspace and services"
Cons: "Crew wasnt tht helpful"

Pros: "Nothing"
Cons: "I have traveled extensively but I have never seen a staff more rude than Emirates. I had a connecting flight at Dubai Airport and there was 8 hours waiting time. At the gate I was connecting for Islamabad, there was not a single seating arrangement. When I complained about it to emirates desk, the staff was extremely rude. Such arrogance and an attitude that you instantly abhor. In my opinion, these Emirates people are most racist people in the world. The way they treat passengers from developing countries is vile. Even onboard, they treat 'white' passengers much differently than they would for a brown skin. I would never fly Emirates again. I plan to write against them in some leading newspaper for being racist. If people like us stay quiet and injustice and humiliating attitude they have against us, we will continue to suffer. I can pay a higher price for any other airline but I decline to ever fly with Emirates at the expense of my dignity."

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: "Wasn't full so there was space to street a bit. Stewardesses were polite and attentive - checking throughout whether drinks were required (on other flights they've disappeared between food services). Good selection of films."
Cons: "Although the good was actually alright in this flight, I don't like the fact that Emirates no longer do a vegetarian meal - I have to have a vegan meal instead, which often means things are just left off (not replaced) that I could actually eat, like cheese and biscuits, or a croissant."

Cons: "Boarding announcements weren’t clear and boarding was not separated by zone."

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"

Cons: "The boarding gate space was quite small and there was no separate queue for business. So you literally had to push through people who were already in the queue to board as a business class. There was no space to go around."

Pros: "Loved the entertainment options."
Cons: "Food was horrible and cabin crew was not nice or friendly."

Pros: "Great legroom good food and lots of entertainment. The little comfort packs they give you are awesome as well!"
Cons: "Everything was great!"

Cons: "I had a 14 hours layover in Dubai. I had called Emirates before booking this flight and they said they would issue a hotel and meals vouchers. Due to a mistake by an Emirates agents who was processing the visa application in Dubai, it was denied and an immigration head officer came and appologized to me and spoke to her. Emirates did not compensate me at all. They could have granted Emirates lounge access, meals, or simply book me a room at the airport hotel. I ended up sleeping for 14 hours on a chair due to their employee's fault"

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: "First time flying Emirates. Friendly and attentive staff. Flew on schedule. Comfortable seats. Nice food and clean restrooms."

Pros: "crew food"
Cons: "i asked for a plus blanket, they did not provide me since the plane was full, though so many people were not using it and i felt cold; none help was provided"

Cons: "There was no vegetarian food."

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: "Entertainment facilities very good. Important for those long trips. Food good too"

Pros: "The entertainment system was okay. The cabin crew did the best they could, but did run out of the [honestly very mediocre] food."
Cons: "Emirates' economy cabin is extremely crowded. The food is mediocre even for airplane food."

Pros: "The entertainment system was okay. The cabin crew did the best they could, but did run out of the [honestly very mediocre] food."
Cons: "Emirates' economy cabin is extremely crowded. The food is mediocre even for airplane food."

Pros: "Everything was very good"

Cons: "Screen was black and white most of flight"

Pros: "Entertainment was very good. Enough variety to pass the time."
Cons: "The aisles were blocked a lot of the time making it hard to get to the toilets."

Pros: "Emirates flight and on flight services were Superb!"
Cons: "Bought tickets on Malaysian Airlines quota/allocation but was turned away by Malaysian Airlines counter becausw its operated by Emirates. Im a silver card holder on Oneworld ao I wanted to have less queue by using Silver card privileges at Malaysian Airlines counter but was not accepted. Had to go onlong queue at Emirates in KLIA but it was fast."

Pros: "A380"
Cons: "Cabin service"

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

Pros: "Food portions and selections were great. We got slippers and eye masks for a ten hour red eye flight."
Cons: "Prices have gone up"

Pros: "All was great."
Cons: "The airline has so many people from far away places waiting too long for their next connections"

Pros: "great food, nice staff, and on time"

Pros: "The plane was late for operational reasons - the team made efforts to make the delay as short as possible."
Cons: "The plane is really old - I could not adjust the air flow above my seat since it was broken."

Pros: "The flight from Dubai landed late in Istanbul. TK had someone there to escort the business class passengers through security to make sure we made our connection."
Cons: "The temperature on the flight to NY from IST was a bit too cold."

Pros: "Food and plane"
Cons: "IST transit"

Pros: "One of the flight attendants was rude"

Cons: "Flight delayed missed connection lost bag"

Pros: "The seat is comfortable"

Cons: "Leg room Food choices"

Pros: "The staff the staff the staff. They made the trip so enjoyable. The A330-300 aircraft was smooth and silent. Very impressed"
Cons: "The seats in business class were not as soft as they could be but very impressed overall and good value for the cost of the business class ticket"

Pros: "It was a very nice flight."
Cons: "Everything was good."

Cons: "Rude crew.. i am elite plus ..i can only imagine how they treat people with no status"

Pros: "Love flying Turkish, usually they’re very welcoming on the plane and flight attendants are friendly. Seats convert into a lay flat bed which is comfortable. i would say that the appetizers are usually excellent but the main dishes fall a bit behind. Amenity kit is pretty good."
Cons: "Boarding is a problem and I expect it’s a problem everyday. One has to go through many additional checks to board a NY bound flight which is understood but the gates can’t sccomod a full 777 flight. It gets hot really fast, definitely what you don’t need before a long flight. Group boarding is enforced but people will still try to wiggle into the priority boarding line. On another note I have had a similar flight on the A330 and the boarding process was smooth (organized)."

Pros: "On the plus side, the food, service, entertainment, and comfort on Turkish are the best of any Economy class overseas flights. For that reason, they are my top pick."
Cons: "I can't understand why I was booked with an impossibly tight connection. It's a huge airport, with multiple security checkpoints with long lines. I had an hour between flights, and the first flight landed just five minutes late. The gate for the second flight had already closed by the time I cleared the first security checkpoint. It would have been completely impossible to make it to the gate on time. Turkish put me up in a hotel, etc., for the night, and there were dozens of people in similar situations. But the airline shouldn't offer connections that are totally impossible."

Pros: "New airplane good service good flight attendant depart on time"

Cons: "Options for vegetarians were not really good."

Cons: "The worst airline I have ever flown with, worst disruption management"

Pros: "First leg (Mia to Instanbul) crew was excellent!"
Cons: "second leg (Istanbul to Johannesburg) crew were rude!!!"

Cons: "The food was a bit tastless"

Pros: "All is fine and the crew is wonderful."
Cons: "The breakfast meal upon arrival to Houston was partially frozen. I guess this must have been a human mistake."

Cons: "Too hot inside the plane. The back of my t-shirt was wet from sweat."

Pros: "Service, food, staff—all excellent!"
Cons: "The cabins on both flights were too warm."

Pros: "I"
Cons: "Many liked the food. It just wasn't to my taste!"

Pros: "Great service in the airplane plus they offer some amenities like slippers, tooth paste and toothbrush, they offer you wet towels to clean and refresh yourself during he flight. Really good."

Pros: "Good seat comfort, good food, good entertainment"
Cons: "Seat changed from aisle to middle without my knowlefge. Insufficient time between flights"

Cons: "Very disorganized the gate checking, staff ne d hospitality training . You ESP not have time for your queries and concerns . They are always in a hurry to finish talkign to you . Poor hygiene. The bathrooms are very dirty and has nomjand soap to wash your hands . Male staff in board come across unpolite. ingelt inwelcomed by the male flight attendant port side at the back.?"

Pros: "Good entertainment system with lots of options."
Cons: "The plane was uncomfortably warm throughout the (long!) flight, which made it difficult to get any rest."

Pros: "never turkish airlines ever again!"
Cons: "never turkish airlines ever again!"

Pros: "The food and amenities were alright."
Cons: "It left late, the plane lost my friend's luggage for a day."

Pros: "Way too many announcements throughout the flight. We has a crazy amount of security checks which caused a delay then had a bus ride to the other side of the airport to get on the plane!"

Pros: "I love getting a drink and sandwich on a one-hour flight!"

Pros: "Outstanding service Excellent food Adequate entertainment Seat recline was good for economy"
Cons: "For a long flight (8+ hours) legroom on this Airbus was quite cramped Again poor boarding announcements resulted in very chaotic boarding process"

Pros: "The long flight didn't even feel like one. The entire staff was very polite and also very professional."
Cons: "The service, the food, the flight quietness and it wasn't any major turbulence plus the pilot executed the smoothest landing ;)"

Pros: "As always, great entertainment system. Constantly updating and improving."
Cons: "For some reason, I didn't get the option to choose a meal type at check-in, as I sometimes have in the past. Seeing as it's Passover, and I don't eat meat, I wasn't really able to eat much from the default meal I was given."

Pros: "The food was the best I've had on an airplane and the in flight entertainment had an enormous selection. Flight staff and their service were amazing. I've flown all over and have never taken Turkish Airlines before. Now I don't want to fly with anyone else."
Cons: "seats were a little cramped for a 12hr flight, but I'm not a short guy. I guess it pays to go business class."

Pros: "The flight staff was very friendly, even to difficult passengers."

Pros: "I eventually arrived at the destination."
Cons: "Difficult to communicate with cabin crew due to lack of English. Flight was delayed by 1 hour. General atmosphere on plane was chaotic I think due to the small plane and length of flight as large numbers of people needed to use toilets."

Pros: "I ve travelled many times on Qatar ,Emirates,and jordanian air lines but the Turkish was the poorest and the worst .A limited choices and little food ,and these people on the airplane donot do their jobs properly .I hope it will be better next time if there is a next time ."

Pros: "Not trying to be flattering here but it really is a good airline."

Pros: "The variety of films on show was decent"
Cons: "The crew skipped our aisle whilst delivering the toiletry bags, some announcements were made purely in Turkish without regard to English passengers. The boarding gate from Istanbul was opened much later than the advertised times."

Pros: "Appreciated the lights being dimmed, to make it more restful."
Cons: "Would have enjoyed ice with the juice, or colder beverages."

Pros: "excellent food, service"

Pros: "Everything was appreciated"

Cons: "They switched the gate without telling anyone"

Cons: "time was to long between planes"

Pros: "Punctuality"

Cons: "My bag was lot on my way to Europe and was delivered 3 days later. My claim for the expenses was not processed yet. My same bag was lost when I arrived to Abu Dhabi. It's been one week and I didn't hear about it"

Pros: "All"

Pros: "I loved being able to stay in Istanbul for a while. We had a great time during the layover, and the flight was incredible. The entertainment was top notch, and the food was as well. They had delicious olives and cheese on most meals, and the hot food had great use of tomatoes and umami to add taste to the meals. It has been a great experience traveling on Turkish Airlines, and I would suggest it for everyone."
Cons: "Leg room for the seats were a little tight."

Pros: "Wide choice of movies and entertainment"
Cons: "Better menu options and in-flight service"

Pros: "Nice crew"
Cons: "More comfortable seats"

Pros: "Not even a bump ...seriously an amazing plane and pilot!"
Cons: "The afternoon snack was disgusting ....(not just my exclusive opinion)"

Cons: "Security in Frankfurt - long lines"

Pros: "Comfy seat."
Cons: "Plane was late, crew was surly."

Cons: "More space on economy for long flights."

Cons: "They lost my luggage and we barely made it to our connecting flight"

Pros: "Service and crew"

Cons: "Boarding process. Everyone boarding at once does not work well when it is a full flight"

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: "Crew was good, not amazing but Food was a disaster. I can't believe an airline of Lufthansa's repute has bad food and even mediocre in flight entertainment. Compare that to any asian or middle-east airline, Lufthansa is 20 years behind in terms of it's service?"
Cons: "Lufthansa please don't follow the US-based airlines model of greed and profit. Have some decency and don't tarnish your brand."

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: "Crew was wonderful very friendly"
Cons: "Room 9 hour flight and horrible seat. You guys should say before I buy how big seat are I could not even fit my underseat bag and be able to move , I would choose different way to purchase tickets next time to make sure I get any room to move hopefully sleep"

Pros: "Service leg room and service with a smile"
Cons: "N/a"

Pros: "Flight was delayed 2 hours no big deal o me I just slept on the bench it was good flight beat seat 42d"

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

Cons: "The problem is with KAYAK. KAYAK booked us a carrier light ticket and failed to inform us at the time of the booking that it was a tariff without checked in baggage that was being offered. Fortunately, LUFTHANSA informed us of this fact at checkin and we purchased carriage with checked in baggage. This makes me wary of buying tickets through KAYAK in the future."

Pros: "The flight was full. service, food and entreatment was excellent"

Pros: "Food was excellent. Wide variety of entertainment options. Good German beer."
Cons: "Cramped seating in economy for the long flight with thin padding making me very aware of the knees of the man behind me."

Pros: "Clean aircraft, very friendly crew, good food, overall great trip."

Pros: "Firstly, the food was great!"

Pros: "friendly, capable crew."
Cons: "Moved to accommodate bigger passengers. Moved to a seat where the movie list was shortened (crew said all the TVs hadn't been updated yet), seat didn't recline (last row), and it was bright and noisy (galley behind me)."

Cons: "The flight was over 4 hours delayed and we only received a 10 euro voucher. The boarding process was chaotic and stressful."

Cons: "Flight was a little late to depart, but did make up most of the time over the Atlantic."

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

Pros: "Lufthansa always impresses with good food featuring more local ingredients (sauerkraut and mache when leaving Europe), loads of in-flight entertainment included in the ticket price and a very speedy boarding process, even when dealing with United States security requirements. I always like beer and wine being offered at meals as part of the flight price, as well as the aperitif option too."
Cons: "There were a few flight crew this time that disappointed by being less than professional and less than present, knocking serving carts into chairs, being curt in their service and less polite than usual. I noticed two flight attendants in particular this time when normally the entire flight crew is very professional, courteous and timely. Flight was also late leaving Munich (computer issues) which made connecting flights in Denver difficult."

Pros: "I just love flaying with Lufthansa Airline, absolutely love it! Everything starting from customer service to blankets is great quality."
Cons: "The food could be better tobut I was pleased with the service"

Pros: "It was a good flight with Lufthanza - nice and friendly crew, comfortable plane, good food."

Pros: "Good service.good movies.Good food."

Pros: "Congratulations for your pilot! He gave us the best landing ever! Very smooth and safe landing. One minute we were in the air and the other he was just parking the airplane!"

Pros: "I loved the TVs, food, and the service. The TV's had so much to watch, and made the time pass so much faster. The service was amazing! They came by so often to give us whatever we needed! Great experience!"
Cons: "Nothing"

Pros: "Flights themselves were ok with friendly crew."
Cons: "Only two passport gates for non EU passengers at Frankfurt. Four employees at EU gates sat there and laughed at the angry crowd. Lufthansa should have anticipated this mass of people and had appropriate passport checkers there from that company. "Not our fault" does not cut it. Two planes 600 people each landed at same time. I'd guess a quarter missed connection. The process of rescheduling was a comedy of lies and inefficiency and lack of concern. Worst air travel experience ever. Ruined first two days of my vacation. Oh yea forgot the worst. No air conditioner running on runway at Houston at three in afternoon. Passengers visibly sweating before a nine out overseas flight. Blamed it on a mistake."

Pros: "excellent service of crew."

Cons: "Leg room on the 747 was ok. The service was average considering i had to keep asking the staff to atore my son's insuline medication in a cool place, they said they cannot at 1st but eventually they did. The entertainment system had to be rebooted 3 times during the flight which takes 15 to 20 minutes. So it took 3 hrs to finish the movie. The connection flight was a bit redicilous, 1 hr to walk to the other terminal in frankfurt, the 1 hr flight delay , the boarding was like a zoo, no initiative to take control and organize the boarding, the elderly and the children and crammed withe other passengers.."

Cons: "It took too long to drop by luggage. Some of the crew wasn't friendly."

Pros: "The aircraft was clean. The service was great. Food was OK. I enjoyed the wine service. Lots of movie choices. HOW does one get "bumped up" to Premium Economy?"
Cons: "The seats in Economy were the most uncomfortable I have ever sat in for such a long time nine and a half hours. All six of us found them to be uncomfortable. No seat bottom cushioning. I had a back pain. Boarding started with the First Class and Business Class first. It took an additional 20 minutes for Economy class to start boarding. The line was very, very long and interfered with other travelers in the airport terminal. "boarding area to Frankfurt was cramped" When we arrived in Denver, only five Custom Agents were on duty to process our arrival passports, although there are 14 control stations at Denver. It appeared as though the Custom Agents were not aware of the arrival of the Lufthansa 747 nor the one that followed. All other Custom in Europe were much more efficient and move people through quickly. What a bad first impress made by the USA Customs people."

Pros: "Pretty much a standard commuter flight."

Pros: "All the staff was very friendly and helpful."
Cons: "Terrible leg room."

Cons: "It's not clear why they feed us at 3 am (one hour into the flight) instead of near the end of the flight (breakfast time). Are they trying to save money by having to heat the food less? It seems to make more sense to let people sleep and wake up to breakfast just before landing (around 6 am)."

Pros: "On time. Smooth flight."
Cons: "Older plane, uncomfortable seats. No gate boarding. Required a shuttle to plane parked on tarmac."

Pros: "My flight was cancelled, and I could not get rebooked for 2 extra days. I have not returned home yet. No experience on this flight"

Pros: "I always enjoy the efficiency of the crew members. The services are great. They even give a wet towel to clean the hands before meal service. Movie selection is descent. Not too many newly released movies though."
Cons: "The flight was delayed by more than 1 hour due to computer problem. The leg room was smaller than other airlines I fly with in economy class. It made the second half the trip less comfortable."

Pros: "Munich airport is convenient and boarding went smoothly"
Cons: "This was an SAA plane, not Lufthansa. I have only had excellent service on Lufthansa. This flight again did not have a functioning entertainment system. I asked for this to be addressed and the SAA crew ignored the request and in the morning looked surprised to find out that several of the TV monitors had not worked at anytime on the flight. Not impressed."

Pros: "Nothing"
Cons: "They changed my seat at the last minute!!!! Small spaces, I told to the assistants and they did't help me at all, worst fly ever!!!!!"

Pros: "Every trip i took was the same. Just wonderful. They even gave me a free pen to fill out my paperwork."

Pros: "very friendly, professional crew."

Pros: "Short flight"

Cons: "I had paid for an upgrade to sit in the front of the cabin with extra legroom (row 14A). When I boarded a man sat it my seat. He had not paid for the upgrade, but the crew let him stay in my seat. I had asked him to social distance but he continued to sit right behind me bo matter which seat I moved to. He argued with the crew until they gave up and let him stay. They did not check his boarding pass or ask him to move to his assigned seat I found a different seat away from him but I don’t see the point in paying for extra legroom when the crew let’s people who haven’t paid for it sit it those seats. I felt harassed by the man and was very uncomfortable the whole flight. I am considering my next step, I think I should at least receive a refund for the upgrade I paid for."

Cons: "KLM lost my suitcase and did not deliver it until three days later... They refused to compensate me for having delivered the bag with broken articles inside (A pair of Rayban Wayfarers!)"

Pros: "The best airline ever! Super friendly crew and staff, great customer service and nice planes. Love KLM!"

Pros: "Yes"
Cons: "Nothing. Flight was amazing"

Pros: "The crew was very kind"

Pros: "The socks offered in business were comfortable and nice looking. The red wine was good."
Cons: "The food was just average and the seat not too comfortable"

Pros: "Almost everything, especially the crew."
Cons: "Don’t feel like anything should be better to be honest"

Pros: "Customer care was super supportive"
Cons: "Inflight sandwiches"

Pros: "Seats were super comfortable, bigger than most planes with extra leg room. Food was excellent and fresh, amazing Dutch cheese sampler was divine. No nonsense staff who had all connecting flight info on hand when we arrived in Abu Dhabi. KLM staff were friendly and efficient. Fabulous airline."

Cons: "Fix the damn KIOSKS at Vienna!"

Pros: "Food and service"
Cons: "Working wifi would be good. Better A/C. More comfortable seats"

Cons: "Flight got delayed 30 minutes"

Cons: "1. In Flight Entertainment 2. Controlled In Flight Temperature"

Cons: "Staff rude and short"

Pros: "The crew is really welcoming"
Cons: "The seats are too narrow and a bit too hard"

Pros: "My seat"
Cons: "My suitcase wasn’t in the plane. 8 hours in the plane and no one offered us water. We had to look for flight attendant. Entertainment wasn’t great not too many choices and quality of screens was poor"

Pros: "Overall KLM experience is good"
Cons: "Food quality was mediocre for a business class flight."

Pros: "I love the food"

Pros: "The crew were very nice, food was tasty, seat comfortable and the entertainment great as well. Will be flying KLM again soon :)"

Cons: "No reading light in my seat..."

Pros: "Crew's hospitality, good music, good destination material, terminal info, good system overall"
Cons: "Less legroom, storage space, bad food, few movie options."

Pros: "Nice people and good service"
Cons: "Not much"

Pros: "The service"
Cons: "The seats"

Cons: "Our lougage did not arrive"

Pros: "Arrived early!"
Cons: "Boarding seemed disorganized."

Pros: "The crew was fantastic! Our needs were constantly being met and just about the time you thought you might want a snack or a meal, the attendants were already heading down the aisle. Because of an allergic reaction, I asked for ice a number of times and the attendants were more than happy to meet my needs."
Cons: "The seats were very close together. The trip from New York to Amsterdam seemed a lot more comfortable than the return flight. The food from NYC JFK was better than the food from Amsterdam. The movie selection on both flights was a little disappointing."

Pros: "Arrived Early!"
Cons: "Left Late :-)"

Cons: "... ear plugs, masks, good food or even picking seats? I remember when it was all complementary and standard on overnight flights. Oh, and the vegetarian breakfast was unfortunately poor as well. I know you can do better, because you used to."

Pros: "expedited check in with nice staff. Security staff were pleasant, and the entire check in process for everything was easy"
Cons: "there was no lounge close to our departure gate"

Pros: "Premium economy service was good."
Cons: "Inexplicably, our preassigned seats were changed at checkin and we were put in bulkhead. This particular Boeing aircraft is pretty poorly designed. Especially the bulkhead in premium economy."

Cons: "After more than two hours of delay... Initially the flight takes off was at 8:35... Then 21:20... Then 21:50... Then 22:10. Finally we took off at 22:40... Refund our money klm..."

Pros: "Delayed flight but staff apologized as for safety reasons."
Cons: "Very late arrival"

Pros: "Good flights. Good prices."

Pros: "The staff the facilities the food all ******. Will definetly look forward to choose both delta and KLM"

Cons: "Bag was lost"

Pros: "The crew came to get me from the arrival gate to get to the departure gate since our plane was delayed. It helped to know that the airline was checking to make sure we made the flight."
Cons: "I did not get my luggage in Nairobi. The delayed flight that was the most likely reason it did not get to the connecting flight to Nairobi."

Pros: "Boarding was a breeze and the staff were lovely. Online check was very simple and easy to navigate."
Cons: "The amount of extras you have to click no to while checking in online."

Pros: "Flight was lovely, crew were friendly and very helpful and food was delicious!! We travelled with assistance for mum and it was excellent and we were kept updated all through the flight."

Pros: "The food and the punctuality"
Cons: "The technology in interteiment is not touch screen"

Pros: "Excellent experience with the cabin crew."
Cons: "Seats on the 777 were too narrow. This 777 had a 3-4-3 seating arraignment, it would have been better with a 3-3-3, similar to a 787 configuration. With the current layout, even with an aisle seat, I was sitting in the aisle. And I am not a large person! The flight was full, so use the 787 and two daily non-stops. For a twelve hour flight, the food was only Okay, could have been better and with a better selection. Meal timing was poor."

Pros: "Flight was on time and quick and comfortable"

Pros: "Entertainment was good, and crew was very nice and accommodating. Flight was very comfortable and smooth."
Cons: "The food was okay, not that great."

Pros: "Great food"
Cons: "Sears we're toooo small"

Pros: "Loved this 747! Crew was professional and food was very good."
Cons: "We had a long wait (25 minutes) at the gate because we were early."

Pros: "Great smooth flight staff was pleasant and the overall experience was fantastic."

Pros: "The crew was very nice and helpful."
Cons: "The space is no longer a respectful space. Paid 32 Euros for my seat, there was not enough space, the man beside me kept jabbing me on the ribs."

Cons: "Flight delayed ... Myself and three other colleagues didn't have our luggage show up from KLM flight from Amsterdam to Brussels...even though all of our luggage was labeled "priority". Once in customer service line, we looked and saw that many of the other passengers on our flight also never received their luggage. We estimated that 20-25% of the people on that flight did not receive their luggage as they were in line with us for the same problem. Hard to understand how so many pieces of luggage could have been overlooked and not loaded on our flight. Obviously there is a huge gap in their quality system to ensure mistakes like this are prevented."

Pros: "Boarding was smooth and hassle free, crew were friendly and helpful, food and drinks were very good, entertainment system is awesome and up to date with latest contents, good flight overall"
Cons: "Cabin noise and air conditioning too cold, didn't sleep well"

Cons: "I missed my flight because of MU"

Pros: "Good food, good entertainment system, comfortable seating."
Cons: "Only one toilet working in business class. A crew member told me that it was a decision to fly with only one toilet to ensure no delay. There was a disgusting stench of sewerage for the complete flight from Amsterdam to Johannesburg. This was in all likelihood due to the broken toilet on the left side."

Pros: "La ponctualité."
Cons: "Variété des boissons proposées."

Pros: "Easy boarding, entertainment"
Cons: "Crew was not very friendly on bot departure and return flights. Will make me reconsider Air France in the future."

Pros: "Nice crew"
Cons: "Not loose my luggage:)"

Cons: "Boarding was a disaster as my companion was selected for random search which held us up as there was no urgency to process us. Then there was no sign for where we should go since upper deck on 747 so we went in "economy" line as indicated on ticket and then was sent to correct line when we got to the front, wasting more time. The seatrs were the most uncomfortable I have ever beeon on for a long flight. I also paid extra to be in the exit row, to have people constantly congregating in front of us."

Pros: "Punctual"
Cons: "They forced me to ceck my trolley because i had a suit with me!!! And the airplane wasn’t even full. Even worst they allowed some pieces of “hand luggage” that were double the maximum allowed size"

Pros: "n/a"
Cons: "The conditions were very cramped. The entertainment system was quite old and had very little selection. My entertainment system actually stopped working all together. I called for assistance from my seat a couple of times, but nobody came."

Pros: "Entertainment system"
Cons: "Awoke to find ill man laying on floor in aisle next to me with oxygen. Shortly after... Passenger in seat near man on floor (diabetic but no one tells us anything) needs to lay across four seats with oxygen for heart issues for remainder of trip with staff and doctor on board nearby. Nevdr informed what was happening, never offered to move our seats or move iIl passengers. Glad all turned out ok. Could have given them more privacy and better informed other passengers."

Cons: "The best airline what I was flying so far !! Excellent food, drink, comfort seat, free entertainment with great selection."

Pros: "Not much, seats are super uncomfortable"
Cons: "Better code sharing with KLM"

Pros: "The crew was nice and the seat comfortable."
Cons: "Never got the pre-ordered wheelchair in Paris and only after long negotiations at JFK. Also, Delta lost my checked bag between JFK and DCA."

Cons: "Seat was super uncomfortable. Could not fit in my legs at all, could not recline it enough. Maybe sufficient for a one hour flight, definitely not on an intercontinental flight."

Pros: "Food"
Cons: "Entertainment"

Cons: "Baggage check in was stressful"

Pros: "great food, entertainment and seat comfort"
Cons: "nothing"

Pros: "Good food and crew"
Cons: "Plane was old and seats were super tiny. Even an average guy would be uncomfortable in it. Can’t sit in one spot for longer than 15 min without getting sore."

Cons: "More chose in meals. I flew to and from within a week. All I had were chicken, chicken and chicken for snack too."

Cons: "Better in flight entertainment"

Pros: "Crew was very nice. Food was good and tasty."
Cons: "Plane seemed a little worn, which surprised me since it was an A380. Not that old. I had purchased an upgrade to a seat with more legroom, only to find out there was no USB plug for charging my phone. All standard seats have them. Would have been nice to be warned about that."

Pros: "FA kept bumping into my seat waking me up"
Cons: "Return the 777 to 9 across"

Cons: "Flight was delayed by at least an hour leaving Paris - a regular situation I experienced with AF."

Pros: "The staff were very helpful and professional. The air hostesses regularly checked if I was ok and showed concern when I wasn’t. They made what seemed a bad situation seem bearable."
Cons: "The food was not very nice and the option I wanted had run out. The entertainment was faulty and had to be reset several times. The comfort was below standard and needs to be improved."

Cons: "they lost our luggage very inconvenient"

Pros: "Just a routine flight but done with perfect execution."
Cons: "Nothing."

Pros: "Very quiet"
Cons: "We were in the last few rows on a turbulent route. The yaw damper constantly overcorrected, resulting in lots of side to side motion for the passengers"

Pros: "25 min ahead schedule!!!"
Cons: "Cabin space, too narrow rows."

Pros: "Fast and efficient boarding and friendly and efficient staff. Landed 15min ahead of schedule."

Pros: "Food was good. Crew nice and professional."
Cons: "Landing was not so smooth."

Pros: "If the flight would have leave in time we would receive our luggage in time"

Pros: ". Budget airline with no legroom or extras"
Cons: "See above. Nothing specific to like."

Cons: "I am not sure why this happened, but our daughter, travelling away from home for the first time, was targeted at every step of her journey. From the terminal in DCA to Cincinnati, to CDG. Delta/Air France clearly singled her out. i am outraged! I have traveled many, many times and have sent hundreds of students on nearly the same trip -- and none have had as rough a time as she had. They will be hearing from me."

Cons: "It is very difficult to get around CDG airport with a disabled person. There is no shuttle. By the time we got to check in, we were ten minutes late. They would not check us in, and we paid over $700 to change tickets to the next flight. When I complained, I was told to stop being rude or I would get no ticket at all. My mother is 94 years old and we did the best we could given the circumstance."

Pros: "The airplane was modern, and the crew very good. Nice, service oriented and in general trying to make the flight experience as good as possible."
Cons: "The flight was very late. I lost my connection. My bag was lost and unable to recover it so far (after more than 24 hours). About to initiate the next leg of the trip with no clothes or any idea if my luggage will be recovered."

Pros: "Yelling, cheering and literally rolling in the aisle made for a really annoying flight"
Cons: "Infusions bad behavior. Also, flight number was changed and AF. Was understaffed to handle questions on squirrelly luggage check."

Pros: "All was good we didn’t feel the time 9 hours passed easily"
Cons: "Nothing special"

Pros: "None"
Cons: "The airlines didn’t even notify the passengers with the connecting flight. As the arrival was little late, all the passengers have missed their connection flights in Toronto and there was no notification or communication made on the new flight. When I went to the Air France counter in the airport, the staff has gone for the day and trying to get a hold of telephone rep took 2-3 hours and I by the time I found about my new connection, I was already late. Somehow I managed to get to the Terminal 1 and when I spoke to the lady (indian) at the Check-In counter, she has refused me to Check-In because i slipped the line up. The people in the lineup didn’t have any objection and they let me go first for Check-In as I’m already late to my flight. I wante to say something to her, but I’ve controlled my frustration. Luckily the other person in the Check-In counter offered to help me Check-In. Here is my word to the Indian lady staff “F**k You B***h” - learn some people skills."

Pros: "It was Amazing staff helpfull and fresh.. love it"
Cons: "Flight of almost 3 hours was not entreteiment at all just magazines."

Pros: "The crew was very nice and helpful."
Cons: "We ordered a vegetarian meal. However, the vegetarian option offered to those who did not order a special meal looked better than the vegetarian option that we received."

Cons: "It was delayed"

Pros: "Great people"
Cons: "It was an hour late"

Pros: "Not much."
Cons: "It was one problem after another during check in. And it was difficult to find help in English so I couldn't really tell what was going on. In the end I was tucking to get checked in because they were insisting I use a kiosk but I was telling them that the kiosk said to see an attendee. It was not efficient and I felt like a burden asking for help when there was nothing else I could do on my own."

Pros: "Nothing"
Cons: "Everything. AF changed seats without authorization or notification, separating a mother from her 3 year old daughter. Their entire attitude was "nothing to be done, now board plane and leave" no compensation was offered, nothing done to remedy their mistake or rude behavior and treatment"

Pros: "The boarding process was smooth and the crew friendly. Flight ran on time."
Cons: "Unloading the baggage took over 90 minutes, and there was no explanation for the delay and nobody from Air France in sight on the ground in Boston."

Cons: "Food and coffee were cold. Service on AF is getting worse."

Pros: "Food and service"
Cons: "Too many business class seats and the plane is so big it basically feels like flying on coach. You have two seats next to the window so it's exactly the same when trying to get up than in economy class with a passenger stuck next to you"

Pros: "It was as expected."
Cons: "Boarding was a bit tedious because we had to first board a bus to take us to the airplane."

Pros: "Efficient boarding. Interesting hot food. Entertainment variety very good."
Cons: "Business class seats hard. Did not flatten out for sleep."

Pros: "Kind, courteous, attentive crew. Smooth flight."

Cons: "Left a little late for no apparent reason."

Pros: "Good entertainment"
Cons: "For the continuation of this flight of course I was still in the same seat in the middle and I had signed up and reserved an aisle seat"

Pros: "Same as above, the crew was very friendly and the food was great."
Cons: "Seating was cramped and uncomfortable for a tall person."

Read more about Emirates
COVID-19 information

Safety measures for airlines flying from Mexico City to South Africa

Airlines flying from Mexico City 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 Mexico City

Mandatory masks

Masks required on board, masks provided on flights from Mexico City

Social distancing seating

Middle seats unavailable to book on flights from Mexico City

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Mexico City

Book cheap flights from Mexico City to South Africa

Recent return flight deals

8/9
Wed
2 stops
Multiple Airlines
44h 05m
MEX - JNB
15/9
Wed
2 stops
Multiple Airlines
32h 05m
JNB - MEX
1/10
Fri
2 stops
Emirates
32h 55m
MEX - CPT
22/10
Fri
2 stops
Emirates
52h 45m
CPT - MEX
31/5
Mon
2 stops
Turkish Airlines
41h 25m
MEX - JNB
1/8
Sun
1 stop
Turkish Airlines
45h 20m
JNB - MEX
30/9
Thu
2 stops
American Airlines
50h 00m
MEX - CPT
22/10
Fri
2 stops
American Airlines
31h 00m
CPT - MEX
16/8
Mon
2 stops
Multiple Airlines
35h 30m
MEX - JNB
31/8
Tue
2 stops
Multiple Airlines
45h 41m
JNB - MEX
20/7
Tue
2 stops
Turkish Airlines
58h 44m
MEX - JNB
25/7
Sun
1 stop
Turkish Airlines
45h 20m
JNB - MEX
19/7
Mon
2 stops
Emirates
32h 55m
MEX - CPT
24/9
Fri
2 stops
Emirates
52h 45m
CPT - MEX
6/7
Tue
2 stops
Multiple Airlines
56h 15m
MEX - JNB
18/7
Sun
2 stops
Multiple Airlines
49h 35m
JNB - MEX
19/7
Mon
2 stops
Turkish Airlines
42h 25m
MEX - CPT
25/9
Sat
1 stop
Turkish Airlines
45h 45m
CPT - MEX
16/7
Fri
2 stops
Emirates
32h 55m
MEX - CPT
22/9
Wed
2 stops
Emirates
52h 45m
CPT - MEX
8/9
Wed
2 stops
Multiple Airlines
56h 25m
MEX - JNB
18/9
Sat
2 stops
Multiple Airlines
49h 35m
JNB - MEX
20/7
Tue
2 stops
American Airlines
39h 50m
MEX - CPT
27/9
Mon
2 stops
American Airlines
29h 03m
CPT - MEX
6/7
Tue
2 stops
Turkish Airlines
58h 44m
MEX - JNB
18/7
Sun
1 stop
Turkish Airlines
45h 20m
JNB - MEX
8/9
Wed
3 stops
Multiple Airlines
33h 25m
MEX - JNB
18/9
Sat
2 stops
Multiple Airlines
33h 10m
JNB - MEX
30/9
Thu
2 stops
American Airlines
50h 00m
MEX - CPT
22/10
Fri
2 stops
American Airlines
31h 00m
CPT - MEX
20/7
Tue
2 stops
Turkish Airlines
58h 44m
MEX - JNB
31/7
Sat
1 stop
Turkish Airlines
45h 20m
JNB - MEX
1/10
Fri
1 stop
Emirates
32h 55m
MEX - CPT
22/10
Fri
1 stop
Emirates
52h 45m
CPT - MEX
20/7
Tue
2 stops
Multiple Airlines
56h 15m
MEX - JNB
31/7
Sat
1 stop
Multiple Airlines
45h 20m
JNB - MEX
17/7
Sat
2 stops
American Airlines
43h 10m
MEX - CPT
26/9
Sun
2 stops
American Airlines
29h 03m
CPT - MEX
24/5
Mon
2 stops
Turkish Airlines
41h 25m
MEX - JNB
28/8
Sat
1 stop
Turkish Airlines
45h 20m
JNB - MEX
Show more results

Recent one-way flight deals

19/6
Sat
3 stops
Multiple Airlines
43h 55m
MEX - CPT
16/9
Thu
2 stops
Turkish Airlines
41h 25m
MEX - JNB
29/7
Thu
2 stops
Turkish Airlines
41h 25m
MEX - JNB
19/5
Wed
3 stops
Multiple Airlines
55h 00m
MEX - CPT
29/7
Thu
1 stop
Air France
28h 05m
MEX - JNB
28/9
Tue
1 stop
Lufthansa
30h 10m
MEX - CPT
19/6
Sat
1 stop
KLM
40h 15m
MEX - CPT
16/9
Thu
3 stops
Multiple Airlines
55h 30m
MEX - JNB
17/5
Mon
2 stops
Turkish Airlines
42h 25m
MEX - CPT
28/9
Tue
2 stops
Multiple Airlines
36h 03m
MEX - CPT
16/7
Fri
2 stops
Turkish Airlines
44h 25m
MEX - JNB
30/6
Wed
2 stops
Multiple Airlines
56h 20m
MEX - JNB
14/9
Tue
2 stops
Turkish Airlines
58h 49m
MEX - JNB
28/9
Tue
3 stops
Multiple Airlines
55h 50m
MEX - CPT
17/5
Mon
3 stops
Multiple Airlines
41h 13m
MEX - CPT
19/5
Wed
2 stops
Multiple Airlines
42h 20m
MEX - CPT
16/7
Fri
3 stops
Multiple Airlines
40h 20m
MEX - JNB
30/6
Wed
1 stop
KLM
41h 15m
MEX - JNB
27/9
Mon
2 stops
American Airlines
50h 00m
MEX - CPT
4/6
Fri
2 stops
Multiple Airlines
39h 10m
MEX - JNB
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