Find cheap flights from Johannesburg to Mexico City

JNB - MEX

Find cheap flights from Johannesburg to Mexico City

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

Return
Economy
Johannesburg (JNB)
Mexico City Benito Juarez
Fri 5/7
Fri 5/14
Any month
Compare vs KAYAK |

Good to know

Low season

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

High season

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

Average price (return flight)

R15 677(avg. price over the last 2 weeks)

Good deal (return flight)

R13 974or less

When to book flights from Johannesburg to Mexico City

Estimated return price
Average price per month
Flight prices as travel date approaches

Top tips for finding a cheap flight

  • Looking for a cheap flight? 25% of our users found flights on this route for R13 974 or less round-trip.
  • The cheapest flight from Johannesburg to Mexico City was found, on average, 89 days before departure.
  • Book at least 4 weeks before departure in order to get a below-average price.
  • High season is considered to be November, December and January. The cheapest month to fly is May.

FAQs for booking flights from Johannesburg to Mexico City

How long does a flight from Johannesburg to Mexico City take?

Which airlines provide the cheapest flights from Johannesburg to Mexico City?

What’s the cheapest day of the week to fly from Johannesburg to Mexico City?

Which airports will I be using when flying from Johannesburg to Mexico City?

How does KAYAK find such low prices on flights from Johannesburg to Mexico City?

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

What is the Hacker Fare option on flights from Johannesburg to Mexico City?

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

Top 5 airlines serving Johannesburg OR Tambo to Mexico City Benito Juarez

Scores according to KAYAK customer reviews

8,3
Qatar Airways
Overall score based on 10 971 reviews
8,3
Boarding
8,2
Comfort
8,6
Crew
8,3
Entertainment
8,0
Food
Airline reviews

Pros: "Everything great!"
Cons: "~"

Pros: "The crew was really nice and very attentive."

Pros: "Crew was good"
Cons: "Tvs don’t work. Uncomfortable seats"

Pros: "Crew was great. They made up for mistakes in a positive and amenable way."
Cons: "Flight was late. There was no communication about it. The flight from Joburg to Doha was late, therefore I missed my connection. The delay was not officially communicated to any of the passengers — no announcements made, no representatives to talk to at the gate — until well past the time that we should have been in the air. It was distressing."

Pros: "The crew was very attentive and professional"
Cons: "Food wasn't great"

Pros: "Crew is amazing"
Cons: "The Entertainment screen wasn’t working"

Cons: "they cancelled by booking just before hour depature.."

Pros: "Great crew and food. Nice economy class."

Pros: "Nice crew, 1 hr free WiFi"
Cons: "Significant delay on jetway, temps uncomfortable,"

Cons: "Very uncomfortable seats in business class, almost no recline."

Pros: "Love the service of qattar"
Cons: "Everything was amazing"

Pros: "Nothing special"
Cons: "I found my seat a bit uncomfortable for this leg of the jurney"

Pros: "Q-suites and business class flight crew."
Cons: "Everything from check in up to boarding. Ground staff lacked hospitality. Disappointing frequent flyer program."

Pros: "The service of the cabin was great!"
Cons: "The food was not of the quality I would have expected from the expectation created by the airlines marketing. We boarded close to a full hour later than scheduled and the boarding process was very slow."

Pros: "The crew were nice and very helpful. Vegeterian meal was great"
Cons: "It was cold almost for everyone and everyone used blanket, some people asked for second blanket."

Cons: "Did not make this flight."

Pros: "Everything"
Cons: "Excellent"

Pros: "decent leg room. the staff was accommodating"
Cons: "the brea was har. some of the food was overheated thus making it hard to eat"

Pros: "Every thing is good in Qatar airways"

