Find cheap flights from Mexico to Johannesburg

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

— JNB
Dec 10 — Dec 171
Return
1 adult
Economy
0 bags
From?
To?
Sat 10/12
Sat 17/12

Let KAYAK do the searching

Save 12% or more

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

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

Filter by cabin class, free Wi-Fi and more

Good to know

Low season

November

High season

July

Cheapest flight

R9 286

Average price (return flight)

R21 498

Good deal (return flight)

R21 498

Good deal one-way

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

Top tips for finding cheap flights to Johannesburg

  • Looking for cheap airfare to Johannesburg? 25% of our users found tickets to Johannesburg for the following prices or less: From Guadalajara R14 458 one-way - R14 458 round-trip, from Mexico City R21 498 round-trip
  • Book at least 5 weeks before departure in order to get a below-average price.
  • High season is considered to be June, July and August. The cheapest month to fly from Mexico is November.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Johannesburg flight deals.

FAQs - booking Johannesburg flights

Top 5 airlines serving Mexico to Johannesburg OR Tambo

Scores according to KAYAK customer reviews
8,2
Qatar AirwaysOverall score based on 12110 reviews
8,2Boarding
8,1Comfort
8,6Crew
8,2Entertainment
7,9Food
Airline reviews

Too busy confusing instructions during boarding. Crew are busy talking to each other but, nobody is explaining to the passengers what’s going on. Zone one and two is a joke. One crew said one line is which, here another crew saying the reverse. During flight the attendants are missing their mark in distributing meals. All the while, attendants are running on the isle. They look clueless but, chitchat a lot at the end of plane. A few are rude as well. I have traveled using several airlines and so far Qatar for me is the worst.

Read more about Qatar Airways

Too busy confusing instructions during boarding. Crew are busy talking to each other but, nobody is explaining to the passengers what’s going on. Zone one and two is a joke. One crew said one line is which, here another crew saying the reverse. During flight the attendants are missing their mark in distributing meals. All the while, attendants are running on the isle. They look clueless but, chitchat a lot at the end of plane. A few are rude as well. I have traveled using several airlines and so far Qatar for me is the worst.

I was so happy and at ease with the crew 100 %the best ever

The flight attendants were warm and had a great attitude. They were helpful and attentive.

Courteous! Long lines.

Spacious seating was great! Food could have been better!

This flight was cancelled

