R14 765 Find Cheap Flights to Mexico City Federal District

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from South Africa to Mexico City Federal District departing on 5/5. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags

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

 
These are the airlines KAYAK users have selected most often from within our search results for flights to Mexico City Federal District
These are the airlines KAYAK users have selected most often from within our search results for flights to Mexico City Federal District
In the last 7 days, travellers have searched 41 299 237 times on KAYAK, and here's why:

Save 18% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Best Mexico City Federal District Flight Deals from South Africa

Cheapest return prices found by our users on KAYAK in the last 72 hours

Mexico City
Mexico City1 stopR17 513

Good to know

Low season

February

High season

December

Cheapest flight

R14 765
Best time to beat the crowds (12% less expensive on average)
Most popular time to fly (15% more expensive on average)
Flight from Johannesburg to Mexico City

FAQs - booking Mexico City Federal District flights

  • How long is the flight to Mexico City Federal District?

    An average direct flight from South Africa to Mexico City Federal District takes 37h 55m, covering a distance of 23157 km. The most popular route is Johannesburg - Mexico City with an average flight time of 31h 20m.

  • What is the cheapest flight to Mexico City Federal District?

    The cheapest ticket to Mexico City Federal District from South Africa found in the last 72 hours was R17 513. The most popular route is Johannesburg OR Tambo to Mexico City Benito Juarez and the cheapest round-trip airline ticket found on this route in the last 72 hours was R17 513.

  • What is the most popular destination in Mexico City Federal District?

    Based on KAYAK flight searches, the most popular destination is Mexico City (100% of total searches to Mexico City Federal District).

  • How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

See more FAQs

Top tips for finding cheap flights to Mexico City Federal District

  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be July, August and September. The cheapest month to fly from South Africa is January.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Mexico City Federal District flight deals.

Top 5 airlines flying to Mexico City Federal District

 
See real verified KAYAK customer reviews for airlines flying to Mexico City Federal District. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline from South Africa to Mexico City Federal District. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
Need help choosing which airline to fly with from South Africa to Mexico City Federal District? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8,1
EmiratesOverall score based on 3408 reviews
8,2Entertainment
7,9Food
8,3Crew
8,0Comfort
8,1Boarding
Airline reviews

Emeritus is ***** Fly dubai is 0 we need better service for Fly Dubai

6,0 Goodashok, Dec 2024AMD - DXB
Read more Emirates reviews

Emeritus is ***** Fly dubai is 0 we need better service for Fly Dubai

Very bad groud crew taking bags less than 7kg Bad food Old plane

Emirates is always a pleasure to travel on. From the spectacular First and Business Class configurations of your big A380 and 777, to the Bar Lounge to, of course, your impecable on board flight attendance and their iconic uniform, now also even available for young girls. All the destinations that Emirates offers makes it an airline of choice many a time.

Business class on this plane was adequate, service, amenities, swag, and crew was amazing!

Enough vegetarian food was not available on the flight for all vegetarian guests on the plane. Crew did not adequately handle this experience

Seats are not as easy to move as you would hope in premium econo Y

Emirates is good airlines. But there plane seats were very small and congested. Need to little good and big seats in economy class.

Excellent staff! Flights were delayed due to technical issues after everyone was boarded and we sat in the flight for almost 2 hours before taking off. Not enough vegetarian food was available despite pre-ordering. The staff did an exceptional job dealing with both the problems neither of their making.

When you buy emirates you don’t expect low cost. Boarding by bus. Seat will not incline. Line before emergency exit. Eating tray hits belly (and I didn’t grow lately). Entertainment on demand by payment.

No Vegetarian options onboard, made to wait for a long time for boarding

Very slow boarding, 1 hour late - uncomfortable chairs and crew barely speaking english even at the airport!

Great customer service, very accommodating. (Check in) Smooth flight, thank you Pilots. Only negative was one working bathroom in first class. Atlanta Base flight attendants were wonderful. Thank you for your smiling faces Delta..

Flight never happened because of previous flight delay. Sent back to the stays on a flight 10 hrs later without making to my final destination and still waiting full rugindo for it. So yeah not a good experience

Four handbag storages were damaged and sealed, limiting the space to store our things in the plane.

Paper boarding passes needed, so you need to add the time at the kiosk or desk to get them at the airport

