Find cheap flights from Johannesburg to Mexico City Federal District

Find cheap flights from Johannesburg to Mexico City Federal District

Search hundreds of travel sites at once for deals on flights to Mexico City Federal District

Return
Economy
Johannesburg (JNB)
Mexico City Federal District
Thu 5/13
Thu 5/20
Any month
Compare vs KAYAK |

Good to know

Low season

MayBest time to beat the crowds (3% less expensive on average)

High season

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

Average price (return flight)

R14 872(avg. price over the last 2 weeks)

Good deal (return flight)

R13 593or less

Top tips for finding cheap flights to Mexico City Federal District

  • Book at least 4 weeks before departure in order to get a below-average price.
  • High season is considered to be January, November and December. The cheapest month to fly to Mexico City Federal District is May.
  • Morning departure is around 22% 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 Mexico City Federal District flights

How long is the flight to Mexico City Federal District from Johannesburg?

What is the cheapest flight to Mexico City Federal District from Johannesburg?

How does KAYAK find such low prices on flights to Mexico City Federal District?

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

What is the Hacker Fare option on flights to Mexico City Federal District?

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

Top 5 airlines serving Johannesburg OR Tambo to Mexico City Federal District

Scores according to KAYAK customer reviews

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

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

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

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

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

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

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

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

Pros: "The crew was efficient"
Cons: "Live news broadcast"

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

Pros: "Everything was nice.."
Cons: "None..."

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

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

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

Pros: "Good service by Emirates"

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

Pros: "Upgrade to Business class"

Cons: "Terribly long flight. Unclean toilets."

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

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

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

Pros: "Wi-Fi"

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

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

Pros: "Good service"

Cons: "We already quoted vegetarian but they failed to serve vegetarian, but they arranged substitute that is happy to me."

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

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

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

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

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

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

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

Pros: "The plane was wonderful. Even in Economy, the seats were very comfortable with lots of room, both leg and seat. It felt like I was in Business Class of any other airline I've been on."
Cons: "My flight had a luggage limit of 30kg, which sounds good, until you find you pay per kilo, not per piece when you're over."

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

Cons: "Very bad change process, through vyaname It was impossible to change the flight although it was 5 days earlier And wr missed the flight"

Pros: "OK flight"

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

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

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

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

Pros: "All was great ! Hope i'll be able to try the business class one day !"

Pros: "Everything"

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

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

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

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

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

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

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

Pros: "Not one thing about my experience."
Cons: "The alertness of the staff, the boarding process, the knowledge of the staff. Not breaking my luggage!"

Cons: "Nothing"

Pros: "Staff was very friendly and loved the food."
Cons: "For economy class, nothing."

Pros: "The service and food were good."
Cons: "As a petite person I find the seats in economy class small and cramped. When passengers in front of you recline their seat backs, there is very little room to move, making it difficult to get up and out of your seat."

Cons: "The plane waited 40 minutes for delayed connecting flights to arrive. It's great for some passengers because they don't miss the transatlantic flight, but it causes others to miss their connections on the other end. It added to very stressful deplaning."

Pros: "I liked the attentiveness of staff and there was excellent communication between SWISS airlines and customers."
Cons: "I honestly had no issues with my flight."

Pros: "The seat was ok, I paid $ 115 per Trip ( total of $ 230) just to sit at the emergency exit to have some leg room and then I am sitting next to the bathroom and people stepping on my feet because they tend to hang out around the bathroom."
Cons: "The flight attendant not wearing perfume. Food was very poor to say the least."

Cons: "Arrive on time Zurich"

Pros: "Friendliness"
Cons: "The boarding by groups could improve the process"

Pros: "I thought my out flight with Lufthansa would be good but it was surpassed by the return flight with Swiss Based on my experience I believe Swiss should be a 5 star airline as well"
Cons: "A slight delay"

Pros: "The crew were personable and the chocolate that was offered near the end of the flight was a nice touch."
Cons: "Cramped, cramped, cramped!!!!! The seat pitch was just so uncomfortably short so much so that when the person in front of me reclined his seat, the TV screen was a mere 1-2 feet away from my face making it impossible to watch anything without getting crossed eyed or a headache. This unfortunate situation has influenced this review greatly particularly because this wasn’t a 2 hour flight but a long haul one."