Pros: "Great crew! Excellent business class suite"
Pros: "Crew was wonderful. Comfortable seat with nice meal. Overall loved it"
Pros: "Perfect"
Cons: "Perfect"
Pros: "Always on time"
Cons: "Food bad. Much better taste at the lounge in Doha"
Cons: "They do not understand the word priority at Doha airport. Business class passengers boarded last."
Pros: "Excellent service provided by crew"
Cons: "Food needs improvement"
Pros: "N/A"
Cons: "We were told to board, but then kept in another area close on 1 hour before we could get on the plane and this area had no bathroom facilities. The spread of seating on the plane made no sense with many open seats but also many squashed rows of people. The crew was visibly tired and irritated, they also ran out of a few catering items. It seemed as if last minute, a few different flights were combined into this one which lowered the quality."
Pros: "Food and leg room"
Cons: "All was fine"
Cons: "The vegetarian option for breakfast was a stale waffle with apple compote. Inedible."
Pros: "Food selection. However, the snacks need to be readily available on long flights."
Cons: "Entertainment is lacking behind other international carriers"
Pros: "The airlines' film library offers plenty of movies to watch."
Cons: "I had an aisle seat. The crew pushed the service carts in the gangway and hit me a couple of times, and I was very much annoyed because I was waken up while asleep."
Pros: "Stuff is Fantastic, food is delicious, a lot of leg room, got to love Qatar Airways. No wonder they’re number one."
Cons: "Nothing"
Pros: "The crew were very friendly and helpful."
Cons: "It seems the major airlines use older aircraft when the destination of the flight is a third world country(or Africa). The seats aren't as comfortable and the entertainment system (screens) are not as good as a Qatar and Europe bound flights."
Pros: "Fabulous crew, good choice of food and drinks and served whenever you want it. Good array of entertainment on offer but our flight was a 'sleeper' so after a fumble with the controls and the limited new releases, I opted to read instead. Seats are comfy and spacious, much wider than Emirates in the same class (who offer only an extra 1/2 inch width over economy). Amenity kit a quality piece that is both practical and useful."
Cons: "Crew seemed to have stopped referring to the passengers by name and offer a less-personalised service in Business than we have become accustomed to. The food choices while good, have been paired back as have the selection of wines."
Pros: "The crew was attentive and polite. The flights were on time, and the entertainment options were good. The Doha airport is quite nice, with many eating and retail options. although everything is very expensive, even by airport standards."
Cons: "My wife and I personally don't mind a selection that leans heavily toward Indian food, but I imagine others will not. The main courses were mediocre and the "sandwich" offered between meals on the 13+ hour flight was cold, soggy and inedible. The seats on our A350 were hard and not very comfortable, and the recline function was difficult to operate. Security at the Doha airport was confusing. We had to go through 3 separate checkpoints for our transfer, each with different rules and procedures. The final check at our departure gate was the worst, with impatient officials giving hurried instructions in heavily-accented English, and scolding if passengers didn't understand. I was sent back through a second time to remove my camera from the bag (and to be scolded by the agent), and was patted down a second time coming back through the x-ray, which had green-lighted me both times. It made me wonder if this was a reaction to the extra scrutiny that Arab passengers receive from our airport security in the USA."
Pros: "The flights attendants were very helpful and polite. What I enjoyed the most was the level of comfort I had. I was able to sleep for almost the entire flight. That's why it felt like it wasn't even a long flight."
Cons: "We did leave a little late but it was out of the control of the pilots and flights attendants."
Pros: "There was adequate seat room. The device was good."
Cons: "There was nothing I didn’t like."
Pros: "Staff was great"
Pros: "Thank you for a very good flight experience both from Philadelphia to Doha and Doha to Johannesburg."
Cons: "The breakfast options could have been better, but I was fed and happy, and the flight attendant was kind enough to bring me green tea when it wasn’t readily available on the cart."
Pros: "The plane had everything I could want."
Cons: "Unfortunately, the plane was late, prompting me to miss my connecting flight. These things happen, I understand, but most upsetting was the fact that Qatar Airways provided very little information to those of us missing our flights. While on the plane, when those of us with short layovers mentioned that we may be late, we were told "you'll be fine - they hold the planes for a bit." When we deboarded the plane from New York, we ere wrangled into groups depending on our destinations. Many of us assumed that we were going to be taken to our next flights as we had been told they would be waiting for us. The airline rep in charge of my group refused to tell us any information, however, only admitting after we got confrontational with her that we had missed our flights. She then offered no information about what would happen to us, telling us we'd find out when we got to the rebooking counter. Very unprofessional. I was told that I would have to wait for another 24 hours for the next flight, necessitating that I would spend the night in Qatar. I was put up in a hotel that was decent, but again that offered very little in terms of customer service. We were given an $80 meal allowance, but despite me not using it, I was nickeled and dimed in other aspects to where I ended up paying $20 to help reschedule a flight that I had missed in my destination country. The whole ordeal was a nightmare and mostly due to poor communication and very cold, almost robotic interactions with the QA staff on the ground in Doha."
Pros: "The visit to the lounge is always refreshing. The service at the shower area is great however policing of people using phones in the quiet zone should be enforced"
Cons: "The good got used a bus gate which is acceptable however this typically takes additional time if there is a connection flight"
Cons: "Seat to LA was broken"
Pros: "I was surprised with the quality of gluten free meals served for me, it was well organised and taken care of where I never had to wait. My flight schedules were changed few days before departure by Qatar Airways, but only thing I had to do was to confirm that I have noted, my seats and all the rest of details intact, excellent."
Cons: "When the flight is changed by airline for their convenience, they would have given preferential treatment to the passengers involved. We had to bare the cost of food and make us comfortable on our own due to the delay in transit."
Pros: "The crew aboard the flight were kind and thoughtful and definitely oriented toward service."
Cons: "The security process at the gate was really disorderly. Perhaps it is because it is a new and extra step required by the US but it was definitely not efficiently handled."
Pros: "i do like service in plane and at the counter no problem with baggage.all ok.thank for good service.sincerly vladimir hodan"
Cons: "Same as above"
Pros: "The friendliness of the staff from check in to arrival!"
Pros: "childrens meals and play packages. service was good, and bathrooms were kept clean. The meals were tastey and fresh."
Pros: "I freceuntly fly between the US and South Africa and only fly via Qatar Airways, and every experience thus far has been great. The food is good quality, friendly crew and I would recommend it to anyone."
Cons: "The sandwiches are a little dry and movie selection a little limited."
Pros: "The crew was friendly and patient. The flight departed on time."
Cons: "The plane was small and cramped. The food was mediocre and could have been more creative"
Pros: "Unfortunately..."
Cons: "...as mentioned, I don't have the pleasure of rating this flight because of the boarding delays and missing the flight. Very disappointing."
Pros: "The in flight entertainment was good"
Cons: "Service was not the same, flight attendants were not attentive or very accommodating. There were very rambunctious children on the flight and they did not consider everyone else by asking the parents to calm their children down instead allowed them to run up and down he aisles screaming etc"
Pros: "Great selection of movies and tv shows"
Cons: "Entertainment screen is too dim even on highest brightness setting"
Cons: "Security. They sealed my iPad for special screening but didn't mention they needed kindle as well so I had to repeat security screening in Doha twice."
Pros: "Service of air stewards very friendly and polite"
Cons: "This goes for Qatarfigjta from harare to Doha and Doha to Washington DC and back. I am not going to give individual report on each one. Food - my daughter could barely eat anything and the vegetarian meals were stone cold most of time. It was hard to eat at Qatar airport because not only is the food terrible (Burger King and bad Asian food) but outrageously expensive. Our media system did not work for one leg. ** way to many ads on your media system. Every time you watch a new TV episode, you have to sit through 5-6 ads for stuff that is not interesting and the same each time. ** plane info on media system keeps reverting to Arabic even when English is indicated as preferred la gauge. We had to place our iPads in checked luggage for flights from harare to USA as we went through Qatar. *** I asked for quiet seats and was given seats near kitchen and toilet even though I booked in hours in advance. One leg had my ten year old daughter and I in different rows even though I checked in 4-5 hours in advance Of flight . ** staff moved my hand luggage without my permission and without informing me - it was stressful trying to find it."
Cons: "Lack of internet access is not acceptable during long flights."
Pros: "Excellent experience overall, the food was decent, the seats were comfortable and had enough space for me at 6ft tall, the staff were very friendly and helpful, entertainment selection was good with plenty of new movies out. I had no problems with my layover. The baggage allowance was great as I had extra luggage from my trip. I'm very happy with their customer service, the day before my first flight I received a phone call from Qatar's customer service saying that due to delays I wouldn't be able to make my connecting flight to Edinburgh so they would like to book me on another flight instead of me having to wait 24 hours in Doha. I was thoroughly impressed with this service."
Cons: "I did not have wifi available from Doha-Johannesburg"
Pros: "Great crews, excellent airplanes, wonderful in transit experince."
Cons: "In flight coach meals were average."
Pros: "On time departure, friendly crew. Comfortable seats for economy class, plenty of entertainment options. A pleasant experience"
Cons: "The food was okay. The hot wrap/calzone served first was not very tasteful. The breakfast/brunch was better. Not much to dislike overall."
Pros: "Again on time and effortless boarding made the overall experience a good one."
Cons: "Our suitcase was damaged...still in the process of trying to get it fixed. Hopefully it will be done soon. I will then update this report. Could maybe clean the toilets as it did become a bit messy."
Cons: "I have flown previously with Qatar and was not so impressed. Everything was great this trip up until my return to the United States. I should have suspected a problem when I was requested to change seat in order to assist a family who were in separate seats. Moving was difficult as the plane was being loaded. I managed to get to the seat offered to find someone sitting in it. To top it off the individual was wearing a surgical mask and carrying a large immigration bag. I requested a seat forward but I was denied and I later saw other passengers moved forward to seats that I was denied. If I had known that the flight would have been full of possibility sick immigrants I would have chosen another flight or airline. At certain times the smells were very bad. I felt as a ff member I should have been treated better or been made aware of possible health risks."
Pros: "Everything is fine and have a wonderful time"
Pros: "The service from the crew was amazing"
Cons: "The food was not bad compared to some air lines"
Pros: "***You're asking me about a flight that hasn't happened yet. I'm rating my flight FROM LOS ANGELES TO DOHA, 10/23/2016, here: Flight attendants were very good, helpful, gracious. For a long flight the restrooms stayed clean."
Cons: "The food was over cooked, and lacked freshness. I had to have the same meal twice because they ran out of the omelettes. Next time I will try Emirates."