It was a short flight, sits uncomfortable No food was provided. Staff was lovely and kind .

It was a long and boring flight with no entertainment and no meal only a drink and very bad bag of chips

The crew was super friendly and respectful, they made me feel well all the fly , thanks delta

The seats are getting smaller and smaller. Very uncomfortable trip. More than in other airlines

The crew was amazing. The best in the last times. Great group of people.

Georgian Airways check in staff initially denied us, because they thought passengers required transit visas to transfer on connecting flights. This required 70 minutes for them to call multiple people to confirm how transfers worked. They did not apologize once accepting our check in. Onboard, the four hour flight gave stale bread with spam slices as lunch. The only included drinks were still or sparkling water.

I did not get my baggage at my final destination..poor coordination with connecting flights with partner airlines (Saudi airways). Also the food was very mediocre.

Very good crew. Food service above average. Seats very small for a 12 hours flight.

Boarding was a disaster being moved by Air France by bus to the plane. The plane should have been at the right gate.

They lost my lauggage and I STILL HAVE NOT RECEIVED IT. NO ONE IS HELPING! PLEASE HELP FIND MY LOST LAUGGAGE

Extremely poor. First - and oddly enough, Air France denied access to the Business Class lounge at CDG to all of us - although we were all flying Business Class. It is amazing that an airline denies lounge access to its passengers flying on business and paying several thousand dollars each ticket. Second, the food on Business Class on absolutely horrible. Air France must have made an effort to prepare bad tasting dishes (not even the ice cream was good). Third, the cabin temperature was too hot and although we complained many times, it never got cooler.

A disaster. Air France is a real joke. They overcharge us customers for absolutely nothing. Service was very poor, food was mediocre, entertainment non existent, etc. We paid thousands of dollars for our business class tickets and then we were told in Paris we could not access its lounge. Really Air France ? Congratulations on irritating your customers to the sky high level and ensuring we will do everything in our power to discourage others to travel with you.

The first half from DC to Paris was very good and the staff were very helpful and humble BUT flight from Paris to Mumbai was sad. 1) it was packed. 2) no space on head compartment 3) crews were unresponsive to the calls 4) one crew member literally banged the bottle of water after giving me glass of water. A little water splashed on me and she was unapologetic 5) with so many hours of flight, little leg space should be taken care else don’t fill your airline till brim which affects your crew and they remove anger on us. 6) huge line for washrooms. 7) 2nd half journey was pathetic

At check-in at Guarulhos Airport, I was coerced to pay EUROS 100 for each of my two teenage kids travelling on economy premium on the same flight (total charge of EUROS 200) to AIR FRANCE on the rational that they were on a different class and therefore they would require additional care from the flight crew. My wife and I would be (and actually flew) only a few meters from our kids on business class in the same flight. Air France took EUROS 200 from me in exchange for absolutely nothing. My kids are seasoned travelers and independent, and in any event, they were not given any special or any other assistance or attention by Air France flight crew as result or in connection with the fee charged from me at any given time during the flight to Paris - so ABSOLUTELY NO SERVICE WAS PERFORMED AND THE FEE WAS SIMPLY ANOTHER WAY OF “MILKING “ EXTRA EUROS 200 FROM ME. Worse, Air France made us wait for everyone to deplane in Paris to let us deplane - after an Air France Paris representative ridiculously confirmed that our kids were our kids, with our kids at that time already by our side seating in business class. We almost lost our connection to Malta as a result. Such a scheme from Air France is outrageous – especially because it penalizes its customers flying in business class or in first class. I would have imagined that Air France would have wanted to attract clients to fly its premium classes – not to charge cheap EURO 100 fees and to keep them waiting to deplane with their families after 12 hours flights at their destination. You won’t see us any time soon Air France and best of luck with your strategy !

I paid 3 this and dollars for two tickets. No food, minimum drink, confused service and very uncomfortable sear. There was zero difference between busy ness and tourist class. I received a pathetic apology

Overall great. I was forced to check my carry-on backpack from EWR to BOS but it came out on the luggage carousel so fast I didn't even get delayed for my pickup.

Boarding was easy. RDU gates can get crowded, be prepared to be patient. Flight was smooth, with excellent service. Pilots really provided a lot of visibility into flight details. Plane and seats were clean and serviceable. TY!