Pros: "Nice crew, lot of space"

Pros: "Staff, food, on board entertainment all very impressive. Great flight."

Pros: "Everything went smooth. Very friendly, and felt warmly welcomed."
Cons: "A bit of long lines especially with the 2nd security point in Zurich."

Pros: "On time and a lot more roomy then the flight from New York to Zürich"
Cons: "There were no TV screens to play games or watch shows"

Pros: "Everything"
Cons: "That it wasn’t a flight to Denver"

Cons: "Connecting flight cancelation, didn’t get to go."

Pros: "The food was quite good and the crew was perfectly friendly. The entertainment choices were useful on such a long flight."
Cons: "It was extremely warm on the flight; consequently, I was unable to sleep. This was my second overly warm Swiss Air flight. After numerous complaints on the first flight, the temperature was lowered, but the second flight remained warm."

Pros: "The crew was amazingly kind and hospitable. The captain kept us informed continually of any changes which is something that as a passenger one really appreciates."
Cons: "As always, the economy chair area are small but roomier than other airlines."

Pros: "3"
Cons: "Everything"

Cons: "I arrived on Thursday, today is saturday and I am still without my luggage."

Cons: "The seats in coach plus and Bussines were terrible"

Pros: "The flight to Zurich was delayed so I would have missed my connecting flight. We were automatically rebooked on British airways which got us home three hours sooner than the Swiss air connections. If they did the rebooking, I find that a real plus but can not rate them on anything else."
Cons: "The"

Pros: "Also poor this airline is overpriced"
Cons: "Long disorganized boarding process Old airplane"

Pros: "on time performance; friendly flight attendants"
Cons: "bought a seat reservation in premium economy and was the last group to board. No extra leg room in "premium" economy."

Pros: "staff was very nice"

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

Cons: "They rebooked me on a later flight this same day. This flight to Geneva (change of airports) was late and the flight to Vienna took off with no passengers from our flight, after we were told it would wait. ' I paid for premium seats and did not get rebooked for the same. I am sitting in the Geneva airport for 7 and 1/2 hours, losing my meetings in Vienna. I never expected such poor service from Swissair."

Pros: "Nothing"
Cons: "Staff at the airport were great. Once you get on the plane, where the Swiss are, it was awful. I can't believe that an airline from Switzerland knows less about the customer service than Serbs."

Pros: "I liked the staff and the chocolate"
Cons: "I didn't like the meal much and the lighting was too bright most of the time."

Pros: "Overall good"
Cons: "Delay"

Pros: "It's swiss. everything works. always."
Cons: "i didn't like leaving switzerland. but stockholm isn't so bad. gate agent can be a bit more careful when letting pre-boards on - too many people flying to scandinavia do not seem to respect boarding priority."

Pros: "The comfort of the aircraft was great, as well as the service of the flight crew. We're very thankful that the airline put us up in a hotel and gave us a voucher for food due to a layover in Zurich."
Cons: "The flight was an hour late, causing us to miss our connecting flight."

Cons: "Business class service The hostess forgot my request twice. ..."

Pros: "Staff & service were super nice & friendly. In this day & age that airline travel is getting really hectic, it was a breath of fresh air to see friendly & dedicated staff who clearly enjoy what they are doing."
Cons: "Can't think of anything"

Pros: "Good service, space for people and luggage"
Cons: "Less than great food, but everyone else is the same"

Cons: "entertainment machine in my seat did not worked"

Pros: "Excellent customer service, and on time flight"

Cons: "I would have like an announcement to let me know what times food will be served. I woke up just as the crew had passed my row for breakfast and then couldn't get the attention of the lady to serve me breakfast. A vegan option for the menu would be excellent. The leg room on the plane was also very reduced for an 11 hour flight. I wish I would have been offered to pay an additional amount and upgrade to the business class. This option was never offered to me at check-in."

Cons: "flight was delayed half and hour and i missed my connecting w"

Pros: "The food was good and I enjoyed the Swiss chocolates."
Cons: "The Seats were real cramped and the entertainment system was outdated"

Pros: "Best flight in years. Attentive crew, very good food and wine, on time. Strongly recommended."

Pros: "Everything"

Pros: "Loved the food and wine. Very comfortable flight and the staff was wonderful"