My luggage didn't make it home.

Three hours late to leave, and a disaster getting our luggage after landing in Washington.

Cons: "Thanx ;)"
Pros: "The airplane was brand new and the service was very good."
Cons: "The ground handling team was very rude and they refused to help me and they acted very aggressive for no reason"
Pros: "crew"
Cons: "delayed flight management"
Pros: "Great new airport. Friendly staff. Traveled with them before and will again. Great rate and 2 bags!"
Pros: "Chem-in"
Cons: "The entertainment system is old, not easy to use, and lacks features."
Pros: "Great crew, confortable seats, free complimentary internet service"
Cons: "Even though the same plane was used, the Cuban authorities asked passengers bound to Caracas to deboard the plane, pass to transit, to have us waiting an hour to re board. Boarding was a complete chaos. We were not handed headsets, so could not listen to inflight entertainment. Food was not good"
Pros: "Plenty of films."
Cons: "Cabin was too hot."
Pros: "Seat"
Cons: "Check-in counter: clerk was “mute”, no greeting, no words about the gate, luggage destination, passport paper. Poor communication: 90 minutes delay, but no announcements Inconsiderate: when the “business class bathroom” located between business and economy classes, was unoccupied, the fly attend Commanded not to use after standing there for 10 minutes. No tea or coffee with breakfast Gate has no information: no destination, no time indicated"
Pros: "The staff the staff the staff. They made the trip so enjoyable. The A330-300 aircraft was smooth and silent. Very impressed"
Cons: "The seats in business class were not as soft as they could be but very impressed overall and good value for the cost of the business class ticket"
Pros: "Short flight, good sandwich, nice plane."
Cons: "Everything’s fine."
Pros: "Comfort Entertainment Friendly Staff"
Cons: "N/A"
Pros: "Food was good and the crew members were very friendly."
Cons: "The entertainment system for the full plane was not working. WiFi was not working. I was not too concerned about the WiFi, but for people traveling with children, no TV was difficult."
Cons: "Turkish Air lot my suitcase. I will never travel with them again"
Pros: "The food was excellent fresh and plentiful. The bathrooms were very clean"
Cons: "Options for vegetarians were not really good."
Pros: "First leg (Mia to Instanbul) crew was excellent!"
Cons: "second leg (Istanbul to Johannesburg) crew were rude!!!"
Pros: "The flight attendants are always helpful and very nice!"
Cons: "I have been flying Turkish Air quite a bit since 2011. I have noticed that on some shorter flights they are using newer planes with a bit more leg room, but on their longer flights (Like the one I take quite a bit from Los Angeles-Istanbul) they are using older planes that are horrific for anyone over 6' tall. I can't even sit in the seat without my legs jamming against the seat in front of me, and when the recline, I have to sit sideways. They are also very small sideways. I am a big guy, but not overweight, and barely fit in the seats. Their seats are definitely getting worse since I started and they ended their economy plus seat option, which at least gave you an option, for a couple hundred dollars more, you could have a nice seat. This is of course to make more money and jam more people on their planes without caring at all for the passengers comfort when you are flying, and it makes those long 12-14 hour flights miserable! Also, the planes are very hot when you board, which can be very uncomfortable, and they no longer give you a hot towel (As they used to) until the plane has taken off. They also do not serve a 1st beverage right away after take off (10,000'). Your first beverage is with the first meal, and then you are not served anything again until the second meal, whereas most other airlines serve drinks throughout the flight. SO you fly for 12 hours with 2 service times and no offers of drinks, snacks, etc. during the flight."
Pros: "we ware attisefy for are first time in bisness clas"
Pros: "Service, food, staff—all excellent!"
Cons: "The cabins on both flights were too warm."
Cons: "Transfer security station had 300 people waiting. Very bad. One lane open. Has to run through airport to get to flight to Miami from the flight from tel aviv. Will not fly Turkish air until the security transfer line is fixed."
Pros: "Great service in the airplane plus they offer some amenities like slippers, tooth paste and toothbrush, they offer you wet towels to clean and refresh yourself during he flight. Really good."
Pros: "Amazing service and food/drinks! Tons of movies. Overnight sleeping kit included."
Cons: "Nothing!"
Pros: "Crew and efficiency"
Cons: "Too hot in the plain"
Cons: "The woman at the Rome airport turkish airlines counter scolded us for being a little late to arrive to the airport. She was very rude to say the least."
Pros: "Good service, friendly and hard working flight attendants Nice gift bag with toiletries"
Cons: "Head pads of a seat don't go low enough for my low height. Provided pillows helped though"
Cons: "My flight was cancelled twice within 24 hours before takeoff. All I got was an email saying it was cancelled and a number where no one could help me. I spent over $40 international calls just to reschedule my flight, only to have to take a $80 cab to the airport to have a human help me. Worst customer service and worst experience. I was trying to get home after a natural disaster struck my hometown and Turkish Airlines actually made that experience even worse. At no point did anyone even apologize for cancelling two of my flights without another option until a full week later. I had to pay to fly myself home from Boston because they were so unhelpful. Would never recommend Turkish Airlines to anyone I know whn traveling internationally."
Cons: "Very disorganized the gate checking, staff ne d hospitality training . You ESP not have time for your queries and concerns . They are always in a hurry to finish talkign to you . Poor hygiene. The bathrooms are very dirty and has nomjand soap to wash your hands . Male staff in board come across unpolite. ingelt inwelcomed by the male flight attendant port side at the back.?"
Cons: "Wi fi"
Pros: "Good entertainment system with lots of options."
Cons: "The plane was uncomfortably warm throughout the (long!) flight, which made it difficult to get any rest."
Pros: "Great Airlines"
Pros: "service was excellent!"
Cons: "food wasn't enough or good"
Pros: "As with the departure, everything was smooth for those who had no carry-on laptop"
Cons: "The new carry-on laptop caused a delay of about 1 hr before departure and arrival an hour late, then claiming the laptop was almost a nightmare with long queue after picking up the luggages, one has to also claim their laptops in a make shift station In the baggage claims area. My suggestion is to put the computer laptops in alphabetic order by last name/surname, with the claim ticket,for easier access when picking up. As for departure, probably at check in to inform them that if you have a laptop carry-on so that can be taken care of right away as not to delay departure when they take it at the departing gate. This should be done at check in if in Turkey, or as a transferring traveler, to inform the traveler to take care of that as soon as arrived to transferring destination and for the traveler not to wait until boarding time at the boarding gate."
Pros: "Outstanding service Excellent food Adequate entertainment Seat recline was good for economy"
Cons: "For a long flight (8+ hours) legroom on this Airbus was quite cramped Again poor boarding announcements resulted in very chaotic boarding process"
Cons: "The plane was old and the seat was very uncomfortable"
Pros: "Service was exceelent and all crew staff were professional and friendly and courteous."
Pros: "I eventually arrived at the destination."
Cons: "Difficult to communicate with cabin crew due to lack of English. Flight was delayed by 1 hour. General atmosphere on plane was chaotic I think due to the small plane and length of flight as large numbers of people needed to use toilets."
Pros: "Great service and staff"
Pros: "Not trying to be flattering here but it really is a good airline."
Pros: "Smooth flight"
Cons: "N/a"
Pros: "I like the movies"
Cons: "boarding should be handled better than what i saw at Istanbul. a man checking every ticket manually which cause many long line and waiting to get to the bas"
Pros: "The variety of films on show was decent"
Cons: "The crew skipped our aisle whilst delivering the toiletry bags, some announcements were made purely in Turkish without regard to English passengers. The boarding gate from Istanbul was opened much later than the advertised times."
Pros: "Turkish Airlines still my pick for long haul flights. Stand outs are the meals followed by attentive crew. IFE also very extensive"
Pros: "really great service"
Pros: "excellent food, service"
Pros: "The food"
Cons: "That the anytime snacks that was offered was not available for passengers"
Pros: "Everything was top notch.. the food, the service, the overall experience."
Cons: "Food."
Pros: "Good entertainment options"
Cons: "Overall okay crew, but some very rude members"
Pros: "I'm really mad about Delta service"
Cons: "bad service"
Pros: "It was super"
Pros: "The crew is nice"
Cons: "Boarding was horrible."
Cons: "Delaying a flight by 2 hours for crew issues is ridiculous and even more do not alerting me to the change before I was at the airport. Terrible"
Pros: "The crew was amazing and seats were comfortable"
Cons: "Nothing"
Pros: "Not a lot"
Cons: "Customer service"
Pros: "The flight was on time!"
Pros: "The crew"
Cons: "One free beer"
Cons: "Todo excelente!!!gracias!!!"
Pros: "Nothings"
Cons: "Everything"
Pros: "I thought the boarding process was somewhat messy and should have started sooner."
Cons: "The sound and touchpad on my entertainment console didn’t work too well during the flight."
Pros: "Crew was nice and tried to help us as there was no food on board for our dietary restrictions."
Cons: "The folks at the desk arrived late to address issues. It was crowded and disorganized. When i addressed an issue at the check in regarding not seating me with my children including a 7 year old). the response is. Well you bought a cheap flight so tough luck. The plane was dirty and frankly not very"
Pros: "Nothing"
Cons: "Letting me board the plane even through boarding had started and I wasn’t first because of my disability"
Pros: "Helpful"
Pros: "Yes"
Cons: "Was a little bit hot"
Pros: "It was water or water no soft drinks"
Cons: "Only water"
Pros: "I will say that this has been the best flight my husband and I have ever had. The crew members were very nice and helpful. This has been the smoothest flight we have ever had as well."
Pros: "Nice crew. Comfortable seats."
Cons: "Peanuts and water was “snack”"
Pros: "Comfortable seats and good choices of movies."
Cons: "Staff was rude and we were called to board but took long waiting in line to get in the actual plane. Flight was delayed. Food didn’t look appetizing."
Pros: "No issues with the flight. All went as planned."
Pros: "This flight was spectacular! I loved how the flight attendants served with pleasure and delight! They are very polite and patient, especially with the children. I have never seen flight attendants work with so much compassion and joy!"
Cons: "This would have to be my best flight so far!"
Pros: "Staff was friendly."
Cons: "Crying child but I understand has nothing to do with the airline."
Pros: "I LIKED EVERYTHING,SERVICE AND ATENTION WAS EXELLENT ,PERSONAL WAS GREAT, MY BEST FLIGHT EVER..."
Cons: "WELL,ALL TV SCRENS ON THE RIGHT SIDE WASN'T WORKING,BUT NOT A BIG DEAL..."
Pros: "I had never traveled with Delta until my trip to Mexico. I was most impressed with the great service I received on my way to Mexico: from Atlanta to Guadalajara, Guadalajara to CDMX, and, at the end of my stay, from CDMX to Atlanta. I cannot say the same about the experience within Continental USA."
Cons: "I perceived a negative difference in all aspects during my flight going to Mexico, from Philadelphia to Atlanta, and coming back, from Atlanta to Philadelphia."
Cons: "I never received anything about my booking. I went the airport Wednesday morning not knowing if I’d actually fly out. I only had on my Kayak app a trip itinerary. Thankfully I did. In Atlanta I added my Skymiles # to my trip. Upon arrival in Mexico I rec’d a push from Delta about my trip with my Record Locator. Flying home was to depart at 8am. When I rec’d my boarding pass it stated 8:55am. While waiting at my gate Delta sent me a text at 7:30am that my flight would be leaving at 8am. That confused me. Needless to say I was suppose to arrive CVG at 3:49pm, but instead was booked on a flight departing Atlanta at 4:30pm. Plans at home had to changed for Friday evening as I was not arriving at mid-afternoon. Needless to say I’ll probably not book thru Kayak anymore."
Cons: "Having to wait a long time standing in line before boarding the plane."
Pros: "Service the crew gave. Smooth fligh"
Pros: "Getting off the plane"
Cons: "This flight was fine compared to the first"
Pros: "It left and arrived on time"
Cons: "They didn’t have wine in such a long flight"
Pros: "Easy to boar, no delay and arrived on time"
Cons: "One of the flight attendant was a little rude to some passengers."
Pros: "The flight was delayed 6 hours but the crew and captain were exceptionally accommodating, helpful, and informative on updates."
Cons: "They wouldn't deal with any flight changes."
Pros: "i liked very much the cheese and the coffee was also good."
Pros: "Nothing"
Cons: "It is the first time that I travel by this airline and I have a bad experience. The flight was delayed by 2 hours and before arriving at Los Angeles airport they informed us that they had not been provided with the migration forms."
Pros: "Delta siempre excelente servicio al cliente."
Pros: "Confort"
Cons: "The floor was litte bit dirty"
Pros: "Non"
Cons: "My return portion of my flight was canceled and had to purchase a new ticket. I would like a full refund of my expenses."
Pros: "Horrible experience! Flight was delayed over an hour with no announcement. Seat was reassigned from front aisle seat to rear window Seat. Fortunately, it was a short fkight."
Cons: "I lost the flight To hartford and I pay 4 the hotel"
Pros: "Good movies and some snacks."
Cons: "They told me last minute I needed to go to another gate for a passport check and a new ticket. They shouldn't have waited until the very last minute."
Pros: "Please offer headphones to people who do not regularly take them in flights."
Pros: "see above"
Cons: "See above."
Pros: "I liked watching movies."
Pros: "The best service"
Pros: "Since I am a Silver Medallion Skymiles member, I asked about an upgrade. All seats in First Class were taken, but the agent at the gate seated me in a seat in the front of coach with more legroom (comfort plus? I don't know what they call it). That was great!"
Pros: "Very nice do to Delta employees."
Pros: "The service"
Cons: "Going into the security check point (immigration) lost my connection from Atlanta to Richmond Va there was just a few CBP officers working at that time but other than that was great"
Pros: "Flight took off and landed on time"

