Find cheap flights to Mexico City

Return
1 adult
Economy
From?
To?
Wed 6/7
Wed 13/7

Deals available from 900+ travel sites.

About Flights to Mexico City

Summary info about Mexico City flight prices, duration and airlines

Best One-Way Price

R10 861

Best Return Price

R19 394

Fastest flight time

26h 49m

Operated By

7 airlines
The best one-way flight price to Mexico City from South Africa in the last 72 hours is R10 861 (Johannesburg OR Tambo to Mexico City Benito Juarez).
The best return flight price to Mexico City from South Africa in the last 72 hours is R19 394 (Johannesburg OR Tambo to Mexico City Benito Juarez).
The fastest flight to Mexico City from South Africa takes 26h 49m (Johannesburg OR Tambo to Mexico City Benito Juarez).
There are 7 airlines operating flights to Mexico City, including United Airlines, Air Canada and Lufthansa.

Cheapest flights to Mexico City airports

Find the cheapest flights to these Mexico City airports from your nearest city or airport
Johannesburg OR Tambo Airport
Mexico City

CHEAPEST ROUTE FROM Johannesburg TO Mexico City

Johannesburg OR Tambo Airport (JNB) to Mexico City (MEX)

Typically, flights to Mexico City from Johannesburg are cheaper when flying from Johannesburg OR Tambo to Mexico City Benito Juarez, which has an average price of R18 953

CHEAPEST MONTH TO FLY TO MEXICO CITY FROM JOHANNESBURG OR TAMBO AIRPORTMarch6% cheaperFlying from Johannesburg OR Tambo Airport to Mexico City costs on average just R17 863 in March
MOST EXPENSIVE MONTH TO FLY TO MEXICO CITY FROM JOHANNESBURG OR TAMBO AIRPORTJune7% more expensiveIt costs about R20 289 for flights to Mexico City from Johannesburg OR Tambo Airport in June
MOST POPULAR MONTH TO FLY TO MEXICO CITY FROM JOHANNESBURG OR TAMBO AIRPORTDecember512% more users visitedMore momondo users searched in flights to Mexico City from Johannesburg OR Tambo Airport in December than any other month

When is the best time to fly to Mexico City?

The cheapest month to fly to Mexico City from South Africa is in March. Flight prices, which tend to average around R17 863, are often lower during this time because this is during the off-season. If you don’t want to visit Mexico City in March, then you should wait until November to fly from South Africa, when ticket prices are also cheap, with an average price of R17 879.

In general, most travellers find the cheapest time to book a flight to Mexico City is about 60 days prior to their departure date, when tickets on average are R18 953.

The cheapest day to depart from South Africa to Mexico City is on a Friday when prices can be found for as low as R17 732. The most expensive day to fly to Mexico City is Sunday, with ticket prices averaging around R19 696.

According to our data, the cheapest time of day to fly to Mexico City is at midday. momondo users have found flights departing from South Africa to Mexico City at midday for as low as R15 853. Keep in mind that these prices may fluctuate based on what airline you choose and the time of year you plan to travel. Try not to purchase tickets in the evening because they tend to be around R20 675. Of course, these prices can vary depending on the time of year and what airport you fly to.

Those flying to Mexico City could potentially find better pricing at Mexico City Felipe Ángeles Intl Airport (40 km from Mexico City city centre), Mexico City Toluca Intl Airport (44 km from Mexico City city centre) or Puebla City Huejotzingo Airport (87 km from Mexico City city centre), depending on the month and departure airport.



Mexico City flight deals found on momondo