Cons: "I am a very experienced traveller. I always book an isle seat, especially for long flights (this was 12 hrs.), so that I can get up and stretch my legs etc. The couple sitting beside me were upset that I did not take the window seat. When it came time to sleep, the wife stretched out over her husbands legs, who was sitting beside me. This meant her feet were coming on top of my legs, and her legs were forcing her husbands legs into my space, touching my leg - I had to put a pillow between my leg and his leg. I asked the Qatar hostess if she could please ask the couple to change their positions, so that my seating space was respected, resulting in no body touching. The hostess replied that she was not permitted to ask the couple to change their positions and be more respectful. Fortunately there was another unreserved isle seat and I was able to move. Due to the fact that airplanes have become cultural melting pots, thousands of feet in the air, I think it would be peacefully beneficial too all, if a very discreet announcement could be made at the beginning of each flight regrading seating etiquette, respectfulness towards others etc. this could also be printed in the flight magazine. Thanks in advance."

Pros: "Fantastic service, very friendly staff who are always happy to help"
Cons: "Should have internet free of charge in flight"

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: "The change of my flight schedule for the entire journey was done without giving me any options (departure flights from origin and return). It would have caused me inconvenience if the change of time does not allow me to adjust my plans."

Pros: "Great flight. Everything was good. The only very small issue is hey offer WiFi but even if you pay the allocation of data make you feel like you living in the 1990. 10 meg free and 300 meg for a whole flight is a complete joke, especially for USD 30. They could manage protocols but give a reasonable service."
Cons: "WiFi"

Pros: "Qatar is a reliable airline."
Cons: "No matter how many times I have traveled with Qatar (5 international flights in the last year); I still do not receive any benefits such a priority boarding or upgrades."

Pros: "The service from check-in till landing was on the ball and superb. They were friendly and eager to assist with everything. They have the latest movies and shows to watch on their in-flight entertainment."

Pros: "great crew and food."
Cons: "being charged excess baggage when one suitcase weigh under weight. Having to wait at the terminal for a hour and a half because of bad weather -- not the pilot's fault"

Pros: "The plane from Johannesburg to Doha was Fine but not as wonderful and comfortable As flight from Doha to Chicago"

Cons: "They lost my bag and that’s disappointing considering I have my bank account details in that bag. Very disappointed by this"

Pros: "childrens meals and play packages. service was good, and bathrooms were kept clean. The meals were tastey and fresh."

Pros: "The older style seats are actually more comfortable for taller and larger people."
Cons: "The previous Qatar flight took 1.5 hours longer than originally stated and we had to rush to the connection without visiting the lounge. We missed out on the lounge on the flight down as well due to timing."

Pros: "I was actually impressed with the entertainment selection :)"
Cons: "The economy seats are just unfortunately not a place you can get comfortable enough to sleep. On 14 hour flights one hopes to sleep."

Pros: "Food and entertainment"
Cons: "Hard cushioning and narrow seats on the 787"

Pros: "Good in-flight service"
Cons: "Cramped seats"

Pros: "In general the crew was very nice."
Cons: "The dreamliner is a little tight in relation to the B777. The Kosher meals very all the same for breakfast lunch and snack"

Cons: "1. rude staff - i stood in Jburg at the counter for 13 minutes (i checked my clock) while 8 staff ladies spoke among themselves in a myriad of languages. FINALLY one lady asked if i had been helped! I said no and she was clearly less than thrilled to be the one to help with my question. i literally just wanted to ask if my seat assignment was a window, middle or aisle, but it was like i was the bane of her existence and i interrupted their social hour. On my outbound flight (ORD to DOH) I also watched three staff members be beyond rude to guest after guest at the check in counter regarding baggage when they came forward to "re check-in" which was a new requirement for most people. There was a lot of general confusion on behalf of the consumers and the staff was NOT the least bit patient or helpful in explaining what they needed from us or why this flight had different procedures than normal. I still don't know why they were so fussy about baggage and made everyone re check in at the gate in fact. And they didnt do it to my baggage so i have no idea why they were so rude to some and completely left others alone. (didn't seem to have to do with size, carrying of electronics, i don't know?) 2. the physical flight - you changed my original flight time to something that was REALLY close for my connection from DOH to CDG, so you instead bumped me to a later flight without consulting me. it would have caused me to miss a connection flight I booked separately through EasyJet from Pairs to my home airport BIQ. I had to figure that out on my own. RUSH through Doha to make my 35 min connection and barely was allowed to board my onward Paris flight by the Qatar gate staff which was only cutting it close as a result of YOUR changes! Yet i was treated like i was somehow "late" and wouldn't be able to board ??? Again incredibly rude staff. Subsequently you lost my luggage because the connection was too tight. i landed on Friday and it didn't catch up to me until Tuesday. Not one person has said sorry or offered any restitution. And this is honestly what upsets me the most. I doubt anyone even reads this. pathetic. I work for a travel club and since Monday (so in 4 days) I have actively reached out to 4 clients to cancel and re-booked their Qatar airways flight to another carrier to get them to Johannesburg. They will be doing the same safari experience I did, but I will NOT recommend and book my clients on Qatar after my experience."