The chairs are terrible on the plane, even though they are economy class the chair cushion should still be there, its a long flight its like sitting on a piece of wood.

Excellent thank you

We paid Lufthansa for reserved seats months before this flight. Apparently this was not forwarded to ticketing as the clerk at check-in gave us seats at the very back of the plane next to restrooms and storage. Needless to say, we didn’t sleep at all on our overseas flight. We sincerely hope that our accommodations are better when we return to the US on October 11th.

Our trip was Lisbon-Frankfurt- Bangalore. When we reached Lisbon Check in there was not anybody at the Lufthansa counter. There was one and a half-hour delay before the aircraft left Frankfurt. The less said about the food the better. I had an Eco Saver ticket. Does it mean that beggars cannot be choosers' type of attitude to passengers is the order of the day?

The flight crew did a great job handling a volatile passenger.

Everything was good!

Final leg of our long journey was from ORD to AUS and it was good

Pros: "Staff excellent"
Cons: "Seats that go flat so u can sleep on long flight"
Pros: "Economy light is not a good choice but that is not what was special. Everything worked together very well, beginning with timeliness, but crew and service outstanding."
Cons: "See above. I will only buy further tickets directly from airline"
Pros: "Smooth and easy flight"
Cons: "Food and drinks served late"
Pros: "Service and crew"
Pros: "Crew was courteous and professional. Food was okay. Movie selection really good."
Cons: "Wider seats and more leg room."
Pros: "crew was nice"
Cons: "our flight got delayed 3 hours, we lost all our connections and I ended up traveling for 24 hours after having paid almost 2,000 dollars on my ticket. All i got from you was a bottle of water, and 7 euro ticket for a snack, it's outrageous."
Pros: "Super service. From gate in Frankfurt to Rome."
Cons: "Communication on which luggage carousel our luggage was going to be on. The screen said, carousel 11 when in actuality, it was carousel 10. Very confusing...and caused me a delay. That’s the only frustration in the entire trip so far."
Cons: "They lost my luggage during the tranfer in Frankfurt. They did return it however within 24 hours."
Cons: "No complaints. Good vegan food."
Pros: "The courteousness of the crew members"
Cons: "Slight delay in boarding"
Pros: "Clean, drink and water service was good and much appreciated"
Cons: "Seats too close to each other, must have added a couple of rows. awful. Internet wouldn't work, Food is a sad excuse on a German airline."
Pros: "there is a big amount of space between the rows making sitting very comfortable"
Cons: "lack of ventilation above the heads"
Pros: "The crew was incredibly kind and welcoming! And it wasn't a packed flight which made it much more comfortable."
Cons: "No entertainment"
Pros: "Food was great. The crew was very polite and professional"
Cons: "Great flight"
Pros: "The service was outstanding!"
Cons: "Someone stole my phone charger :("
Pros: "The flight was full. service, food and entreatment was excellent"
Cons: "Lack of drinking water fountains at the KRK airport"
Cons: "Too few water servings. Made me sick."
Pros: "Nothing"
Cons: "Water was spilled on me by flight attendant. Luggage was left in Frankfort. Did not have clothes or medications, or daily necessities. Must wait 1 1/2 days to get luggage"
Pros: "Friendly staff! Clean and comfortable!"
Cons: "We sat in the back of the plane, so when we were served food and drinks, they had run out of items by the time they got to us."
Pros: "Very good travel , good airplain , and good kosher food"
Pros: "Very courteous service, clearly a step above other airlines"
Pros: "I flew economy. Good plane, ok food, frequent meals, good coffee, free beers and wine, best flight crew I've ever had."
Cons: "economy: The chairs were ok but I've had better ones."
Pros: "Borading Flights on time Crew Confort was just ok."
Cons: "Food. Very bad. Tasteless. And not much food provided. Emirates have more dishes and many servings. ENtertainment: Not many regiional movies. Overall movies are very few."
Pros: "Regardless the delay, the company feed us with sandwich and snacks to pass the time"
Cons: "The only thing I didn't like was that I wanted to watch the The Boss baby movie and it was unavailable. All other movies were ok"
Pros: "excellent service of crew."
Cons: "The on board entertainment sucks you need to upgrade"
Cons: "Leg room on the 747 was ok. The service was average considering i had to keep asking the staff to atore my son's insuline medication in a cool place, they said they cannot at 1st but eventually they did. The entertainment system had to be rebooted 3 times during the flight which takes 15 to 20 minutes. So it took 3 hrs to finish the movie. The connection flight was a bit redicilous, 1 hr to walk to the other terminal in frankfurt, the 1 hr flight delay , the boarding was like a zoo, no initiative to take control and organize the boarding, the elderly and the children and crammed withe other passengers.."
Pros: "the two older female stewards spoke slow enough so I could understand. The customer service rep in the lobby was always friendly, knowlegeable and able to help me. For example, I did not know, when boarding, if we had to show our passports, but I asked him and we did not. I did not grasp the five levels of boarding he mentioned. I knew our group was not handicapped and we were economy, but I did not really know if we were group 4 or 5 to board."
Cons: "There was one female steward who made me take my carry on bag from the upper deck and store it below my seat so another lady's much, much larger bag would fit. Her bag was so large, I can't believe it met the standards. On the other hand, this procedure may be the way things work out,for the good of everyone, but it came as a surprise to me. To accomplish the task, she even asked another female to move her carry on from the rack above her to another several rows down. This lady's hair was too big for such a small plane. She talked way too fast in the first monologue. The plane seemed cheap and the sub airline had an air outlet that would not turn off and leaked with water mist. There was an air conditioner that also had a water vapor leak overhead, which my son said was a 'strip' which he could not control. We were seating in the back row. We noticed the plane was operated by Mesa airlines and the plane was assembled in Brazil, giving me a feeling of excessive cost cutting. Also, the pilot had an accent that sort of added to the 'Brazil' thing that he was not a native English speaker. However, he had a good landing at Atlanta near midnight. I did not feel I was on a real 'United' Airlines flight."
Cons: "The cabin got a little hot during the night and made it hard to be comfortable. Also, the seats lean pretty far back so I had little room in front of me when the person sitting in front of me leaned their seat all the way back."
Pros: "Everything"
Cons: "Not a thing"
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."
Cons: "It was delayed by 9.5 hours!!!!!"
Pros: "Munich airport is convenient and boarding went smoothly"
Cons: "This was an SAA plane, not Lufthansa. I have only had excellent service on Lufthansa. This flight again did not have a functioning entertainment system. I asked for this to be addressed and the SAA crew ignored the request and in the morning looked surprised to find out that several of the TV monitors had not worked at anytime on the flight. Not impressed."
Pros: "Everything on the plane seems clean and well maintained - nothing is broken, worn or soiled. Lufthansa spends a little more effort than other airlines to cut down on waste when it comes to their in-flight food service (real silverware and reuseable dishes). The Munich airport is by far more convenient than Frankfurt when making connections in Germany."
Cons: "I was a bit disappointed with the limited seat availability/choices. If you cannot check in online several hours ahead of the departure you are typically left with center/middle seats in the area of the plane."
Pros: "Great crew!"
Cons: "Landing was very rocky."
Pros: "very roomy seat for a small plane."
Cons: "Boarding occurred from two doors which caused long delays because people had to try and get by each other in the narrow isle. If they want to use two doors to load the plane they should at least direct the passengers that have seats at the back to go to the back and vice versa."
Cons: "The Newark airport is a swamp of unpleasant facilities and personnel."
Pros: "Organized"
Cons: "Rather slow...and a lot of time standing around."
Pros: "Nothing"
Cons: "Let me star by saying that I've been a loyal customer for Lufthansa for many years now. But this time, the flight was overbooked. The boarding was late. I got extremely sick by eating a snack made with egg and cheese. I threw up on the plane and threw up on the sidewalk outside of the airport. I felt so sick all day. I'm gonna have to speak with my attorney today about that situation. Because I'm gonna have to miss work today due to the food given on the flight. Sincerely, Sevan"
Cons: "I was seated next to a family with an autistic child. Because they had checked in late, they were seated separately. The autistic child was unsetted by having to sit separated from both parents, causing quite a commotion during the whole flight. I couldn't rest during the whole flight. Lufthansa should do a better job with accommodating the needs of special cases like this, preferably when they book the flight or before they board. SFO boarding was slow and confusing. There was a backup being caused by having to seat 6 or more passengers in a wheelchair. Then, I followed signs for boarding in Economy, which was at the front of the A380. I was forced to the aisles to the back of the plane, where I prompty collided with other passengers that were boarding the rear entrance of the plane. Why wasn't I just asked to board from the rear entrance to avoid the congestion?"
Cons: "Cancellation flight after 6hrs And did not help me to change my flight after my sister death and funeral"
Pros: "Snow storm delayed flight. Crew did what they could to make up time."
Cons: "NOT LUFTHANSA FLIGHT. THIS WAS A UNITED FLIGHT!!!!"