Check out some of the best fares from airports in South Africa to Mexico City found recently by users on momondo
Multiple Airlines
Sep 25
JNB15:25Johannesburg OR Tambo
35h 30m
2 stops
MEX2:55Mexico City Benito Juarez
Sep 30
MEX3:15Mexico City Benito Juarez
27h 30m
2 stops
JNB6:45Johannesburg OR Tambo
R19 394
Find similar
Multiple Airlines
Sep 25
JNB15:25Johannesburg OR Tambo
35h 30m
2 stops
MEX2:55Mexico City Benito Juarez
Sep 30
MEX2:05Mexico City Benito Juarez
28h 40m
1 stop
JNB6:45Johannesburg OR Tambo
R19 410
Find similar
Multiple Airlines
Sep 25
JNB15:25Johannesburg OR Tambo
35h 30m
2 stops
MEX2:55Mexico City Benito Juarez
Sep 29
MEX20:55Mexico City Benito Juarez
33h 50m
2 stops
JNB6:45Johannesburg OR Tambo
R19 491
Find similar
United Airlines
Sep 19
CPT15:40Cape Town Intl
31h 05m
1 stop
MEX22:45Mexico City Benito Juarez
Sep 23
MEX5:05Mexico City Benito Juarez
25h 05m
1 stop
CPT6:10Cape Town Intl
R19 491
Find similar
United Airlines
Sep 19
CPT15:40Cape Town Intl
32h 35m
2 stops
MEX0:15Mexico City Benito Juarez
Sep 23
MEX2:05Mexico City Benito Juarez
28h 05m
1 stop
CPT6:10Cape Town Intl
R19 573
Find similar
Multiple Airlines
Sep 19
CPT15:40Cape Town Intl
32h 55m
1 stop
MEX0:35Mexico City Benito Juarez
Sep 22
MEX20:55Mexico City Benito Juarez
33h 15m
2 stops
CPT6:10Cape Town Intl
R19 589
Find similar

Find the cheapest one-way flights to Mexico City

If you're looking for one-way flights from South Africa to Mexico City, view some of our deals below provided by Air Canada, Lufthansa and Turkish Airlines
Multiple Airlines
Jul 15
JNB13:30Johannesburg OR Tambo
35h 25m
3 stops
MEX0:55Mexico City Benito Juarez
R10 861
Find similar
Air Canada
Sep 19
JNB15:25Johannesburg OR Tambo
47h 50m
2 stops
MEX15:15Mexico City Benito Juarez
R11 057
Find similar
Multiple Airlines
Jul 14
JNB13:30Johannesburg OR Tambo
36h 52m
3 stops
MEX2:22Mexico City Benito Juarez
R11 219
Find similar

Which airlines fly to Mexico City?

Here you can see a selection of the most popular and cheapest airlines for flights to Mexico City

Which airlines fly to Mexico City?

Emirates, United Airlines, LATAM Airlines and Lufthansa are the most popular airlines that fly from South Africa to Mexico City on a routine basis, according to our data. You should be able to find flights to Mexico City with these airlines and other airlines flying from South Africa.

Emirates Flights to Mexico City

Emirates will jet to Mexico City around 14 times in an average week. Where you fly from will dictate what kind of deals you can get for Emirates, but prices as low as R13 630 have been found from Cape Town Intl to Mexico City. Emirates has scored 8,6/10 in momondo user reviews.

SWISS Flights to Mexico City

SWISS (8,4/10, 134 reviews) is also a popular choice for flights to Mexico City, with deals from as low as R18 090 from Johannesburg OR Tambo, return. With 7 SWISS flights to Mexico City on average each week, prices can vary significantly by origin and availability.


Popular routes to Mexico City

Most frequently searched flights to Mexico City along with the cheapest price and shortest flight duration
Johannesburg to Mexico City Flights
Fastest flight time33h 25m
Cheapest priceR19 394
Cape Town to Mexico City Flights
Fastest flight time42h 00m
Cheapest priceR22 830
Durban to Mexico City Flights
Fastest flight time43h 45m
Cheapest priceR26 607

Start planning your trip to Mexico City


Flights to other cities in Mexico

Lost the lust for Mexico City? Check out some flights to other cities in Mexico

Why use momondo?

Finding the right flight to Mexico City is quick and easy when you have a range of options in front of you, from reputable agents and recognisable airlines. These options can then be filtered down to find the best fit. That is what momondo does. We make finding flights to Mexico City quick and easy, saving you time and money.

Yes. momondo enables you to select and highlight flights to Mexico City with this policy.

momondo helps you find the best flight to Mexico City by providing filters to narrow your choice of flights to those matching your criteria. You can select fights based on numerous factors such as price, departure and landing times, airport and airline.

Price alerts on flights to Mexico City are quick and easy to set up on momondo. Simply perform a search and select the price alert feature. It is as simple as that.


Here's why travellers choose to use momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.