Pros: "that they had new movies"
Cons: "the leg space is non existent, few of the seat dont even recline meanwhile some recline more than normal"

Pros: "the crew members were patient , helpful. Food presentation and taste were good."

Pros: "Very efficient airline; all goes smoothly"
Cons: "Paid for preferred seating but legroom was still very bad. I'm small but the legroom was cramped"

Pros: "Seats were too small. Sound and controls for movie were bad."

Cons: "They didn't let me on the flight because I'm disabled pure disciminati"

Pros: "Thank you. Keep the good work."

Pros: "Entertainment was great!"
Cons: "The check-in was stressful and congested."

Pros: "Good service. Great price."

Pros: "The customer service, the seats were comfortable and the food was great"

Pros: "On time, friendly check in staff"
Cons: "Food was very poor in Turkish Airlines standards"

Pros: "The food was amazing and the crew was great!"
Cons: "Boarding seemed a bit unorganized."

Pros: "I did add a wheelchair, they just provided it at Dallus airport. During conneting flights they did not take care of my mom. She has orthrytis and was not be able to walk long distance, but no body provide her wheelchair and did not help her to find a gate for her next flight. It was really disappoin"

Cons: "Uncomfortable seats. Very uncomfortable ride. Everything else was good but it’s becoming hard to fly this way."

Pros: "my flight never happened I am still sitting here waiting over 24hours later..."

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

Pros: "The crew is friendly, efficient check in and boarding. Food is pretty good."
Cons: "Turkish Air keeps their planes unbearably hot. I’ve complained before and they always say it’s “Normal” for the industry. I fly over 1000,000 a year and I’m telling you it’s not. Also, I bought an “Extra” room seat and the seat is still ridiculously small for anyone over 6 feet."

Pros: "Service was fine, but we're of no help regarding late arrival and connecting flight status."

Pros: "Everything else but seats."
Cons: "Seats are very small and there is not much room even though I am only 5.4 and 140 pound."

Pros: "Food and service better than typical international carrier."
Cons: "Nothing stands out - so basically no comment."

Pros: "Care from the crew and consideration"

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

Cons: "This was the worst I have ever experienced. My flight arrived into Istanbul and 45 minutes until the departure I was told it had already left. I later found out something very similar had happened to a man from London, a couple from Boston, three people from Ghana, and many more that were taken advantage of in an attempt to sell tickets for them to go home. Never in my life have I seen such corruption first hand in a business that claims to be professional. I travel with them roughly twice a year so I'm not really a huge spender when it comes to their service, however I have suggested many to use their airlines. Never again will I make this mistake, and never again will I fly with them. I think I would rather spend the few extra hundred dollars than to have to experience that again. Turkish airlines you have lost my service and my respect."

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

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

Pros: "Hello there, so question about my trip beck to USA from Georgia, good is that I am beck in USA"
Cons: "this is what you will not like, Time and Timing, no limits and no frames, they can change everything in your flight, change date of arrival,, change Sit number which you already know that is yours, and so on and so on, not enough ???"

Pros: "Never flying back with this airline"
Cons: "Very bad customer service"

Pros: "Courteous staff. Comfortable plane."

Cons: "No room"

Pros: "Ataturk airport, meals"
Cons: "Turkish airlines staff are rude"

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

Pros: "Much nicer crew and attendants. Generous service and alcohol... Helped with the sleep"
Cons: "Food wasn't as good"

Pros: "Flight was on time even if Bad weather conditions"
Cons: "I forgot to choose special meal request but they have good vegeterian food options"

Pros: "Happy staff"

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

Pros: "The food and service were great."
Cons: "Seats were a bit tight"

Pros: "Every thing was excellent"

Pros: "Excellent!"

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

Cons: "The boarding took too long, cabin service on the return flight was a lot poorer than I received on the initial flight. It questions my quality recommendation to other people."

Cons: "the kosher food was poor"

Pros: "The meals was good"

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

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

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

Pros: "Good food and movie selection. Nice pillows and comfort kit."

Pros: "Crew with genuine smile. Delicious food."
Cons: "Very narrow seatig space."

Pros: "You were fed."

Pros: "Very nice crew!"
Cons: "Very hot in the plane"

Pros: "Service was outstanding!"
Cons: "I have no complaints!"

