Cheap flights from Johannesburg to Mexico

JNB — MEX
Aug 16 — Aug 231
Return
1 adult
Economy
From?
To?
Tue 16/8
Tue 23/8

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

To save on the cost of your flight from Johannesburg to Mexico, book at least 15 days before your planned departure. Booking around this time can save you about 3% on the cost of this flight compared to booking a flight leaving this week. We have found prices from R19 174 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as R20 255.

What is the cheapest month to fly from Johannesburg to Mexico?

The best pricing can be found in the month of February. Prices to Mexico from Johannesburg average R19 633. You can even find prices in February for less than R19 633, as users have found deals to Mexico from as low as R15 388. The month of July appears to be one of the more expensive times to travel to Mexico from Johannesburg. Flying in the targeted month can save you up to 9%.

When is the cheapest time to fly from Johannesburg to Mexico (JNB - MX)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Johannesburg to Mexico as you normally would.

Cheap flights from Johannesburg to Mexico in August, September 2022

The best prices found for Johannesburg to Mexico flights in August, September
Sep 20 - Oct 9
JNB

Johannesburg OR Tambo

MEX

Mexico City Benito Juarez

2 stops

42h 40m
MEX

Mexico City Benito Juarez

JNB

Johannesburg OR Tambo

1 stop

41h 15m
R17 781

KLM

Pick Dates

Deal found 8/10/22

Sep 19 - Oct 3
JNB

Johannesburg OR Tambo

MEX

Mexico City Benito Juarez

2 stops

33h 15m
MEX

Mexico City Benito Juarez

JNB

Johannesburg OR Tambo

1 stop

25h 40m
R18 404

Multiple Airlines

Pick Dates

Deal found 8/9/22

Sep 19 - Oct 3
JNB

Johannesburg OR Tambo

MEX

Mexico City Benito Juarez

2 stops

33h 15m
MEX

Mexico City Benito Juarez

JNB

Johannesburg OR Tambo

2 stops

27h 15m
R18 469

Multiple Airlines

Pick Dates

Deal found 8/9/22

Johannesburg to Mexico 2022 flight deals

Cheap flights to Mexico from Johannesburg found for this year
Nov 22 - Nov 29
JNB

Johannesburg OR Tambo

MEX

Mexico City Benito Juarez

2 stops

35h 30m
MEX

Mexico City Benito Juarez

JNB

Johannesburg OR Tambo

2 stops

27h 25m
R17 388

Multiple Airlines

Pick Dates

Deal found 8/9/22

Nov 3 - Nov 21
JNB

Johannesburg OR Tambo

CUN

Cancun

2 stops

48h 15m
CUN

Cancun

JNB

Johannesburg OR Tambo

1 stop

41h 45m
R17 633

Turkish Airlines

Pick Dates

Deal found 8/9/22

Nov 22 - Nov 29
JNB

Johannesburg OR Tambo

MEX

Mexico City Benito Juarez

1 stop

33h 15m
MEX

Mexico City Benito Juarez

JNB

Johannesburg OR Tambo

2 stops

35h 05m
R17 666

Air France

Pick Dates

Deal found 8/9/22

Cheap KLM flights from Johannesburg to Mexico

Sep 20 - Oct 9
JNB

Johannesburg OR Tambo

MEX

Mexico City Benito Juarez

2 stops

42h 40m
MEX

Mexico City Benito Juarez

JNB

Johannesburg OR Tambo

1 stop

41h 15m
R17 781

KLM

Pick Dates

Deal found 8/10/22

Sep 20 - Oct 9
JNB

Johannesburg OR Tambo

MEX

Mexico City Benito Juarez

2 stops

42h 40m
MEX

Mexico City Benito Juarez

JNB

Johannesburg OR Tambo

2 stops

39h 20m
R18 780

KLM

Pick Dates

Deal found 8/10/22

Jan 22 - Feb 9
JNB

Johannesburg OR Tambo

CUN

Cancun

1 stop

46h 01m
CUN

Cancun

JNB

Johannesburg OR Tambo

1 stop

22h 10m
R20 075

KLM

Pick Dates

Deal found 8/8/22

Cheap United Airlines flights from Johannesburg to Mexico

Oct 9 - Oct 15
JNB

Johannesburg OR Tambo

CUN

Cancun

2 stops

46h 10m
CUN

Cancun

JNB

Johannesburg OR Tambo

2 stops

43h 07m
R20 714

United Airlines

Pick Dates

Deal found 8/10/22

Oct 9 - Oct 15
JNB

Johannesburg OR Tambo

CUN

Cancun

2 stops

46h 10m
CUN

Cancun

JNB

Johannesburg OR Tambo

1 stop

40h 28m
R20 960

United Airlines

Pick Dates

Deal found 8/11/22

Oct 9 - Oct 15
JNB

Johannesburg OR Tambo

CUN

Cancun

1 stop

22h 05m
CUN

Cancun

JNB

Johannesburg OR Tambo

1 stop

40h 28m
R22 189

United Airlines

Pick Dates

Deal found 8/10/22