Cons: "You canceled our flight in the last minute. we were starting our holidays and missed one day included the booking reservation. We didn't get any refund regarding this issue. On the other hand, i booked my special meal and never received it."

Pros: "The flight was on time, not full and the crew and the entertainment was excellent. Very happy with the experience of flying on Qatar Airways from Johannesburg to Miami."
Cons: "Everything was well, the food was good not great (even for airplane food) and the only other issue is it seemed like trash from our drinks and food services was picked up for quite a while or until we brought it to the flight attendants ourselves."

Pros: "landed safely"
Cons: "Had to claim bags at Doha and go through multiple security screenings to board connecting flight. At one point all the security was not functioning and we were packed up in lines. Barely had time to stop at the restroom before final security check where it was all so disorganized. After that check we were told that if we left we had to go through security again. Would have been nice to know that upfront. It was a madhouse going through that final security check and my husband's wallet was lost for a bit. No one really tried to help and we were told to move aside. Finally someone saw that it had fallen beside one of the counters. It was all horrible. Because of all this our 5 hour layover was a hassle with no time for food, etc. The whole airport experience was confusing and badly handled."

Pros: "Excellent in every way. Clearly a top tier airlines. I will choose Qatar Airlines at every opportunity."
Cons: "Nothing"

Cons: "Kayak/priceline re-booked my flight for my sister and I from SAA to BA, but failed to completely reissue us tickets. When we checked in for the flight, we had no ticket for the first leg of the flight, but we had tickets for the remaining flights. We immediately called to fix this problem, but due to slow customer service, we weren't issued tickets in time and the flight left without us. We missed all remaining connecting flights and were forced to buy New tickets. Now we have to work with kayak/priceline to get all my money back due to their error. We came back a day later than expected and missed going back to work."

Pros: "I enjoyed the staff"
Cons: "The screens were old school and I HS a hard time getting it to work Also the sleep mask I received had sticky stuff all over it when I opened the package."

Pros: "Excellent Cabin Crews, Flights on time"
Cons: "Food is mediocre at best, comfort on 787 is terrible."

Pros: "nothing"
Cons: "Because of poor connection, arrived for flight 15 min. before departure. Gate agent wouldn't allow us to board and wouldn't help us rebook. Offered no help."

Pros: "Seat space. Stevice. Terminal."

Pros: "Nothing."
Cons: "Attendant was rude and never really finished service, never remembered any requests and consistently skipped guests when providing food or drink service, cabin kept oscillating between either too hot or too cold."

Cons: "We took off in a terrible storm with lightning striking all around the plane. Very rough, lightning which scared the hell out of both me and my wife."

Pros: "Amazing and efficient when we had to be rerouted due to the hurricane we had excellent service and care at the hotel which made my stay for a short while a memorable"
Cons: "The plane was quite congested as the seats were very narrow coming back to Miami"

Pros: "Real silverware."

Pros: "Almost everything"
Cons: "Dont have special food for little ones."

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

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

Cons: "Friendlier crews"

Cons: "Free wifi"

Pros: "Due to business I travel allot so I deal with allot of airlines. This is by far the best airlines I have used. Excellent crew and airport staff. I don’t think words can express how satisfied I am with this airlines and airport. The nicest people and great service. Clean and modern aircraft. Going to try flying only with KLM from now on."
Cons: "Nothing"

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

Cons: "Bigger seats the new ones are way to narrow"