Pros: "Organized boarding relatively on time take-off. Clean lavatories."
Cons: "The seating arrangements were awrful. The flight was not full passengers flying solo, like myself, could have benefitted from better seating arrangements. for example some passengers had an entire row of seats to themselves while people like me were stuck next to a window seat with a talkative passenger for 11 hours"

Pros: "good selection of movies free drinks"
Cons: "food was not too good"

Pros: "The transfer flight was also very nice."
Cons: "The only thing that was a bit annoying was the delay - it was delayed for almost 1 hour."

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

Pros: "the etaff is friendly and they try"

Pros: "Had a one hour delay without justification,but ended up landing in Douala first before Yaounde. Arrived at 4:30 am instead of 12:005am. Lost my bag up till now not seen."
Cons: "The crew, was rude to passengers with kids"

Cons: "70mn late. not enough place in the front although I have chosen the seat myself of that purpose"

Pros: "The crew was helpful"
Cons: "The flight arrived at MEX on time, but for reasons I don’t know, we could not exit the plane for an hour after arriving at the gate. This hour delay caused me to miss my next flight to Puerto Escondido, Mexico on Viva Aerobus. I had to stay the night in Mexico City because it was the last flight leaving that night, and I had to purchase a new flight to Puerto Escondido."

Pros: "Customer service"
Cons: "If was cheaper to Checked baggage"

Pros: "Nothing. I’ll never do business with Delta again. Not even to make use of the $80.00 voucher credit they extended. Delta San Antonio manager Delphine is an awful representative of customer service, and a horrible person!"
Cons: "I should have never flown Delta."

Pros: "yes"

Pros: "Not really"
Cons: "Being on time not delay 40 min"

Pros: "Definitely pick comfort plus on this flight if you can. You can walk around a lot more on this flight compared to other flights. Food was really good! Recommend the overnight flights...."
Cons: "More leg room would have been nice..."

Pros: "Everyone was perfect...!!!"
Cons: "We need a real meal, we appreciate the snacks but real meal is necessary."

Cons: "No hubo comida suficiente"

Cons: "More food more room - but hey that’s what we always want"

Cons: "Everything"

Pros: "Crew was amazing"
Cons: "Gave the option to chose seat"

Cons: "A late flight due to a mechanical problem. Missed connection and Delta was of little help."

Cons: "Very bad service, airline unrespectfull, discortesy"

Pros: "Great and faster"

Pros: "The flight was on time at departure and 30 minutes on arrival."
Cons: "Since I got a good deal on the ticket, my boarding zone was “Basic”. That kind of sucked, but I still could fit bag in the airplane so it all worked out"

Cons: "Put in early flight"

Pros: "Nothing"
Cons: "Everything. Awful plane, seats and service"

Pros: "Overall ok."
Cons: "Cabin was freezing."

Pros: "Fast easy on time"

Pros: "Everything"
Cons: "Nothing"

Pros: "La puntualidad"
Cons: "Todo fue perfecto"

Pros: "Flight was ok."
Cons: "Soggy bun sandwich prepackaged with mayo that was not up my standards. Broken video screen meant no entertainment other than the book I brought."

Pros: "I can’t make it in mexico city on tuesday, wednesday’s performance had to be cancelled and we need to pay the cancellation fee 11500 mexican pesos of the studio and musicians"
Cons: "I can’t make it in mexico city on tuesday, wednesday’s performance had to be cancelled and we need to pay the cancellation fee 11500 mexican pesos of the studio and musicians"

Pros: "Flight attendants were great"
Cons: "We were moved to the Exit row, but the woman at the ticket desk said that the seats reclined...BUT they did not!! So, that was a bummer!"

Pros: "The food and enterntaibment are always nice. The captain was super friendly and opportune with his communications. Seating was as fast as possible and boarding was swift."

Pros: "the service, on time departure, early arrival, FOOD at no cost"
Cons: "nothing...everything was great"

Cons: "Food."

Pros: "Great service."
Cons: "No power outlets. No WiFi. Limited movie selection."

Pros: "Good i like i could watch movies from my phone"
Cons: "Not sure"

Pros: "Overall experience was great, landing, crew, snacks, movie selections it all was great"

Pros: "A great flight overall. Delta provided a lot of entertainment options. Flight attendants were very friendly."
Cons: "I don’t like that we had to pay for our checked bag."

