Find cheap flights from Mexico City Federal District 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

December

Cheapest flight

R9 286

Average price (return flight)

R21 498

Good deal (return flight)

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

FAQs for booking Mexico City Federal District to Johannesburg flights

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

Scores according to KAYAK customer reviews
7,9
Turkish AirlinesOverall score based on 24300 reviews
7,8Boarding
7,8Comfort
8,2Crew
8,0Entertainment
7,9Food
Airline reviews

My luggage didn't make it home.

Read more about Turkish Airlines

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"

The bathrooms were not very clean and the water would accumulate in the sink

Very friendly staff in particular at checkin counter, kids-friendly, family-friendly, parents happy

We’ve been border but waited 3 hours before pushback due to technical issues. Good can be improved, especially the hot meal.

The bathroom wasn’t super clean

Luggage handling. Arrived in Johannesburg without my luggage. Communication regarding lost luggage is basically non-existent.

Luggage handling was disgraceful and lots of luggage was left behind after being delayed for more than an hour.

A really excellent and comfortable experience. No wifi in my section of business class though - would have made it perfect.

Pros: "More leg room"
Cons: "Space"
Pros: "The seats were spacious and the crew was wonderful. The crew actually made the long flight more tolerable. Will seek out Delta/Air France for further international flights."
Cons: "Seats were too close together."
Pros: "Not much, seats are super uncomfortable"
Cons: "Better code sharing with KLM"
Cons: "Crew forced me to change my upgraded comfort seat to accommodate a 12 year old who they knew was going to be airsick. So I spent the first half of the flight next to a vomiting girl. Only after I asked to file a complaint, they allowed me one of two empty seats in premium. Terrible customer service."
Pros: "Yes"
Cons: "Everything very good"
Pros: "Crew was wonderful and welcoming!"
Pros: "The cue lines per zone are the most brilliant idea!"
Cons: "After boarding began there was a backup after the gate en route to the plane. No explanation. The plane left an hour later than scheduled but seemed to arrive close to scheduled time."
Cons: "boarding wasn't good."
Pros: "The crew was efficient and friendly. The plane took off on time and landed on time."
Cons: "Boarding was slow and tedious. People still crowd around the boarding area despite there being row for the zones. Why they don't board from back to front is beyond me. The food was mediocre at best."
Pros: "Air France personnel is always really helpful"
Cons: "Food and comfort in short haul are not the best - but the flight is short..."
Pros: "Flight was delayed 4 hours with no explanation"
Cons: "Asked for wheel chair assistance and was not met in Paris. Had difficulty and barely made my flight. A gentleman who worked at airport assisted me"
Pros: "Air france crew at Mumbai Airport very rude and not supportive during checkin"
Pros: "FA kept bumping into my seat waking me up"
Cons: "Return the 777 to 9 across"
Cons: "Flight was delayed by at least an hour leaving Paris - a regular situation I experienced with AF."
Pros: "Really liked the new touch screens (with very good responsiveness). Also liked the food selection (the champagne was nice, so was the menu we were given)."
Pros: "Leg space was great, food was delicious, alcohol served 3-4 times, and the in-flight entertainment was spectacular. I saw 4 movies and slept somewhat comfortably for once!"
Cons: "My entire travel experience became extremely rushed and chaotic due to my flight being canceled and me being alerted -LESS THAN AN HOUR BEFORE IT TOOK OFF! This is unacceptable."
Pros: "Friendly crew, good meal and entertainment"
Cons: "Boarding agent forced me to check in my carry-on even though the carry-on fit in the cage and fullfilled all the requirements. I specifically called Air France prior to the flight to make sure I won’t have any issues as my 1st flight was operated by Delta and I wanted to confirm the luggage requirements were the same. My carry-on weighted only 5 kilos. I was extremely upset the way I was treated w/ the boarding agent behind the counter in Prague. On the top of that, her and the supervisor were very rude to my mom as they told her she had an extra carry-on which wasn’t the case. She traveled w/ a small briefcase where her mask for sleep apnea was. This is not considered an additional carry-on. The boarding agent (Czech lady and her supervisor) were not only rude but obviously lacked knowledge as well. My carry-on suitcase would easily fit in the overhead bin plus there was plenty of space inside the plane as it the flight wasn’t completely full."
Pros: "The size of the plane was nice. They had a good move selection. The vegan meal I was given was great."
Cons: "It was loud, cold, the food was just okay at least my vegan meal was the bomb but it would have been better had when we booked the flight it allowed me to also choose this option for my husband. Since he is vegan as well."
Cons: "Entertainment screen did not work; in neighboring seat it could not be switched off when we wanted to sleep; sourly employees everywhere (re-booking counter an exception); food close not being edible and cold; I forgot my watch on when going through security in the Air France terminal; when I started to say "sorry" I was yelled at by the screener who said that she will do the talking; she sent me back through the scanner twice without my watch, then once more with the carry-on and made sure that I went to the end of a very long line to wait for another screening rather than having me just go through the scanner without my watch. Needless to say, there was nothing else suspicious about me once the watch was removed. Eager to exercise her power, the security person did not seem to consider that she slowed down a long line of people waiting to be screened. I should add that I am 73 yrs old grey haired female who has traveled a lot both for pleasure and business during my entire life, often to some difficult places and that I do not argue with or provoke those in power in a situation like this. The yelling and the sending me repeatedly through the scanner, which did not beep once the watch was removed, was beyond anything I had experienced anywhere else. The sending me to the very end of the line seemed outright spiteful. (I did miss the plane connection.)"
Pros: "Great food (Economy class). Good Service"
Cons: "Not enough bathrooms on Economy class area due to aircraft design."
Cons: "I will not use o recommend to anyone to buy a ticket with the agency, at the airport in China we were treated like criminals because as they said we were not register in the system as passengers it was really a nightmare"
Pros: "If the flight would have leave in time we would receive our luggage in time"
Pros: "The free glass of red wine when the plane finally took off."
Cons: "The flight was delayed. We were told that it was just a half an hour delay by the man that was informing us of the delay and then we were then told by a woman that it was going to be over an hour. We weren’t told any specifics of why the plane was delayed, other than: “ the engineers are looking at the issue now”. We received messages saying that the flight was cancelled but then we were told to ignore that. We were told that we would have an update every 10-15 minutes but by the time we had the next update was 1 hours later, we were told that the plane will depart at 15:50- which we did. But we also sat on the plane for an extra 2 hours or maybe even more (couldn’t bare watching the time at this point) because the man that was supposed to push the plane backwards in order to reverse the plane didn’t turn up so we then had to wait for all of the other planes to take off before we could. Eventually the plane set off at 18:20 and I got in France 19:30-20:00 ish?"
Pros: "I like traveling with AirFrance in general."
Cons: "Terminal too far to go to loggage, walking about more than two miles after a long trip is not very easy AirFrance should have a better terminal at Charles-de-Gaulle!!! Have some missing stuff in my luggage!!!!"
Pros: "Absolutely everything perfect."
Cons: "Through my own fault I ordered a different seat instead of window seat. :)"
Pros: "I like fly attendant who served us meal"
Cons: "I didn’t like that space between each seat is small"
Pros: "I liked the food, the crew, the service"
Cons: "The seats we were assigned ( we are two we'll feed person's and the seats are toooo narrow"
Cons: "Please see comments above about this flight."
Cons: "I don’t know why they keep making boarding with stairs and bus."
Pros: "The service"
Cons: "Nothing"
Pros: "All was good we didn’t feel the time 9 hours passed easily"
Cons: "Nothing special"
Pros: "Staff was nice"
Cons: "Very cramped. Poor leg room also with.metal bars under seats that further. Limited foot room. Terrible options in movies. The seats in front of us reclined so far that I couldn’t do anything but stare at the back of the seat anyway."
Pros: "Smoothness of flight and service"
Cons: "In a french airline, chinese-cuisine meal was more attractive than western. Unbelievable! Entertainment: films were either too old, or too uninteresting"
Pros: "Crew was friendly and professional, fresh croissant and hot chocolate on my short flight. As many airlines charge now for any and all food items it was nice to again experience fast and efficient food and beverage service without the tedious hassle of ordering and paying. I’d gladly fly Air France again. First time, but likely not the last."
Cons: "Like all airlines , the seats could use a few more inches of space, even two would be nice."
Pros: "Very old plane with very poor screens where images was horrible"
Cons: "Long delay during connection at CDG Unclear information about delay Repeated changes to boarding time Unable to take stroller during connection Had to go through security again at CDG, although same terminal (2E)"
Cons: "The food: asked for vegetarian but got incipit vegan... Mostly rice with coconut milk"
Pros: "Being able to have my meal at the airport before my flight so that I could sleep in comfort."
Pros: "The flight attendant was very nice to me. TV was very good. space was enough ."
Cons: "We had to pay for wi fi."
Pros: "Nice Flight Attendants Good Food"
Cons: "Flight was delayed by 1.5 hours"
Pros: "Flight arrived safely."
Cons: "Air France offered no help rebooking missed connection at JFK due to delay of more than 2 hours in arrival."

Book cheap flights from Mexico City Federal District 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
3/3Fri
2 stopsMultiple Airlines
39h 15mMEX-JNB
21/3Tue
1 stopMultiple Airlines
27h 36mJNB-MEX
R17 765
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
3/3Fri
2 stopsAir France
39h 15mMEX-JNB
21/3Tue
2 stopsAir France
29h 06mJNB-MEX
R18 212
27/3Mon
2 stopsDelta
28h 20mMEX-JNB
18/4Tue
1 stopDelta
27h 36mJNB-MEX
R18 297

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

Flights to Johannesburg

Destination:

Johannesburg (JNB)South Africa

Return flight deals:

Johannesburg - Mexico City Federal District

Browse destinations:

R16 907