Pros: "Confort and kindness"
Cons: "It was too cold"

Pros: "Impressive service... amazing crew, very friendly and professional"

Pros: "15 years ago I told myself not to fly Delta anymore. But these 2 flights Detroit to Amsterdam and back changed my mind. I enjoyed the flight very much and I'm looking forward to the next one."

Pros: "The crew tried to be helpful but were equally frustrated with the ground crew."
Cons: "Follow your own policies. Allow people to board (economy plus) with their hand luggage who have followed all the rules and chosen a seat in the front of the plane. My daughter and my KLM approved baggage were taken by the boarding crew while allowing other passengers to go with more than allowed"

Pros: "Service and crew amazing friendly and went out of the way to Make u feel special even the pilots gave updates thru out the flight"
Cons: "Not being to help on the ground in Copenhagen with delta issues"

Pros: "Great airline"

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: "Not being 1 hour late"

Pros: "Seat was comfy and spacious for economy class"
Cons: "Vegetarian meal was okay but could be more enjoyable if served with bread at start of meal."

Pros: "Reasonable space in economy class seats"
Cons: "Staff hurrying us up 40 minutes before departing and threatening to take our bags out of the plane in case we didn’t board then. I had to leave my coffee and run."

Cons: "Staff rude and short"

Cons: "Head support for 6 feet plus people on seats would be good"

Cons: "Entertainment"

Pros: "The space at my feet with the chair in front was a bit akward."
Cons: "Not being seated next to small kids. Perhaps they should have a separate section? ;-)"

Cons: "Lost a single baggage item, a car seat. Critical for us to leave the airport, and delayed us for over an hour upon arrival. Gave us a loaner car seat that barely fit our child."

Pros: "Cabin Crews was extremely good and hospital. Transfer point staff buggy / wheal Chair was good and second to none."
Cons: "Transfer point needs upgrade."

Pros: "Everything is alright"

Pros: "The flight AMS to MEX was smooth, very helpful personnel on board, we enjoyed a bit more space and the seat seemed a bit more comfortable."
Cons: "Besides the seat relative comfort, it did not recline much at all, i wondered what the extra money (at least $5 or $600) got us. The food, wine/ beer service was same as regular economy, the boarding took place at same time as economy, no drink before take-off if only sparkling water. And the plane was old generation 747 and the entertainment was same vintage: screen was not very bright and the selection of films was poor. No plug to charge electronics. We were disappointed with KLM when comparing with other airline companies offerings when you book in Premium Economy."

Pros: "Gaps between seats are very narrow."
Cons: "when serving drinks, cabin crew limited to serve liquor only once and it was poor service."

Pros: "Seat 39A did not recline. The gentleman next to me spread his arms out a bit as he typed on his computer the entire way. So I did not get ANY sleep. Plus he got up at least four times."
Cons: "Except for the man next to me - great!"

Pros: "Great service"

Pros: "Excellent service. A meal , drink and a coffee included which we were not expecting."

Pros: "Boarding was as expected, crew & food were ok. Nothing else positive to extract out of this flight."
Cons: "Delayed flight, horrible baggae policy when the flight is actually operated by a partner of the company you bought the ticket from and not the actual company. Dirty seats, no in-flight entertainment whatsoever (not even a magazine)."

Cons: "The streaming service didn’t work"

Pros: "Food was just fine, movie selection very good"
Cons: "Uncomfortable seat cushions, lights were truned on too early (1.5 hours before flight landed)"

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

Pros: "Crew were friendly. Flight was comforyable smooth and on time. Nice snack."

Pros: "Bording was good and general flight ok"
Cons: "This airplane must be the oldest in the fleet. No USB, no charging, no touchscreen technology, no plugs, no bluetooth."

Cons: "Amesterdam airport employee was really rude"

Pros: "My bagage broke"
Cons: "I paid extra fee for extra bagage which was tv and i paid insurance my tv broke and no one responces for it"

Cons: "Tiny old cramped plane."

Pros: "The last two times we connected in Amsterdam to Humberside our luggage was delayed. This time it wasn’t. The simple things give the greatest satisfaction"