Cons: "Delta staff is not too friendly"

Pros: "Easy transition from one gate to the next.."
Cons: "The food was not fut for human consumption and the servers did not care"

Pros: "Being able to watch movies"

Pros: ":("
Cons: "Bad food"

Pros: "The service was exelente"

Pros: "Flight was on time, crew was friendly, plane was clean, and boarding was painless and efficient. Food was served which was a huge plus. I appreciate having a choice of almonds for a snack."

Pros: "Even though I was disappointed by not being able to get the boarding passes from Delta for Aeromexico’s connecting flight to Bogota, I had an agent greet me after customs in Mexico to issue the boarding pass so I could use the transfer flight line. Excellent service throughout the entire trip."
Cons: "Confusion over my boarding pass at the Delta terminal in Detroit."

Cons: "My registered luggage was sent LAX->MDE and i had a short change in MEX. Running out of the LAX->MEX plane, the crew the said: "don't forget to pick up your luggage".. and then all went pairshaped. One member of MEX staff claimed the baggage is going directly to destination, another said that it won't and i need to pick it up myself and do god knows what with it. LAX->MEX flight delayed by 30mins, 1hr change time. Everybody relaxed just me loosing all my boozy contraband as i had no choice but to put my registered luggage thru security."

Pros: "In some Delta flights that I had in the past the plane was just ok, not bad, not good. But this plane ATL-MEX was great, very nice and conformable plane, it looks and feels excellent!"

Pros: "Tudo conforme esperado em um voo da Delta."
Cons: "Nada a reclamar."

Pros: "They hade entertainment"
Cons: "No food"

Cons: "I has nothing to do with the flight it self! The original fight was cancelled from Minneapolis to Atlanta (with no notice) I found this out by calling!! I was told a confirmation of a new flight was going to be email once the request from the support had been approved (the email confirmation was never received). I was also instructed multiple times to not show at the airport unless I had receive the confirmation. I was up most of the night waiting for this confirmation that never came!! I received an email this morning letting me know the fight from ALT to Mexico had been delay!! When I opened it to view the itinerary it showed she had been booked for the am fight at 6:30 am! after spending another hour and 35 minutes on the phone your support team could not find a fight until Dec.21!! Not to mention the accepted they had problems with their email system and phones, but asked why didn't I called,mmm I was on the phone for the 3rd time!!!! I am very, very disappointed!! Not a discount was offer or a fight the next day even when I was checking an flights were available!!! Here is the other part,,Rosa came all the way from Mexico to care for her ill sister for the last 2 1/2 months, all she asked was to be able to be back home for the holidays!! Your team insisted on scheduling a flight for next week or a full refund!! This was not a money matter!! It's about getting some one home for the Holidays who has helped a ill person during the most vulnerable time in her life!!"

Pros: "had connecting flight ready"
Cons: "the plane was 5 hours late, we did not even get free internet of a coffee or a free drink in the waiting room after debarring or in the waiting room connecting was ok, they had boarding passes ready but suitcases took forever to cross customs...getting bags almost an hour"

Cons: "Sandwich for dinner"

Cons: "Older plane and seemingly frustrated crew. They had very little patience."

Pros: "Comfortable seats"

Pros: "Flight on time"

Pros: "Crew were courteous and overall everything was systematic."
Cons: "I had to pay for my single piece of luggage AND for alcoholic drinks. That doesn't feel right."

Pros: "Nothing"
Cons: "The staff"

Cons: "There was a dilay"

Pros: "We were the only customers in business class, which was nice. Lots of attention from the crew, and food was good."
Cons: "Ummm, THAT was "business class"? Same seats as economy, with middle seat blocked off. Limited recline, no entertainment, no comfort seats. Nice meal, nice drinks, nice service...but I'm a little stunned that a European airline would call this kind of seating "business class". Only thing that separated it from economy class was a curtain, and middle seats blocked off."

Cons: "Istanbul to frankfurt flight had no entertainment, no charging usb ports n a small ham sandwitch for breakfast - this was a 4 hour early mirning international flight!!!"

Pros: "We got an upgrade to business class and the experience was extraordinary. The service in general, but the warmth smile and courtesy of the flight attendants made the experience fantastic"

Pros: "Itinerary - hours of flight"
Cons: "Dinner could have been earlier"

