Daily cleaning, installation of cabin HEPA filters on flights from Mexico City to Johannesburg
There are no direct flights for this route listed on KAYAK, the shortest multi-flight duration is 30h 45m.
In the past 3 days, the cheapest one-way tickets were found on Multiple Airlines (R8 798) and Turkish Airlines (R12 693), and the lowest round-trip tickets have been found on Multiple Airlines (R16 868) and Turkish Airlines (R18 353).
From Mexico City to Johannesburg, Monday is the cheapest day to fly on average and Wednesday is the most expensive. Flying from Johannesburg back to Mexico City , the best deals are generally found on Saturday, with Tuesday being the most expensive.
When flying out of Mexico City you will be using Mexico City Benito Juarez, often referred to as Mexico City Airport. You will be landing at Johannesburg OR Tambo, also known as Johannesburg Airport.
KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Mexico City to Johannesburg.
KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Johannesburg from Mexico City is likely to change within 7 days, so travelers know whether to wait or book now.
Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to Johannesburg with an airline and back to Mexico City with another airline.
Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Johannesburg from Mexico City up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.
Scores according to KAYAK customer reviews
Cons: "They do not understand the word priority at Doha airport. Business class passengers boarded last."
Cons: "We were told to board, but then kept in another area close on 1 hour before we could get on the plane and this area had no bathroom facilities. The spread of seating on the plane made no sense with many open seats but also many squashed rows of people. The crew was visibly tired and irritated, they also ran out of a few catering items. It seemed as if last minute, a few different flights were combined into this one which lowered the quality."
Pros: "Food and leg room"
Cons: "All was fine"
Cons: "The vegetarian option for breakfast was a stale waffle with apple compote. Inedible."
Pros: "Food selection. However, the snacks need to be readily available on long flights."
Cons: "Entertainment is lacking behind other international carriers"
Pros: "The crew was excellent. The seat was reasonably comfortable. Boarding process was very orderly and smooth."
Pros: "much better than average food"
Cons: "shorter length flight but maybe little can be done,"
Pros: "wanted an isle seat because of back issues and was arranged without any hassle."
Cons: "17 hour transit in Doha and no accommodation was provided. Though I booked it from a third party I belive QA is at least responsible for making sure that the vendors let the user know that there will be NO accommodation provided. This information is also not readily accessible when searching online."
Pros: "courteous service and a clean modern airplane"
Cons: "The sound system was inadequate on the TV and the headsets were uncomfortable. The queue at the check-in needs to be better controlled, it was a bit chaotic."
Pros: "It is so far a cut above the American carriers. There’s no way to compare them, because Qatar Airways is so far superior. The seats are far more comfortable and larger, the amount of legroom is far superior, you have much more personal space, and the craft is cleaner. Flight Attendants are fantastic! They provide excellent personal care, and are there for everything. They are supremely polite and courteous, and bring things in mediately. Very often anticipating your needs. This is what flying used to be like on United and American. But those people have completely forgotten what service is. Qatar is a 5 star airline. United and American, to my view, are 2 star at best."
Pros: "The crew were very friendly and helpful."
Cons: "It seems the major airlines use older aircraft when the destination of the flight is a third world country(or Africa). The seats aren't as comfortable and the entertainment system (screens) are not as good as a Qatar and Europe bound flights."
Pros: "The flights attendants were very helpful and polite. What I enjoyed the most was the level of comfort I had. I was able to sleep for almost the entire flight. That's why it felt like it wasn't even a long flight."
Cons: "We did leave a little late but it was out of the control of the pilots and flights attendants."
Pros: "There was adequate seat room. The device was good."
Cons: "There was nothing I didn’t like."
Cons: "The time of flight changed 1:30 hour erlier and we did get noticed we were about to miss the flight it’s so annoying but at the end we catch it"
Pros: "Staff was great"
Pros: "Thank you for a very good flight experience both from Philadelphia to Doha and Doha to Johannesburg."
Cons: "The breakfast options could have been better, but I was fed and happy, and the flight attendant was kind enough to bring me green tea when it wasn’t readily available on the cart."
Pros: "Nice touches like the giddy bag of toiletries and air freshener in the bathroom. I appreciated the multiple food offers"
Cons: "I would like more healthy food sides likes vegetables. There were a lot of carbs"
Pros: "Service is courteous, both on the ground and air. Food & entertainment was top-notch as well. Enjoyed my flight, again on Qatar!"
Cons: "Display showed TV news, not boarding Info. Boarding Zones were announced only once, if you missed it stuck in security you have no way of finding out."
Pros: "Punctual,taxied in time,generally food was good, landed twenty before time. There was head wind otherwise it would have landed earlier. Additional toilet may be considered. Thank"
Cons: "Additional toilet may be considered"
Pros: "I haven't flown with Qatar for several years, but my memories of an exceptional experience were replicated. Fantastic modern aircraft, brilliant crew and great food."
Cons: "Only one minor gripe, the passengers seated behind me talked incessantly, making my attempts to sleep impossible. I asked if there were any ear plugs available, but none could be found. My own fault, I should have packed my own."
Pros: "Very comfortable wii sleeping compartment"
Cons: "As above"
Cons: "Seat to LA was broken"
Pros: "Helpful and friendly flight staff, comfortable business class seating that provided privacy and room for personal carry-on bag and toiletries."
Cons: "No complaints."
Pros: "I was surprised with the quality of gluten free meals served for me, it was well organised and taken care of where I never had to wait. My flight schedules were changed few days before departure by Qatar Airways, but only thing I had to do was to confirm that I have noted, my seats and all the rest of details intact, excellent."
Cons: "When the flight is changed by airline for their convenience, they would have given preferential treatment to the passengers involved. We had to bare the cost of food and make us comfortable on our own due to the delay in transit."
Pros: "Crew was good, they were trying hard to keep customers happy."
Cons: "Limited food selection on top they ran out of available options so basically only one beef option was given. Either u like it or not. Pretty old movies in entertainment section, broken seat controls, charging ports and headphone inputs. No clear announcements by captain."
Pros: "The crew aboard the flight were kind and thoughtful and definitely oriented toward service."
Cons: "The security process at the gate was really disorderly. Perhaps it is because it is a new and extra step required by the US but it was definitely not efficiently handled."
Cons: "Same as above"
Pros: "The friendliness of the staff from check in to arrival!"
Pros: "childrens meals and play packages. service was good, and bathrooms were kept clean. The meals were tastey and fresh."
Pros: "I freceuntly fly between the US and South Africa and only fly via Qatar Airways, and every experience thus far has been great. The food is good quality, friendly crew and I would recommend it to anyone."
Cons: "The sandwiches are a little dry and movie selection a little limited."
Pros: "smooth and on time with efficient service."
Pros: "Very kind & friendly crew. Boarding was smooth & flight was comfortable. Food was good considering it's airline food."
Cons: "...as mentioned, I don't have the pleasure of rating this flight because of the boarding delays and missing the flight. Very disappointing."
Pros: "Great selection of movies and tv shows"
Cons: "Entertainment screen is too dim even on highest brightness setting"
Pros: "Service of air stewards very friendly and polite"
Cons: "This goes for Qatarfigjta from harare to Doha and Doha to Washington DC and back. I am not going to give individual report on each one. Food - my daughter could barely eat anything and the vegetarian meals were stone cold most of time. It was hard to eat at Qatar airport because not only is the food terrible (Burger King and bad Asian food) but outrageously expensive. Our media system did not work for one leg. ** way to many ads on your media system. Every time you watch a new TV episode, you have to sit through 5-6 ads for stuff that is not interesting and the same each time. ** plane info on media system keeps reverting to Arabic even when English is indicated as preferred la gauge. We had to place our iPads in checked luggage for flights from harare to USA as we went through Qatar. *** I asked for quiet seats and was given seats near kitchen and toilet even though I booked in hours in advance. One leg had my ten year old daughter and I in different rows even though I checked in 4-5 hours in advance Of flight . ** staff moved my hand luggage without my permission and without informing me - it was stressful trying to find it."
Pros: "Excellent experience overall, the food was decent, the seats were comfortable and had enough space for me at 6ft tall, the staff were very friendly and helpful, entertainment selection was good with plenty of new movies out. I had no problems with my layover. The baggage allowance was great as I had extra luggage from my trip. I'm very happy with their customer service, the day before my first flight I received a phone call from Qatar's customer service saying that due to delays I wouldn't be able to make my connecting flight to Edinburgh so they would like to book me on another flight instead of me having to wait 24 hours in Doha. I was thoroughly impressed with this service."
Cons: "I did not have wifi available from Doha-Johannesburg"
Cons: "We had to wait for about 5 years, more than 3 hours unscheduled wait. During this time we were provided with a very poor breakfast."
Pros: "Everything was excellent as I have come to expect. The business class seat was not one of those new diagonal ones, but made a full width flat bed, so I could sleep for a few hours. Food and service excellent."
Pros: "Great crews, excellent airplanes, wonderful in transit experince."
Cons: "In flight coach meals were average."
Pros: "On time departure, friendly crew. Comfortable seats for economy class, plenty of entertainment options. A pleasant experience"
Cons: "The food was okay. The hot wrap/calzone served first was not very tasteful. The breakfast/brunch was better. Not much to dislike overall."
Pros: "Again on time and effortless boarding made the overall experience a good one."
Cons: "Our suitcase was damaged...still in the process of trying to get it fixed. Hopefully it will be done soon. I will then update this report. Could maybe clean the toilets as it did become a bit messy."
Pros: "Food quality needs to improve, some chairs can't recline."
Pros: "food and courtesy of the staff"
Pros: "The trip was very pleasant as usual, being frequent flyer on Qatar airways since 2005, I can only tell that this is so far the best airline company. Great service. On time if not ahead Never lost a bag or got it delayed. Very diversified entertainment program Lovely staff Confortable and clean flights. And of course convenient price. Briefly, I love Qatar Airways and it is my first choice wherever I travel."
Cons: "So far nothing."
Pros: "The service from the crew was amazing"
Cons: "The food was not bad compared to some air lines"
Pros: "New planes, Excellent Service"
Cons: "Meals could have been better"
Cons: "Arrival in Johannesburg was a nightmare due to queues at immigration - I nearly missed my connecting flight. This was not the fault of Quatar airlines but needs to be taken up with the authorities at OT Airport in Johannesburg"
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."
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"
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: "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: "Even during a delay the crew remained professional. There was something wrong with the plan and I appreciate that safety was the main priority."
Cons: "My 1 hour layover turned into a four hours past 2am arrival."
Pros: "2 and 2 seats, all occupied, no distancing."
Cons: "Better seating, boarding from the tail to decrease contact"
Cons: "No delays in not losing my luggage"
Cons: "Boarded too many people and there key bridge filled up. Also, on a night flight just skip the credit card ad and let me get to sleep"
Cons: "The gate in Dallas changed three times, which caused me to walk all over the airport. Then the flight was delayed 3 hours with little communication"
Pros: "The crew were very nice and courteous for the time we were on the plane delayed."
Cons: "Boarding the passengers before the aircraft was actually ready to take off was not pleasant."
Pros: "The flight being on time"
Pros: "Smooth flight"
Pros: "Comfortable seats and functional entertainment"
Cons: "I placed my order for my meal and never got the meal. Crew was asleep and only served those that asked for their meals or stayed awake. Never got asked if I still wanted my meal or any other service during the flight."
Pros: "The atención"
Pros: "Good flight"
Cons: "Nothing. Process was smooth"
Cons: "The service from the check in desk to the stewardess"
Cons: "There are no flights past 5pm making attempts to get to Lawton difficult of anything goes wrong with previous flights"
Cons: "It was an old plane (with short First class) and they changed various time the departure time without explaining until letting us wait without news for an hour on the plane before takeoff... and arriving at Miami without a door available, we had to wait further 30+ minutes in the plane"
Cons: "Delay, the waiting room was very hot, very small place for many gates. Not enough seats for rest until my flight comes"
Pros: "Please get a terminal that lands at Bradly terminal. busing around and waiting like cattle is not fun. I am sure First Class also feels this way."
Cons: "excessive wait and shuttling."
Pros: "Very nice gate, crew Very efficient boarding Very quick and efficient takeoff Rosario"
Cons: "not much selection for in-flight food and nothing for entertainment. Rosario"
Pros: "food,movies, prices"
Pros: "Nice flight"
Pros: "Good job of the tripulation"
Cons: "Audio of Entertainment, maybe was the headphones, but was not good"
Cons: "AA cancelled my direct flight, booked me on flights thru Dallas and did not notify me"
Cons: "Plain was delayed and we missed the connection!next fight is in 4 hrs!,"
Cons: "Jetblue Have a miserable attitude to their customer"
Pros: "Nothing. Just the pilot"
Cons: "Everything. Bad communication. 1 h delay. Then 3 hs in the plane. We ran out of gas. 2 more hours taxiing Never seen something similar. I really hope my mileage refund."
Cons: "I was in line for 25 min I was there 90 min before but took me 25 min to check in and the lady said I was late for only 3 min I was waiting on line I still had 87 min before my flight and the lady didn't check me in for only 3 min that was my 25 min in line"
Pros: "Great passengers and crew"
Cons: "Flight to and from AL on American Airlines were both canceled - I was switched to Delta on the ‘to’ trip and stuck in AL another night on ‘home’ trip"
Pros: "Great aircraft, UK staff kindly assisted to get us family seating near each other"
Cons: "No complains"
Pros: "Overall I liked a little of everything such as the entertainment, staff friendliness, comfort etc."
Cons: "The food would be the one thing I didn’t like, there is only one option of a snack and it’s not very fulfilling."
Pros: "Not turbulence"
Pros: "The flight attendants were helpful and friendly, the plane was clean and food was ok"
Cons: "Having to stand in line with a 2 year old while rude passengers rush to board not caring about anyone or anything bit getting to their seat. What happened to letting customers with small children board first"
Cons: "American Airlines"
Pros: "All flights were on time and actually landed ahead of schedule. Crew were helpful and attentive but our particular flight attendant was very abrupt with all the passengers which was off putting."
Cons: "need more leg room for international flights. My husband is 6 feet and he found it very uncomfortable when the person in front of him reclined his seat for the entire trip."
Pros: "Great crew and on time"
Cons: "Arrival G14; Departure H18 with only 35 minute layover, a really loooong walk at speed. Need tunnel from G to H or moving walkways or a "train.""
Pros: "Bad weather came in n I was rerouted on Time"
Pros: "excellent from ticketing to depaning"
Pros: "They moved me to a seat of my choice because I was in a middle seat with a infant."
Cons: "Nothing in particular"
Cons: "My grandparents were supposed to have escorts and assistants with their baggage, as they don't speak English and are elderly. In addition, one of their suitcases was lost and the other was rifled through. The overall service was very discouraging."
Cons: "Plane was delayed by 4 hours due to mechanical issues"
Pros: "Nonstop flight"
Cons: "Nothing special about American. Boarding process doesn't make sense. People crowd the gate during boarding. Aircraft cabin is outdated. Would love to see, at minimum, power outlets for each seat. Cabin was frigid, does it need to be that cold?!"
Pros: "Boarding, crew"
Cons: "entertainment, 1st luggage payment"
Pros: "On time, clean plane"
Cons: "A biscuit for snak"
Cons: "Got charged to check in 1 luggage. $ 50 roundtrip added extra to my plane ticket cost, it used to be free .I will not use this airline again,now I know your fees."
Cons: "To be business class it's really unconfortable. Just old airplanes that should be changed and It was Avianca (No AA)"
Pros: "Very nice crew. Full meal"
Cons: "I still have not received my luggage"
Cons: "They charged me for my baggaged. Said it wasnt included with the ticket"
Cons: "Gogo inflight entertainment"
Airlines flying from Mexico City to Johannesburg have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.
Daily cleaning, installation of cabin HEPA filters on flights from Mexico City to Johannesburg
Masks required on board, masks provided on flights from Mexico City to Johannesburg
Social distancing seating
Middle seats unavailable to book on flights from Mexico City to Johannesburg
Testing for antibodies, testing for symptoms for flights from Mexico City to Johannesburg
Waiving of change fees. Search flexible flights from Mexico City to Johannesburg