Pros: "Cabin Crew was awesome."
Cons: "Entertainment System was not working and no Non-veg food option in flight."

Pros: "Good multi media access and content"

Pros: "From pre-boarding, to boarding, to the food, and the attentiveness, everything was top notch! The cleanliness of the plane was only topped by the friendliness of the crew."
Cons: "The flight was marked at almost 11hrs but ended up being only 9...not a negative other than it meant not spending as much time on board!"

Pros: "Comfort economy well worth the extra."

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

Pros: "That we didn’t crash"
Cons: "Everything! The crew was rude, no entertainment whatsoever, late boarding, late departure and bad experience with the check in process both in app and on website."

Cons: "The leg room on the long flight was less than I would have wished and it was particularly bad when the person in front put their seat back. this was a day time flight and it would have been good to have a bit more room to use a laptop."

Pros: "Catering is ok"
Cons: "Seats comfort really old school"

Pros: "Staff superb. They even surprised us with an exit row and a gift for my partners birthday! Amazing. Samantha and Dennis also took time to come and personally wish him a happy birthday. A lovely touch. This airline runs like clockwork. They are just great. The sandwich and stoop waffle are nice too."
Cons: "There is a bus to the plane, so that takes a bit of extra time but they are very well organized."

Pros: "Free wee cake."
Cons: "Nothing in particular."

Pros: "We love the flight all the way"

Pros: "10 hour flight - I was well looked after, regular drinks, the food and snacks were good enough and tasty. The in flight entertainment was good - latest movies and worked a great variety of tv, books and movies. The airplane was modern and comfortable"

Pros: "In general, it was ok"
Cons: "Flight was delayed and because of this I missed my connection flight to Amsterdam"

Cons: "Dealy"

Cons: "It was a very good flight"

Pros: "the seats are ok, but service was awful"
Cons: "the fight attendants attitude"

Cons: "The seats a but squishi. Everything else ok. Thank you."

Cons: "Fix internet"

Pros: "Space between the seats"

Pros: "My seat mate"
Cons: "The flight attendant"

Cons: "Could give more time before baggage and check in. Arrived exactly one hour before flight and ohh my god........ Management however pulled some miracle...."

Cons: "Flight delayed 24 hrs"

Cons: "Our extra legroom premium seats didn’t feel like we had much more room. No TVs, WiFi that didn’t work...left a lot to be desired. I know the standards are pretty low in the US compared to other countries, but for a plane that seemed relatively new, the lack of standard technology seemed cheap."

Pros: "Very kind flight attendant. Flight on time."
Cons: "My entertainment screen did not work."

Pros: "The movie selections"

Pros: "Flight attendants were great."

Pros: "Ok trip"
Cons: "Could not watch movies on app or website.. “technical dificulties” made the trip longer and dull"

Cons: "Waited on the tarmac for over an hour before departure with very little explanation."

Pros: "The crew"
Cons: "Delay"

Pros: "Power outlets at some seats"
Cons: "Little entertainment choices, no complimentary food, late, charged for even the most basic seat selection"

Cons: "They have very long and annoying credit card announcements"

Pros: "nice gate, crew Very efficient boarding Very quick and efficient takeoff Rosario"
Cons: "We have a 4 hrs flight nothing to eat wasn't offere, when we arrive to Mexico we have to pick up our luggage from one gate to and other far away! Very frustrating because I have to take other flight to Veracruz, it supposed that I have to pick up everything when arriving in Veracruz. Rosario"

Cons: "One of the stewardess felt like she was at her house with unwanted visitors, I guess. Very senile and careless attitude"

Pros: "Nothing"
Cons: "It's was my kids first time fying and no entertainment. Wi-Fi didn't work. And the kandng was a bit scary."

Cons: "delayed. and boarding crew had no clue how to handle boarding. senile behaviour of a specific old lady"

Pros: "Early!!"
Cons: "The snacks."

Cons: "Entertainment via internet could NEVER be really be done complitly. And the flight attendants did not know how to help costumers"

Cons: "There was a delay at the arroval gate in Dallas. It took 20 minutes to get off the plane."