Pros: "The punctuality and the entertainment"
Cons: "Perhaps a more organized boarding process"

Pros: "The crew was very nice and attentive, I really like the food on Lufthansa"
Cons: "The movie selection was limited and dated"

Pros: "The crew was attentive."
Cons: "Boarding crew in EWR insisted that my small carry on had to be checked in. MANY passengers were able to bring on board luggage that was larger and clearly heavier. I don’t understand why I was one of the exceedingly few passengers pulled out of the queue to have luggage checked in. Food was sad."

Pros: "Nothing really of note. The plane was pretty basic and unexxceptional, but that was expected for the price."

Pros: "Great Experience."
Cons: "Great Experience"

Pros: "Flight crew and airport crew very helpful ,"
Cons: "Due to delay in LA, was rescheduled to later flight which was also delayed"

Pros: "The crew were very considerate. Also they have the best baby beds we have seen so far"
Cons: "The entertainment system was glitchy."

Pros: "The food and attention of personal crew"
Cons: "Delays in the itineraries and the entertainment system did not work well"

Pros: "Service , timing"

Pros: "Lounge was very clean"
Cons: "In a 10 hours flight Frankfurt to Atlanta only one main meal. Service was rushed job. My seat wasn’t working and Tv remote didn’t work."

Pros: "The whole trip went smoothly. The price was right. There was a very bad storm in Charlotte before departure. Lufthansa made a delay, and I was very happy about that decision. They were very informative about connections, and emailed important information. Friendly, competent staff!"
Cons: "N/A"

Pros: "Easy and smooth check in and everything else! Friendly service! Love flying with Lufthansa"

Cons: "Frankfurt to Copenhagen was delayed and would have been to be told prior or compensated"

Pros: "Very comfortable, amazing crew and service. Entertainment was very good with lots of options."

Pros: "Flight was smooth and arrived early even though it left 30 minutes late."
Cons: "Lufthansa should schedule more time to make connections."

Cons: "Seats are too close together and seat really doesn't recline. To close to the seat in front and can't bend over to put your head on tray to sleep. Just to cramped up and I'm a small person 5'4". Very uncomfortable for a long flight!"

Pros: "The crew was nice about everything. On being asked at the airport to at least change my seat on the second leg flight the personnel did it without a fuss."
Cons: "Food could have been better, the breakfast/snack we got wasn't filling at all. The entertainment collection can be better specially Indian/Hindi movies"

Pros: "On time and professional boarding. Comfortable flight and friendly flight attendants."
Cons: "Nothing to say."

Pros: "Still thinking about it."
Cons: "I didn't like that there was no organization. People just flooded the gate like animals.."

Pros: "Friendly crew"
Cons: "when seats recline in economy you can barely get in and out of a seat"

Pros: "Sweet crew with a lot of patience."
Cons: "The plane was full of immigrants and they left a HUGE MESS everywhere. Half eaten chocolates, wrappers, cups and you name it strewn all over the floor and aisles. It was disgusting to sit through 10.5 hours of. Somehow though, they knew how to watch Baywatch."

Pros: "I liked that I wasn't disappointed."
Cons: "Bathrooms could be cleaner. A good bathroom deodorant could also help"

Pros: "The boarding process is very efficient."
Cons: "Lufthansa’s people are mostly good. But there are some obvious opportunities for people to be more friendly. Also, LH like many others continues to serve cold rolls and cold butter on international flights. KLM warms the rolls! It’s the one small touch that would make Lufthansa’s meal service so much nicer."

Pros: "Comfortable"
Cons: "Food"

Cons: "I had to endure 10 hours sitting next to an obese passenger, who was to big to fit into his seat and had to rest his shoulder and elbow over my seat. The crew couldn't do much and so I had to shift myself sideways for the entire journey in order to make space for this obese passenger to rest his arm into and over my seat."

Cons: "They had overbooked the flight and asked to reroute me. I asked if I would still be able to get to my destination at the same time and to make sure I would have a window seat. Everything from the moment I said yes was a terrible. They rebooked me twice on two different routes when I was in the air. Said a steward would meet me (never happened) instead I was running to catch flights on different airlines in two different airports. The entire situation was disgusting. The running was with all of my luggage. Because of the rebooking I was in the last row of 75 rows on a plane with an additional connection. Every flight had delays creating more chaos for the next flight. The only helpful airline in the bunch was Delta."