It was good. Just that the seats could not be reclined. The people behind were not ready to let the chairs be reclined

Checkin was painful and slow! Lady didn’t seem to know what was going on and couldn’t explain the delay. Seemed ahe couldnt see the computer scree and we couldn’t hear her talk through her mask.

Seats are smaller and harder than other airlines we have travels with. Food was edible but no good. The sandwich was the only thing I would eat again. They did have a lot of movies to watch.

Flight crew was amazing! I don't like that the Polaris seats are side-by-side.

It was fine. The flight attendant appeared to be in a bad mood but everything was fine.

Fabulous! Plane was full a couple of months ahead of time and there were no seats available for purchase. Not the airlines fault but maybe they should offer more flights on that route! Thanks

It’s a service to take you from one point to another. No frills. You want it, you take it. It’s upon you to bring food, reading material, games to play, movies to watch, etc. The wifi onboard never works - so you cannot even listen to any podcasts, music, or get updated news feeds. The toilet is a mess, and a four flight does not need any hygienic interventions when people either splatter their pee all over the seats or on the floor. It’s a monopolized service and so smile and bear it.

Great flight. WiFi worked great and the crew was awesome.

This was a HORRIBLE experience. I booked a two-leg flight from Reykjavik to Istanbul. My first flight ran 3 hours late and I then missed my flight to Istanbul. British Airways put me on a Turkish Airlines flight to Istanbul. No harm done, right? Wrong. The Turkish Airlines flight turned out to be overbooked. By the time I learned of this, British Airways closed their help desk. To add insult to injury, they helped one person in front of me before casually putting up a closed sign even though they knew I was stranded (their fault!) and needed help. I ended up spending $1000+ out of pocket to clean up their mess (including the flight to Johannesburg I had to rebook since BA delayed me so much) and haven’t heard a word about reimbursement. I have never had such an awful travel experience in my life. I know delays happen, but they need to take care of their passengers when these things happen, not leave us stranded in a foreign country in the middle of the night with nowhere to go.

The seat was very uncomfortable. It helped to use the foot rest. Could not sleep because of the seat.

The plane itself is old and way overcrowded. The crew do a great job of trying to mitigate. It is just uncomfortable for over 8 hours, bearable, but barely. Boarding, and the baggage game, is ludicrous. Why charge extra to check bags when there is not enough room for everyone to "carry-on" and checking is needed? I do not think these issues would be different with other airlines, I believe it is the attitude that squeezes every penny out of each traveler.

Although it was an overnight flight, the crew could’ve have made more refreshment passes.

I was at the airport 10 hour early. I would have loved to drop luggage in advance but this was possible only 3h before the scheduled time, however BA was so kind to move me to the earlier flight as it had space available at no extra cost. Thank you!

Seats small and uncomfortable (too firm). Boarding process is queue to queue. Food unexciting - and they run out of options very quickly.

old seat need to go! outdated and uncomfortable. I waited 40 minutes for my bag

Cabin crew were not nice. The plane was an hour late arriving.

Flight was on time. Boarding process was tedious. Not much overhead cabin space. Seats very close (front to back). Uneventful trip just the same.

I just have to say everything was ok, nothing special, and business class is not as good as it used to be, business class sets are the same seats as the rest of the plane including leg room, only difference is no one is sitting in the middle row, they put a janky little table in there to give you somewhere extra for the free drink to sit

Book Cheap Mexico City Federal District Plane Tickets

