Find cheap flights to Mexico City

Return
Economy
Zurich (ZRH)
Mexico City (MEX)
Fri 3/5
Fri 3/12
Any month
Compare vs momondo |

Cheapest flights to Mexico City airports

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

CHEAPEST ROUTE FROM Johannesburg TO Mexico City

Johannesburg (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 R16 297

CHEAPEST MONTH TO FLY TO MEXICO CITY FROM JOHANNESBURGMay10% cheaperFlying from Johannesburg to Mexico City costs on average just R14 719 in May
MOST EXPENSIVE MONTH TO FLY TO MEXICO CITY FROM JOHANNESBURGDecember24% more expensiveIt costs about R20 229 for flights to Mexico City from Johannesburg in December
MOST POPULAR MONTH TO FLY TO MEXICO CITY FROM JOHANNESBURGDecember398% more users visitedMore momondo users searched in flights to Mexico City from Johannesburg in December than any other month

When is the best time to fly to Mexico City?

What is the cheapest month to fly to Mexico City?

In general, May is the cheapest month to fly from South Africa to Mexico City. Due to it being the ‘off-season’ during this time, you can expect flight prices to be around R14 719. If you’re not able to fly to Mexico City in May, then March is your next best option. Flight prices from South Africa to Mexico City during March average around R14 794.

How far in advance should I book a flight to Mexico City?

In general, most travellers find the cheapest time to book a flight to Mexico City is about 42 days prior to their departure date, when tickets on average are R16 297. Keep in mind that you might also find cheap flights to Mexico City outside of this time window. In fact, momondo users recently found flights from South Africa to Mexico City for R15 467.

What is the cheapest day to depart on your flight to Mexico City?

According to our data, Friday is the cheapest day to fly to Mexico City from South Africa. The lowest ticket price found for a Friday departure recently was R16 299. Keep in mind that prices can always vary depending on your route and whether or not you are flying domestic or international. The most expensive day to fly to Mexico City is Sunday, with ticket prices averaging around R17 562.

What is the cheapest time of day to depart on your flight to Mexico City?

The cheapest time of day to fly to Mexico City is at midday when flights can be purchased for as low as R14 577. In contrast, the most expensive time of day to depart to Mexico City is in the evening when prices are around R18 871.

Is there an alternative airport near Mexico City?

Those flying to Mexico City could potentially find better pricing at 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 Benito Juarez flight deals found on momondo

Check out some of the best fares from airports in South Africa to Mexico City Benito Juarez found recently by users on momondo
United Airlines
Jun 30
16:00Johannesburg OR Tambo
23h 50m
1 stop
15:50Mexico City Benito Juarez
Aug 6
5:05Mexico City Benito Juarez
25h 40m
1 stop
6:45Johannesburg OR Tambo
R16 710
Find similar
United Airlines
Jul 2
16:00Johannesburg OR Tambo
23h 50m
1 stop
15:50Mexico City Benito Juarez
Aug 6
1:40Mexico City Benito Juarez
29h 05m
2 stops
6:45Johannesburg OR Tambo
R16 785
Find similar
Multiple Airlines
May 8
15:00Johannesburg OR Tambo
34h 00m
2 stops
1:00Mexico City Benito Juarez
May 22
16:50Mexico City Benito Juarez
28h 40m
1 stop
21:30Johannesburg OR Tambo
R17 429
Find similar
Multiple Airlines
May 8
15:00Johannesburg OR Tambo
34h 00m
2 stops
1:00Mexico City Benito Juarez
May 22
16:50Mexico City Benito Juarez
28h 40m
1 stop
21:30Johannesburg OR Tambo
R17 459
Find similar
Multiple Airlines
Jul 3
17:10Johannesburg OR Tambo
30h 42m
2 stops
23:52Mexico City Benito Juarez
Aug 7
11:15Mexico City Benito Juarez
32h 50m
2 stops
20:05Johannesburg OR Tambo
R16 980
Find similar
British Airways
Jun 19
15:20Johannesburg OR Tambo
30h 55m
2 stops
22:15Mexico City Benito Juarez
Jun 22
19:00Mexico City Benito Juarez
33h 30m
2 stops
4:30Johannesburg OR Tambo
R17 818
Find similar

Find the cheapest one-way flights to Mexico City Benito Juarez

If you're looking for one-way flights to Mexico City, view some of our deals below.
Lufthansa
Apr 2
15:00Johannesburg OR Tambo
30h 30m
1 stop
21:30Mexico City Benito Juarez
R10 317
Find similar
SWISS
Mar 9
15:00Johannesburg OR Tambo
31h 25m
2 stops
22:25Mexico City Benito Juarez
R10 466
Find similar
Lufthansa
Mar 9
14:30Johannesburg OR Tambo
31h 55m
1 stop
22:25Mexico City Benito Juarez
R10 302
Find similar

  • Return
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First