Pros: "Nothing​ was extraordinary."
Cons: "Seat comfort. Entertainment. Toilets far from the premium zone. Meal choice. Wine choice, headset. All sub par compared to other airlines in the premium economy space. In particular, Qantas is much much closer to business class than to economy class in it's premium economy product. Lufthansa is just not delivering value to this segment."

Cons: "They change the gate for transfer last minute"

Pros: "Crew friendly, good food"
Cons: "Cramped seating, can't select seat until checkin without paying (only airline we were unable to select seat)"

Cons: "A strike caused us to have to shorten our vacation and we lost the money on all hotels and tours. The treatment by staff was unpleasant. I hope the other 350,000 affected people were treated with more courtesy."

Cons: "Missed connection along with about 25 others due to the delay getting to Lisbon (no reasons given)."

Pros: "The fact is actually took off."
Cons: "Gate change at the exact time we were to board causing a 1:45 delay since our flight wasn't in the correct spot for the flight control deck to push our plane back. We made our connecting flight by about 8 minutes in Munich."

Pros: "The crew and the food"
Cons: "nothing"

Pros: "Crew was friendly and attentive, food was delicious and served on time"

Pros: "Crew carried out their jobs very professionally Entertainment selection was good"
Cons: "Lack of personal seating space"

Cons: "wheel chair crew ignored us during boarding. my mother had to walk to the gate which was very difficult"

Cons: "Nothing"

Pros: "SAS and BA can do better"

Pros: "Excellent Flight"
Cons: "Nothing"

Cons: "There was no indication at Kayak that there is a charge to pick a seat before the day of the flight. I understand premium choice, but this was for every seat reservation. The seats were not very comfortable."

Pros: "Still loads of leg room in economy which is great for a tall person like myself."
Cons: "The food, dinner and breakfast from Johannesburg to Frankfurt was not very nice and not the usual good standard."

Cons: "The seat in front of mine was reclined in the already cramped space provided, twice as far back as any other seat I could see. Please look into the recline on that seat for future passengers. The crew hit my seat, repeatedly with their carts and did not remember to offer drinks to us as they pushed it by. The airlines should consider removing that seat as an option to passengers if there is not ample room for the flight crew to maneuver around it. It made for an unpleasant experience overall."

Pros: "Crew and flight were fine."
Cons: "Seating was cramped. Reclining seats are a bother. I'd love to see the seat ahead slide forward as it reclines to avoid invading the space for the passenger behind."

Pros: "Entertainment."
Cons: "Staff was extremely sassy and unhelpful when I had been traveling for 40 hours."

Cons: "I am 5'10'' 180 pounds and my knees were jammed into the seat in front of me for a flight from Chicago to Munich. I have more room on flights from Chicago to St. Louis. Flew Air Canada on the return through Toronto and had a foot more leg room and the food was better. I don't know how they get away with so little room."

Read more about Emirates
COVID-19 information

Safety measures for airlines flying from Johannesburg to Mexico City Federal District

Airlines flying from Johannesburg to Mexico City Federal District have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from Johannesburg to Mexico City Federal District

Mandatory masks

Masks required on board, masks provided on flights from Johannesburg to Mexico City Federal District

Social distancing seating

Middle seats unavailable to book on flights from Johannesburg to Mexico City Federal District

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Johannesburg to Mexico City Federal District

Book cheap flights from Johannesburg to Mexico City Federal District

Recent return flight deals