Recent return flight deals

 
These are the cheapest return flights to Mexico City Federal District found on KAYAK in the last 72 hours.
3/2Mon
1 stop
37h 20mJNB-MEX
16/2Sun
1 stop
29h 00mMEX-JNB
R17 513
5/5Mon
1 stop
38h 15mJNB-MEX
11/5Sun
1 stop
28h 05mMEX-JNB
R17 806
21/1Tue
1 stopBritish Airways
31h 20mJNB-MEX
27/1Mon
1 stopBritish Airways
29h 20mMEX-JNB
R19 400
21/1Tue
2 stopsBritish Airways
32h 10mJNB-MEX
27/1Mon
1 stopBritish Airways
29h 20mMEX-JNB
R20 737
21/1Tue
2 stopsUnited Airlines
30h 05mCPT-MEX
28/1Tue
2 stopsUnited Airlines
40h 20mMEX-CPT
R21 231
1/2Sat
2 stopsUnited Airlines
31h 20mJNB-MEX
8/2Sat
2 stopsUnited Airlines
26h 45mMEX-JNB
R21 909
19/1Sun
2 stopsEmirates
34h 35mJNB-MEX
26/1Sun
2 stopsEmirates
41h 10mMEX-JNB
R23 650
13/1Mon
2 stopsEmirates
34h 35mJNB-MEX
14/2Fri
2 stopsEmirates
36h 55mMEX-JNB
R27 790
14/1Tue
1 stopAir France
40h 45mJNB-MEX
16/2Sun
2 stopsAir France
27h 30mMEX-JNB
R29 970
22/4Tue
1 stopAir France
32h 10mJNB-MEX
29/4Tue
2 stopsAir France
42h 40mMEX-JNB
R90 037

Search by stops

Search by airline

Search by price

Recent one-way flight deals

 
Only flying one-way? Below are some of the best deals for one-way flights to Mexico City Federal District found on KAYAK in the last 72 hours.
5/5Mon
2 stopsQatar Airways
40h 44mJNB-MEX
R14 765
5/5Mon
1 stopAir France
32h 15mJNB-MEX
R16 927
5/2Wed
2 stopsEmirates
34h 20mCPT-MEX
R18 520
5/2Wed
2 stopsEmirates
53h 35mCPT-MEX
R18 594
5/2Wed
1 stopKLM
27h 30mCPT-MEX
R19 583
5/2Wed
3 stopsEmirates
38h 40mCPT-MEX
R19 931
30/12Mon
3 stops
37h 30mCPT-MEX
R21 268
30/12Mon
1 stopKLM
35h 31mCPT-MEX
R28 999
7/1Tue
2 stopsUnited Airlines
45h 15mCPT-MEX
R31 911
7/1Tue
2 stopsUnited Airlines
57h 25mCPT-MEX
R32 168

Search by stops

Search by airline

Search by price

Last minute flights to Mexico City Federal District

Last minute flight, train and bus deals

 
These last-minute flight deals are the cheapest flights found on KAYAK in the last 72 hours for flights to Mexico City Federal District that are departing in the next 10 days.
23/12Mon
multi-stopEmirates
53h 35mCPT-MEX
6/1Mon
multi-stopEmirates
37h 05mMEX-CPT
R37 334
23/12Mon
multi-stopBritish Airways
32h 40mJNB-MEX
6/1Mon
multi-stopBritish Airways
34h 05mMEX-JNB
R38 982
23/12Mon
multi-stop
31h 00mJNB-MEX
6/1Mon
multi-stop
40h 20mMEX-JNB
R39 367
23/12Mon
multi-stopKLM
43h 30mCPT-MEX
6/1Mon
multi-stopKLM
24h 30mMEX-CPT
R39 733
23/12Mon
multi-stopKLM
33h 25mCPT-MEX
6/1Mon
multi-stopKLM
24h 30mMEX-CPT
R39 898
23/12Mon
multi-stopUnited Airlines
32h 15mJNB-MEX
6/1Mon
multi-stopUnited Airlines
26h 45mMEX-JNB
R40 631
22/12Sun
multi-stopBritish Airways
29h 30mJNB-MEX
5/1Sun
multi-stopBritish Airways
34h 55mMEX-JNB
R42 903
22/12Sun
multi-stopLATAM Airlines
22h 35mJNB-MEX
5/1Sun
multi-stopLATAM Airlines
32h 35mMEX-JNB
R44 130
22/12Sun
multi-stopLATAM Airlines
31h 30mJNB-MEX
5/1Sun
multi-stopLATAM Airlines
32h 35mMEX-JNB
R44 222
23/12Mon
multi-stopEmirates
60h 30mJNB-MEX
6/1Mon
multi-stopEmirates
60h 50mMEX-JNB
R86 575

Search by stops

Search by airline

Search by price

Everything you need to know for your flight to Mexico City Federal District

Cabin class types available on flights to Mexico City Federal District

Cabin classes available on flights to Mexico City Federal District. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.

Not what you’re looking for? Find thousands of other hotels, flights and car hire with KAYAK.