Never more flight with your company!!!

The flight was ok in general. The main problem is that Schiphol airport in Amsterdam is a mess in terms of having a smooth connection and layover. I had 2 hours to make the connection and almost missed the flight to Lisbon. I would NOT recommend at all The use of KLM and Amsterdam as a hub to any other city. Not at this time of caos.

Nice steady flight, on time, enjoyed the complementary snack and drink. Good work KLM

The flight from Rome to Ams was delayed. The flight from AMS to Moscow was missed. - We spent 2h in a linewaiting for the service desk to rebook the tickets - Then, we spend more than an hour to get the hotel - Then waiting for the shuttle another 30 minutes Unexpectedly poor and slow service. The next working day is ruined with the flight in the middle

Nice flight but from Entebbe to Amsterdam they didn’t get me what I requested for the baby.

Pros: "This Transavia Airlines is not good at all."
Cons: "Many things cheaper does mean better."
Pros: "The best airline ever! Super friendly crew and staff, great customer service and nice planes. Love KLM!"
Cons: "Klm is the best, even on a 40min they served small breakfast."
Pros: "Comfort"
Cons: "Wifi on klm"
Pros: "The crew was very kind"
Pros: "Confort and kindness"
Cons: "It was too cold"
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."
Cons: "Time"
Cons: "Everything was OK"
Pros: "Food was great, enjoyed watching videos, staff very profession and friendly."
Cons: "Boarding was delayed and prolonged My Baggage was not transferred and was not available when I arrived in Dulles."
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."
Pros: "Crew helpful. Food good."
Cons: "Better range of movies please"
Pros: "Great crew, comfortable seating with enough leg room."
Cons: "Provide dinner before getting to joburg, instead of a snack. Flight arrives late so dinner would be appreciated"
Pros: "Seat was uncomfortable. There was nothing to like. In past I have traveled by KLM but this time it was worst."
Cons: "No proper food service. Even to the passenger of Amsterdam no dinner was served. No inflight service. It looks like domestic flight. I will think twice to travel by KLM. The check-in staff at counter was absolutely arrogant. Staff ar boarding gate was nice."
Pros: "Food provided, staff kind"
Cons: "Was several hours delayed and check in took 45 minutes because they somehow lost my reservation."
Pros: "Everything was good except for the entertainment consul for one of our seats."
Cons: "One of our entertainment consuls had to be rebooted 4 times and still didn’t work. We gave up asking."
Cons: "The overall travel was good, no wifi and the entertainment system had a faulty headphone connection, and no place to charge devices other than through a USB port"
Pros: "Good food, friendly service"
Cons: "More trash pickup; only one round of beverage service"
Cons: "No reading light in my seat..."
Pros: "They considered my reguest of vegiterian food."
Cons: "I have no complaints."
Pros: "Economy comfort was very nice, food decent, plenty of toilets to avoid overcrowding, and good entertainment selection."
Cons: "Flight canceled, poor communication from the airline to the passengers. Møre than 5 hrs delay"
Pros: "Entertainment"
Cons: "Food and one bathroom out of service makes an awful flight"
Cons: "Unaccompanied minor flying to Lisbon overnight. Bag was lost. No real effort to assist. Bags of unaccompanied minor should be treated with priority."
Pros: "The staff was very helpful and professional. Promp response to calling for attention."
Cons: "Wish there was better lumbar support for the seats. The food could be a bit more exciting with simple addition of lime pickles. Overall can not complain for economy standard!"
Pros: "Decent seat size. Sorta slept the whole flight."
Pros: "The staff the facilities the food all ******. Will definetly look forward to choose both delta and KLM"
Pros: "Consistently high standards"
Cons: "Nothing"
Pros: "The food and the punctuality"
Cons: "The technology in interteiment is not touch screen"
Pros: "Good efficient flight crew friendly and helpful"
Pros: "Crew was courteous and polite! Entertainment system had some great movies at no additional cost."
Cons: "Poor communication between delta, KLM and Air France meant that I couldn’t check in online and get a digital boarding pass. Furthermore I couldn’t use the check-in kiosks because my name was listed as Reidmr instead of Reid, which meant that my boarding pass did not match my passport. Overall this caused unnecessary delays that were compounded by the fact that I couldn’t use my TSA precheck. My main problem on the plane was that I had to struggle to get water served to me. It’s always so dry on planes and I would have liked to be able to get more than one tiny glass of water at a time. Also, would have loved a window at my window seat. Plus no WIFI!?"
Pros: "The flight was very good, specially considering it was a daylight one. Staff was friendly and servicial. Tue food was above the industry's average."
Pros: "was very quick"
Pros: "The very dirty plane was cleaned at Dar-es-salaam and became less dirty. The pilot kept us updated periodically through the flight. The flight attendants were very pleasant."
Cons: "The plane was very dirty when we landed in Dar-es-salaam. The plane did get cleaned a little bit in Dar-es-salaam however I was still missing a pillow and blanket which I had to actively seek out. Seating was not very comfortable as there was a box attached to the leg of the seat in front of me, making it necessary to keep my feet at an uncomfortable angle through the long flight. I did not enjoy the food."
Pros: "Catering is ok"
Cons: "Seats comfort really old school"
Pros: "Speed, crew, and reliablity."
Cons: "Food wasn't good, no entertainment or accessory plug ins, and seats were worn out! Not comfortable at all. Great leg room though."
Pros: "I fly delta this was run by KLM they weight all bags delta does not they don't take TSA preach Check. Delta does It was a free for all with check in and getting into plane"
Cons: "See above"
Pros: "I have no complaints about the air crew. They where pleasant and attentive. Plenty of free entertainment. The food was good."
Cons: "my only complaint is the USB ports didn't work on any of the chairs that me and my family where assigned to."
Pros: "The service, entertainment, food, the crew, the aircraft were excellent."
Cons: "They put us in a Transavia plane."
Pros: "The crew was very nice and helpful."
Cons: "The space is no longer a respectful space. Paid 32 Euros for my seat, there was not enough space, the man beside me kept jabbing me on the ribs."
Pros: "I ended up getting home with less delay than originally predicted. I guess that's a good thing Also delta customer service was super polite and trying to help when I called"
Cons: "Delay again... seems to be pretty frequent on KLM flights at least on the ones I flew with in the past 4 years... this time it was 3hours wait due to a technical issue... no alternative flight option and we ended up getting a very old plane as a replacement. In addition people at info terminals are disorganized and not kind at all.."
Cons: "seats on Jet air flight are very uncomfortable"
Cons: "sardines!"
Pros: "Good food, good entertainment system, comfortable seating."
Cons: "Only one toilet working in business class. A crew member told me that it was a decision to fly with only one toilet to ensure no delay. There was a disgusting stench of sewerage for the complete flight from Amsterdam to Johannesburg. This was in all likelihood due to the broken toilet on the left side."
Pros: "In general, it was ok"
Cons: "Flight was delayed and because of this I missed my connection flight to Amsterdam"