Pros: "The seats were awesome Excellent leg room The old airbus is a winner"
Cons: "The entertainment system is really outdated"

Pros: "Good is that they sent you to Finnair to correct AA created break in service...why would they pay for it? AA is just an operator per itinerary! Why would you care if ppl get help with connections!"
Cons: "Checked in online on Finnair and automatically for the second connecting flight...and not the first -AA. So, had to check-in again for the first flight at the terminal. Board passes were printed 2 out of 3 by AA and both had errors - wrong gate for the first flight and no boarding info for the second connecting flight - just blank! AA did not provide connecting info until I found an unoccupied employee at the terminal and customer service lines were about 20 people in 2 locations I went to. The connecting info should be in the itinerary they said at customer service...nope, it was not there either!"

Pros: "The aircraft was perfect :)"
Cons: "The new basic economy fair. My tickets were booked before this happened and I was requested to pay my carry on"

Cons: "American flight attendant service"

Cons: "Well because of some dumb delay we missed our connection allowing us to be given new tickets for two more connecting flights. Which is absurd."

Cons: "Delay"

Cons: "Four hour layover on a flight from Edinburgh to Sacramento."

Cons: "a little delay in the departure connection flight ."

Pros: "Nothing"
Cons: "Unexplained delay, more than 4 hours. Terrible"

Pros: "It was on time & staff were pleasant & effective"

Pros: "Attention"

Pros: "The handed out the customs forms just before landing because they were too busy chatting. I had to fill up the form during landing and got dizzy. During the fligh I asked for water and the stewardess forgot about it."

Pros: "American Airlines has alot more commodities than most"
Cons: "Alaska sold passengers to American"

Pros: "Good space on first."
Cons: "The boarding process is not organized, even if you're flying first you have to "elbow" your way in. The headphones or the connection are wrong the noise coming of it is terrible, couldn't watch a single movie. Unusable. Tried moving it around and changing for another unsuccessfully."

Pros: "Entertainment"
Cons: "Leg room - i feel like it's the smallest of any carrier worldwide."

Cons: "Fast boarding on coach."

Pros: "Punctual!"
Cons: "no entertainment! Nothing. On the flight from Mex City to LAX the bathroom facilities were so limited that some Economy class passengers had to try to use the business class or first class facilities' An FA then came on the intercom and said Economy class must only use their own facilities and this is according to an FAA regulation. THat is a straight out lie. If you eliminate bathrooms from Economy class to squeeze in more seats this problem will persist. American Airlines should be ashamed of itself."

Pros: "Good entertainment set up"
Cons: "Gross smelly bathrooms, only vegetarian meal options"

Pros: "boarding was well organized and flowed well crew allowed us to move to open row of seats"
Cons: "It seemed that asking for extra service was an imposition on the 'gossip session' for the crew standard fare of biscuits"

Pros: "Please put n/a as an option. There was no entertainment for a flight lasting a little over an hour."

Pros: "The crew, boarding went smooth"
Cons: "The seats too close ,I drop one paper I could hardly bend over I am 5ft tall"

Cons: "The automatic machines wouldn't check me in. The lazy who checked me in manually have me wrong information about my luggage. The affect on the Mexico side have me MORE wrong information about my luggage. Ultimately, my luggage was lost. Still waiting for them to find it."

Pros: "No food, drinks were late but given alcohol without charge."
Cons: "Boarding was a mess as needed crew members that knew Spanish. Plane overloaded so had to hard check bags."

Pros: "Nothing"
Cons: "The most horrendous costumer service & treatment from AA employees aether in the LAX airport and on the phone by costumer service."

Pros: "No comment"
Cons: "No food or drink given to me. Deliberately ignored by crew."

Read more about Qatar Airways
COVID-19 information

Safety measures for airlines flying from Johannesburg to Mexico City

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

Mandatory masks

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

Social distancing seating

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

Pre-flight testing

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

Book cheap flights from Johannesburg to Mexico City

Recent return flight deals