Last-minute flights from Johannesburg to Mexico

Late deals on return flights to Mexico from Johannesburg, departing today and this week
Aug 17 - Aug 24
JNB

Johannesburg OR Tambo

MEX

Mexico City Benito Juarez

2 stops

34h 55m
MEX

Mexico City Benito Juarez

JNB

Johannesburg OR Tambo

1 stop

28h 40m
R28 515

Multiple Airlines

Pick Dates

Deal found 8/10/22

Aug 17 - Aug 24
JNB

Johannesburg OR Tambo

MEX

Mexico City Benito Juarez

2 stops

34h 55m
MEX

Mexico City Benito Juarez

JNB

Johannesburg OR Tambo

2 stops

27h 15m
R28 580

Multiple Airlines

Pick Dates

Deal found 8/10/22

Aug 21 - Aug 29
JNB

Johannesburg OR Tambo

CUN

Cancun

2 stops

46h 10m
CUN

Cancun

JNB

Johannesburg OR Tambo

1 stop

20h 39m
R31 678

United Airlines

Pick Dates

Deal found 8/9/22

One-way flights to Mexico from Johannesburg

The cheapest one-way flights from Johannesburg to Mexico
Jan 17
JNB

Johannesburg OR Tambo

MEX

Mexico City Benito Juarez

2 stops

35h 30m
R11 127

Air Canada

Pick Dates

Deal found 8/10/22

Oct 29
JNB

Johannesburg OR Tambo

MEX

Mexico City Benito Juarez

2 stops

33h 05m
R11 308

Multiple Airlines

Pick Dates

Deal found 8/11/22

Sep 30
JNB

Johannesburg OR Tambo

MEX

Mexico City Benito Juarez

1 stop

45h 10m
R11 537

Turkish Airlines

Pick Dates

Deal found 8/10/22

Related info for your journey

Useful info, stats and facts about Johannesburg to Mexico flights.

Which airlines flying from Johannesburg to Mexico have flexible cancellations due to COVID-19?

Some of our airline partners flying from Johannesburg to Mexico have new flexible policies in place due to COVID-19. United Airlines, Emirates, and Qatar Airways are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like United Airlines with this kind of flexibility.

Can I find flights from Johannesburg to Mexico for under R17 400 on Cheapflights?

Yes, there are multiple flights from Johannesburg to Mexico for under R17 400. The cheapest flight booked recently is on Multiple Airlines for just R17 388, but on average you can expect to pay R18 682.

Are there last-minute flights available from Johannesburg to Mexico for under R28 600?

There are currently 20+ open flights from Johannesburg to Mexico within the next 7 days for less than R28 600.

How popular is this Johannesburg to Mexico flight route?

Within the past month, 1 045 users have taken a look at flights from Johannesburg to Mexico.

What are the cheapest airlines to fly from Johannesburg to Mexico one-way?

R11 127 is the cheapest one-way deal found within the past few days, from Air Canada. You may also be able to find cheap deals on Turkish Airlines and Qatar Airways, with prices starting from R11 537 and R11 848, respectively.

What are the most popular routes from Johannesburg to Mexico?

While some choose either Johannesburg OR Tambo - Cancun or Johannesburg OR Tambo - Cozumel, Johannesburg OR Tambo - Mexico City Benito Juarez is the most popular route from Johannesburg to Mexico.

What are the most popular airlines that fly from Johannesburg to Mexico?

Consider Air Canada, Air France or ITA Airways when booking your flight. These represent the most popular airlines when flying from Johannesburg to Mexico.

What are the cheapest flights from Johannesburg to Mexico?

Looking at all options, your cheapest flight can be booked for R21 049. While the most popular route (Johannesburg OR Tambo - Mexico City Benito Juarez) can be booked for R17 388 on average our data indicates R28 372 when flying from Johannesburg to Mexico.

Top 10 airlines flying from Johannesburg to Mexico

The chart below displays the airlines Cheapflights users travelling from Johannesburg to Mexico choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Qatar AirwaysCheapestR13 410AverageR17 738FlexibilityNo cancel feeOn-time68%COVID-19 safety
Search Qatar Airways flights
EmiratesCheapestR13 719AverageR15 565FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search Emirates flights
LATAM AirlinesCheapestR15 672AverageR20 234FlexibilityNo cancel feeOn-time81%COVID-19 safety
Search LATAM Airlines flights
Turkish AirlinesCheapestR15 942AverageR17 242FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Turkish Airlines flights
Air CanadaCheapestR15 984AverageR22 835FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search Air Canada flights
ITA AirwaysCheapestR16 599AverageR18 729FlexibilityNo cancel feeOn-time81%COVID-19 safety
Search ITA Airways flights
SWISSCheapestR17 394AverageR21 561FlexibilityNo cancel feeOn-time79%COVID-19 safety
Search SWISS flights
LufthansaCheapestR17 581AverageR20 847FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search Lufthansa flights
United AirlinesCheapestR17 600AverageR20 001FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search United Airlines flights
KLMCheapestR18 301AverageR21 013FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search KLM flights