5/6
Sat
1 stop
United Airlines
25h 50m
JNB - MEX
19/6
Sat
2 stops
United Airlines
27h 15m
MEX - JNB
21/6
Mon
2 stops
Multiple Airlines
33h 52m
JNB - MEX
28/6
Mon
2 stops
Multiple Airlines
42h 38m
MEX - JNB
31/5
Mon
1 stop
Lufthansa
30h 30m
JNB - MEX
7/6
Mon
1 stop
Lufthansa
28h 40m
MEX - JNB
26/5
Wed
1 stop
Air France
29h 35m
JNB - MEX
2/11
Tue
1 stop
Air France
28h 30m
MEX - JNB
9/10
Sat
3 stops
Turkish Airlines
35h 43m
JNB - MEX
13/10
Wed
2 stops
Turkish Airlines
44h 20m
MEX - JNB
5/6
Sat
2 stops
SWISS
30h 05m
JNB - MEX
19/6
Sat
2 stops
SWISS
29h 20m
MEX - JNB
2/6
Wed
2 stops
Delta
42h 45m
JNB - MEX
13/6
Sun
2 stops
Delta
37h 00m
MEX - JNB
2/10
Sat
3 stops
Emirates
35h 10m
JNB - MEX
6/10
Wed
2 stops
Emirates
37h 35m
MEX - JNB
22/6
Tue
1 stop
KLM
26h 49m
JNB - MEX
26/6
Sat
1 stop
KLM
40h 10m
MEX - JNB
5/6
Sat
1 stop
United Airlines
25h 50m
JNB - MEX
19/6
Sat
1 stop
United Airlines
23h 50m
MEX - JNB
31/5
Mon
2 stops
Multiple Airlines
30h 05m
JNB - MEX
7/6
Mon
1 stop
Multiple Airlines
28h 40m
MEX - JNB
21/6
Mon
1 stop
Lufthansa
30h 30m
JNB - MEX
28/6
Mon
1 stop
Lufthansa
28h 40m
MEX - JNB
5/6
Sat
2 stops
United Airlines
34h 00m
JNB - MEX
19/6
Sat
2 stops
United Airlines
44h 45m
MEX - JNB
21/6
Mon
2 stops
Multiple Airlines
30h 05m
JNB - MEX
28/6
Mon
1 stop
Multiple Airlines
28h 40m
MEX - JNB
2/6
Wed
1 stop
Lufthansa
30h 30m
JNB - MEX
14/6
Mon
1 stop
Lufthansa
28h 40m
MEX - JNB
26/5
Wed
1 stop
Air France
29h 35m
JNB - MEX
2/11
Tue
1 stop
Air France
28h 30m
MEX - JNB
10/6
Thu
2 stops
United Airlines
33h 00m
JNB - MEX
17/6
Thu
2 stops
United Airlines
29h 05m
MEX - JNB
31/5
Mon
2 stops
Delta
42h 45m
JNB - MEX
6/6
Sun
2 stops
Delta
37h 00m
MEX - JNB
2/6
Wed
2 stops
Multiple Airlines
35h 15m
JNB - MEX
14/6
Mon
2 stops
Multiple Airlines
41h 25m
MEX - JNB
10/6
Thu
1 stop
United Airlines
25h 50m
JNB - MEX
17/6
Thu
2 stops
United Airlines
29h 05m
MEX - JNB
Show more results

Recent one-way flight deals

13/6
Sun
2 stops
Air Canada
35h 10m
JNB - MEX
13/6
Sun
1 stop
Turkish Airlines
45h 20m
JNB - MEX
30/6
Wed
2 stops
United Airlines
33h 00m
JNB - MEX
30/6
Wed
1 stop
Lufthansa
30h 30m
JNB - MEX
29/5
Sat
2 stops
SWISS
30h 05m
JNB - MEX
28/5
Fri
2 stops
Multiple Airlines
33h 35m
JNB - MEX
5/7
Mon
2 stops
Emirates
51h 55m
JNB - MEX
26/5
Wed
1 stop
Air France
29h 35m
JNB - MEX
25/5
Tue
1 stop
KLM
35h 00m
JNB - MEX
16/6
Wed
1 stop
United Airlines
25h 50m
JNB - MEX
30/5
Sun
1 stop
Lufthansa
30h 30m
JNB - MEX
26/5
Wed
2 stops
SWISS
54h 05m
JNB - MEX
16/6
Wed
2 stops
United Airlines
33h 00m
JNB - MEX
19/9
Sun
1 stop
Turkish Airlines
45h 20m
JNB - MEX
20/5
Thu
2 stops
Multiple Airlines
41h 05m
JNB - MEX
19/9
Sun
3 stops
Emirates
35h 10m
JNB - MEX
19/9
Sun
1 stop
Turkish Airlines
45h 20m
JNB - MEX
5/7
Mon
1 stop
Air France
29h 05m
JNB - MEX
6/7
Tue
1 stop
KLM
26h 49m
JNB - MEX
6/7
Tue
2 stops
Multiple Airlines
33h 10m
JNB - MEX
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