Book cheap flights from Mexico to Johannesburg

Recent return flight deals

29/1Sun
2 stopsUnited Airlines
48h 55mMEX-JNB
13/2Mon
2 stopsUnited Airlines
26h 45mJNB-MEX
R16 684
25/1Wed
1 stopKLM
40h 15mMEX-JNB
15/2Wed
1 stopKLM
27h 36mJNB-MEX
R16 735
8/3Wed
1 stopKLM
40h 15mMEX-JNB
20/3Mon
1 stopKLM
27h 36mJNB-MEX
R16 907
3/3Fri
1 stopKLM
40h 15mMEX-JNB
21/3Tue
1 stopKLM
27h 36mJNB-MEX
R16 959
7/3Tue
1 stopDelta
23h 00mMEX-JNB
20/3Mon
2 stopsDelta
27h 52mJNB-MEX
R17 027
3/3Fri
1 stopMultiple Airlines
40h 15mMEX-JNB
21/3Tue
2 stopsMultiple Airlines
29h 06mJNB-MEX
R17 182
25/1Wed
2 stopsKLM
29h 05mMEX-JNB
15/2Wed
1 stopKLM
27h 36mJNB-MEX
R17 199
3/3Fri
2 stopsMultiple Airlines
39h 15mMEX-JNB
21/3Tue
1 stopMultiple Airlines
27h 36mJNB-MEX
R17 250
6/3Mon
1 stopMultiple Airlines
26h 00mMEX-JNB
20/3Mon
2 stopsMultiple Airlines
31h 45mJNB-MEX
R17 285
8/3Wed
2 stopsKLM
27h 00mMEX-JNB
21/3Tue
1 stopKLM
27h 36mJNB-MEX
R17 371
6/3Mon
1 stopMultiple Airlines
26h 00mMEX-JNB
21/3Tue
1 stopMultiple Airlines
27h 36mJNB-MEX
R17 559
3/3Fri
2 stopsAir France
39h 15mMEX-JNB
21/3Tue
2 stopsAir France
29h 06mJNB-MEX
R17 662
3/3Fri
2 stopsAir France
39h 15mMEX-JNB
21/3Tue
2 stopsAir France
29h 06mJNB-MEX
R17 697
27/3Mon
1 stopDelta
23h 29mMEX-JNB
18/4Tue
1 stopDelta
27h 36mJNB-MEX
R17 920
27/3Mon
1 stopDelta
22h 01mMEX-JNB
18/4Tue
1 stopDelta
27h 36mJNB-MEX
R17 937
7/3Tue
1 stopAir France
29h 00mMEX-JNB
21/3Tue
2 stopsAir France
29h 06mJNB-MEX
R18 006
3/3Fri
2 stopsAir France
42h 15mMEX-JNB
21/3Tue
2 stopsAir France
29h 06mJNB-MEX
R18 074
27/3Mon
2 stopsDelta
28h 20mMEX-JNB
18/4Tue
1 stopDelta
27h 36mJNB-MEX
R18 297
25/3Sat
2 stopsUnited Airlines
44h 45mGDL-JNB
4/4Tue
2 stopsUnited Airlines
47h 36mJNB-GDL
R19 241
1/5Mon
2 stopsQatar Airways
45h 40mGDL-JNB
21/5Sun
2 stopsQatar Airways
55h 57mJNB-GDL
R22 331