10/6
Thu
1 stop
United Airlines
25h 50m
JNB - MEX
17/6
Thu
1 stop
United Airlines
23h 45m
MEX - JNB
10/6
Thu
2 stops
Multiple Airlines
33h 00m
JNB - MEX
16/6
Wed
2 stops
Multiple Airlines
34h 05m
MEX - JNB
26/5
Wed
1 stop
KLM
26h 49m
JNB - MEX
2/11
Tue
1 stop
KLM
40h 10m
MEX - JNB
22/6
Tue
2 stops
Qatar Airways
38h 35m
JNB - MEX
26/6
Sat
2 stops
Qatar Airways
38h 40m
MEX - JNB
10/6
Thu
1 stop
United Airlines
25h 50m
JNB - MEX
17/6
Thu
2 stops
United Airlines
29h 05m
MEX - JNB
26/5
Wed
2 stops
Multiple Airlines
33h 10m
JNB - MEX
2/11
Tue
1 stop
Multiple Airlines
28h 25m
MEX - JNB
10/6
Thu
2 stops
United Airlines
33h 00m
JNB - MEX
17/6
Thu
2 stops
United Airlines
29h 05m
MEX - JNB
26/5
Wed
1 stop
KLM
26h 49m
JNB - MEX
2/11
Tue
1 stop
KLM
40h 10m
MEX - JNB
26/5
Wed
2 stops
Multiple Airlines
33h 10m
JNB - MEX
2/11
Tue
1 stop
Multiple Airlines
28h 25m
MEX - JNB
26/5
Wed
2 stops
Multiple Airlines
33h 10m
JNB - MEX
2/11
Tue
2 stops
Multiple Airlines
29h 20m
MEX - JNB
26/5
Wed
2 stops
Multiple Airlines
33h 10m
JNB - MEX
2/11
Tue
2 stops
Multiple Airlines
29h 20m
MEX - JNB
22/6
Tue
1 stop
KLM
26h 49m
JNB - MEX
26/6
Sat
1 stop
KLM
40h 10m
MEX - JNB
22/6
Tue
2 stops
Qatar Airways
38h 35m
JNB - MEX
26/6
Sat
2 stops
Qatar Airways
38h 40m
MEX - JNB
22/6
Tue
2 stops
Qatar Airways
38h 35m
JNB - MEX
26/6
Sat
2 stops
Qatar Airways
38h 40m
MEX - JNB
22/6
Tue
1 stop
United Airlines
25h 50m
JNB - MEX
26/6
Sat
1 stop
United Airlines
23h 50m
MEX - JNB
22/6
Tue
1 stop
United Airlines
25h 50m
JNB - MEX
26/6
Sat
1 stop
United Airlines
23h 50m
MEX - JNB
10/6
Thu
3 stops
Multiple Airlines
35h 05m
JNB - MEX
17/6
Thu
2 stops
Multiple Airlines
35h 23m
MEX - JNB
10/6
Thu
3 stops
Multiple Airlines
32h 05m
JNB - MEX
17/6
Thu
3 stops
Multiple Airlines
43h 10m
MEX - JNB
10/6
Thu
3 stops
Multiple Airlines
35h 05m
JNB - MEX
16/6
Wed
2 stops
Multiple Airlines
47h 10m
MEX - JNB
Show more results

Recent one-way flight deals

15/5
Sat
1 stop
Lufthansa
30h 30m
JNB - MEX
15/5
Sat
2 stops
SWISS
30h 05m
JNB - MEX
15/5
Sat
3 stops
Multiple Airlines
55h 44m
JNB - MEX
12/5
Wed
1 stop
KLM
26h 49m
JNB - MEX
12/5
Wed
2 stops
SWISS
54h 05m
JNB - MEX
12/5
Wed
3 stops
Multiple Airlines
57h 30m
JNB - MEX
11/5
Tue
3 stops
Multiple Airlines
38h 20m
JNB - MEX
26/6
Sat
2 stops
American Airlines
31h 18m
JNB - MEX
26/6
Sat
1 stop
Lufthansa
30h 30m
JNB - MEX
26/6
Sat
3 stops
Multiple Airlines
32h 55m
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