Search by stops

Search by airline

Search by price

Recent one-way flight deals

31/1Tue
2 stopsMultiple Airlines
26h 20mMEX-JNB
R9 286
20/1Fri
2 stopsMultiple Airlines
33h 15mMEX-JNB
R9 372
30/1Mon
2 stopsMultiple Airlines
35h 23mMEX-JNB
R16 581
10/1Tue
2 stopsMultiple Airlines
38h 35mMEX-JNB
R17 748
30/1Mon
1 stopTurkish Airlines
45h 40mMEX-JNB
R18 744
10/1Tue
1 stopKLM
40h 15mMEX-JNB
R19 859
6/1Fri
2 stopsUnited Airlines
55h 25mMEX-JNB
R21 198
30/1Mon
3 stopsMultiple Airlines
30h 15mMEX-JNB
R21 421
9/1Mon
1 stopLufthansa
28h 35mMEX-JNB
R24 099
9/1Mon
2 stopsBritish Airways
30h 00mMEX-JNB
R24 545
9/1Mon
3 stopsMultiple Airlines
33h 50mMEX-JNB
R25 283
6/1Fri
3 stopsMultiple Airlines
35h 45mMEX-JNB
R26 245
8/1Sun
3 stopsMultiple Airlines
30h 15mMEX-JNB
R27 944
8/1Sun
2 stopsIberia
55h 05mMEX-JNB
R29 746
5/1Thu
2 stopsMultiple Airlines
30h 15mMEX-JNB
R30 175
8/1Sun
1 stopLufthansa
28h 35mMEX-JNB
R30 810
21/1Sat
3 stopsMultiple Airlines
36h 35mMEX-JNB
R31 377
6/1Fri
1 stopAir France
26h 00mMEX-JNB
R52 146
7/1Sat
2 stopsMultiple Airlines
33h 15mMEX-JNB
R56 179
10/1Tue
3 stopsAmerican Airlines
33h 43mMEX-JNB
R227 224

Search by stops

Search by airline

Search by price