Find flights
Insights
When to book
FAQs & Tips
Direct Flights
Airlines
Deals

R10 773 Find cheap flights from Mexico to Johannesburg

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight to OR Tambo departing on 9/9. 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
Sat 24/8
Sat 31/8

Search hundreds of travel sites at once for deals on flights to Johannesburg

 
These are the airlines KAYAK users have selected most often from within our search results for flights to Johannesburg
These are the airlines KAYAK users have selected most often from within our search results for flights to Johannesburg
In the last 7 days, travellers have searched 50 469 577 times on KAYAK, and here's why:

Save 32% 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.

Flights to OR Tambo - Travel Insights & Trends

Get data-powered insights and trends into flights to OR Tambo to help you find the cheapest flights, the best time to fly and much more.

What is the cheapest day to fly to Johannesburg?

The average price of all flights to Johannesburg OR Tambo Airport clicked on KAYAK for each day over the last 12 months.
Based on KAYAK data, the cheapest day to fly to Johannesburg is Tuesday where tickets can be as cheap as R21 028. On the other hand, the most expensive day to fly is Friday, where prices are R33 639 on average.

What is the cheapest month to fly to Johannesburg OR Tambo Airport?

To calculate monthly average prices, KAYAK takes all prices for each month over the last year for flights to Johannesburg OR Tambo Airport, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.
The cheapest month for flights to Johannesburg OR Tambo Airport is November, where tickets cost R18 243 on average for one-way flights. On the other hand, the most expensive months are August and July, where the average cost of tickets from Mexico is R34 504 and R34 027 respectively. For return trips, the best month to travel is November with an average price of R18 243.

What is the cheapest time of day to fly to Johannesburg OR Tambo Airport?

The average price for all flights to Johannesburg OR Tambo Airport depending on the time of departure, clicked by users on KAYAK in the last 2 weeks.
The cheapest time of day to fly to Johannesburg OR Tambo Airport is generally in the morning, when flights cost R21 411 on average. The most expensive time of day to fly to Johannesburg OR Tambo Airport is generally at night, which is peak travel time and where the average cost of a ticket is R28 667.

How far in advance should I book a flight to Johannesburg OR Tambo Airport?

To calculate daily average prices, KAYAK takes all prices for each day before departure over the last year for flights to Johannesburg OR Tambo Airport, removes the top 0.1% to account for outliers, and then takes the average of all the values for each month.
To get a below average price, you should book around 1 week before departure. For the absolute cheapest price, our data suggests you should book 177 days before departure.

How long is the flight to Johannesburg OR Tambo Airport?

The duration of your flight to Johannesburg depends on your departure and arrival airports. Obviously any flights that include a layover will also be longer. The most popular routes to Johannesburg on KAYAK are from Mexico City, which takes 21h 45m, and Guadalajara, which takes 35h 08m.

How many direct flights to Johannesburg OR Tambo Airport are there each day?

There are around 144 direct flights from within Mexico to Johannesburg OR Tambo Airport every day. Most flights depart in the morning, with 8:00 the most common departure time and 48% of flights departing in the morning.

Good to know

Low season

April

High season

November

Cheapest flight

R10 773
Best time to beat the crowds (10% less expensive on average)
Most popular time to fly and prices are also 18% lower on average.
Flight from Mexico City to Johannesburg

FAQs - booking Johannesburg flights

  • How far is Johannesburg OR Tambo Airport from central Johannesburg?

    Central Johannesburg is 21 km away from Johannesburg OR Tambo Airport.

  • How does KAYAK find such low prices on flights to Johannesburg?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights to Johannesburg.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket to Johannesburg?

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

  • What is the Hacker Fare option on flights to Johannesburg?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to Johannesburg with an airline and back with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to Johannesburg?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Johannesburg up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

  • Which airline offers the most flights to Johannesburg OR Tambo Airport?

    Of the 7 airlines that fly to Johannesburg OR Tambo Airport, FlySafair offers the most flights, with around 353 per week, followed by Airlink with 345 flights per week.

  • How many direct flights to Johannesburg OR Tambo Airport are there each week?

    Each week there are around 1 002 direct flights from within Mexico to Johannesburg OR Tambo Airport. The most common day for departures is Friday, with 16% of flights taking off on this day.

See more FAQs

Top tips for finding cheap flights to Johannesburg

  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Johannesburg flight deals.

Prefer to fly direct to Johannesburg OR Tambo?

Find which airlines fly direct to Johannesburg OR Tambo Airport, which days they fly and book direct flights.

Direct departures

Mexico to Johannesburg OR Tambo

Monday

ANA, ASKY, Aegean Airlines, +65 more

ANA, ASKY, +66 more

Tuesday

ANA, ASKY, Aegean Airlines, +59 more

ANA, ASKY, +60 more

Wednesday

ANA, ASKY, Aegean Airlines, +64 more

ANA, ASKY, +65 more

Thursday

ANA, ASKY, Aegean Airlines, +62 more

ANA, ASKY, +63 more

Friday

ANA, ASKY, Aegean Airlines, +65 more

ANA, ASKY, +66 more

Saturday

ANA, ASKY, Aegean Airlines, +57 more

ANA, ASKY, +58 more

Sunday

ANA, ASKY, Aegean Airlines, +65 more

ANA, ASKY, +66 more

See more direct flights

Direct returns

Johannesburg OR Tambo to Mexico

Monday

ANA, ASKY, Aegean Airlines, +65 more

ANA, ASKY, +66 more

Tuesday

ANA, ASKY, Aegean Airlines, +59 more

ANA, ASKY, +60 more

Wednesday

ANA, ASKY, Aegean Airlines, +64 more

ANA, ASKY, +65 more

Thursday

ANA, ASKY, Aegean Airlines, +62 more

ANA, ASKY, +63 more

Friday

ANA, ASKY, Aegean Airlines, +65 more

ANA, ASKY, +66 more

Saturday

ANA, ASKY, Aegean Airlines, +57 more

ANA, ASKY, +58 more

Sunday

ANA, ASKY, Aegean Airlines, +65 more

ANA, ASKY, +66 more

See more direct flights
See more direct flights

Top airlines flying from Mexico to OR Tambo

 
See real verified KAYAK customer reviews for airlines flying to Johannesburg. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline from Mexico to Johannesburg. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
Need help choosing which airline to fly with to OR Tambo? 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.
7,5
Air FranceOverall score based on 1621 reviews
7,5Boarding
7,4Comfort
8,2Crew
7,0Entertainment
7,1Food
Airline reviews

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.

2,0 MediocreBruno, Jul 2024CDG - GRU
Read more about Air France reviews

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.

Flight was late over a hour just like the first one. WiFi was down.

Good. Food items are ok but not really healthy (no protein for the vegetarian option, just a total of 2 gr total) so not fulfilling. Also, no airline is educating passengers to behave and have common sense: let the one sitting by the window pass first, leave toilets clean after use, etc. Humanity is just getting rude and more disgusting by the day and without education or enforced common sense no

The check in was horrible. I stood in line for 1 hour to check in with an Air France ticket. Then I was told I had to go to Delta counter onstead to check in instead. It made no sense.

Generally good. The crew is excellent. The food could be better.

They charge me for luggage which is was included on the ticket

Boarding was smooth and on time. The seat was comfortable and the entertainment worked. Staff were gracious.

Good aorcraft 777 but Worst food ever Breakfast was a bû’with matonnaise… Staff was nice but invisible most of the flight

Everything went smoothly with Air France. There was a delay in departure which seemed to relate to the immigration services being short staffed.

worst experience ever i choose my seat in advance and also have my seat selected in my boarding and the they told me that my seat has been changed without notify me

The flight from QRO to IAH had some turbulence on the way up and again a lot of turbulence when landing.

Everyone on board was great. It was just super late and we missed our connection in Frankfurt, and had to power through jet lag while we waited 4 hours in the terminal. My family missed a big welcome dinner in Berlin.

Everything was great except for one thing. I was sitting in seat 1L with plenty of windows. Because we couldn’t sit next to each other, my husband was in 2L with only one window that he had to almost turnhis neck around to look out. Therefore, the window position with 1/2 of the “window” seats in business class is not optimal

Dinner was okay but the breakfast was not eatable on the flight San Francisco to Zurich.

It started with multiple delays, cancellations, re booking, 5 hour lay over and finally on a plane from Chicago to Pittsburgh. Gates, times, etc were changed multiply times. Once on the plane, staff was fine, but built in tv did not work and could not even turn it off. Light at eye level the entire trip, so sleeping was near impossible. No snacks or drinks given.

Do not like the feeling of being in the basic economy. Everyone should feel good no matter what.

Terrible. 2 hour delay. Sat on the tarmac. Missed my connecting flight. Had to ARGUE with Customer service to get a hotel and food. Terrible experience with my loyal carrier

I liked the exit row seat. Hated the distance between gates in Houston.

Ok, but comfort was lacking as the seats were way to small

The crew’s attitud was not good, only worried for pilot’s comfort, so I ask myself why do I pay so much for so less. The plane is old and broken. I will rey another airline

Book cheap flights from Mexico to Johannesburg

Recent return flight deals

 
These are the cheapest return flights to Johannesburg found on KAYAK in the last 72 hours.
15/1Wed
2 stopsUnited Airlines
26h 45mMEX-JNB
22/1Wed
2 stopsUnited Airlines
31h 20mJNB-MEX
R18 739
19/11Tue
2 stopsUnited Airlines
43h 45mMEX-JNB
19/1Sun
2 stopsUnited Airlines
48h 40mJNB-MEX
R19 436
18/11Mon
2 stops
45h 55mMEX-JNB
19/1Sun
2 stops
35h 30mJNB-MEX
R21 694
19/11Tue
1 stopAir France
26h 30mMEX-JNB
19/1Sun
1 stopAir France
33h 05mJNB-MEX
R21 877
15/1Wed
1 stopDelta
22h 20mMEX-JNB
22/1Wed
1 stopDelta
25h 20mJNB-MEX
R21 932
15/1Wed
1 stopDelta
26h 20mMEX-JNB
22/1Wed
2 stopsDelta
31h 50mJNB-MEX
R22 171
19/11Tue
1 stop
26h 30mMEX-JNB
19/1Sun
2 stops
31h 45mJNB-MEX
R22 226
24/9Tue
1 stopAir France
30h 00mMEX-JNB
1/10Tue
1 stopAir France
29h 10mJNB-MEX
R23 768
23/9Mon
2 stopsTurkish Airlines
46h 30mMEX-JNB
1/10Tue
1 stopTurkish Airlines
39h 55mJNB-MEX
R30 356
6/10Sun
2 stopsTurkish Airlines
46h 45mMEX-JNB
24/10Thu
1 stopTurkish Airlines
39h 55mJNB-MEX
R31 256

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 Johannesburg found on KAYAK in the last 72 hours.
9/9Mon
2 stopsUnited Airlines
27h 15mMEX-JNB
R10 773
9/9Mon
2 stopsUnited Airlines
25h 40mMEX-JNB
R10 920
9/9Mon
1 stopDelta
29h 05mMEX-JNB
R13 068
28/8Wed
2 stopsUnited Airlines
27h 15mMEX-JNB
R14 169
28/8Wed
1 stop
31h 40mMEX-JNB
R15 288
27/8Tue
3 stops
47h 55mMEX-JNB
R15 582
8/9Sun
2 stops
47h 55mMEX-JNB
R15 894
8/9Sun
1 stopTurkish Airlines
46h 45mMEX-JNB
R20 978
1/8Thu
1 stopAir France
30h 00mMEX-JNB
R22 850
1/8Thu
2 stopsTurkish Airlines
41h 05mMEX-JNB
R23 162

Search by stops

Search by airline

Search by price

Last minute flights to OR Tambo

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 Johannesburg that are departing in the next 10 days.
26/7Fri
multi-stopDelta
33h 30mMEX-JNB
29/7Mon
multi-stopDelta
22h 00mJNB-MEX
R44 580
26/7Fri
multi-stopDelta
33h 30mMEX-JNB
29/7Mon
multi-stopDelta
29h 35mJNB-MEX
R51 573
26/7Fri
multi-stopAir France
31h 45mMEX-JNB
29/7Mon
multi-stopAir France
29h 10mJNB-MEX
R52 546
26/7Fri
multi-stop
39h 55mMEX-JNB
29/7Mon
multi-stop
44h 50mJNB-MEX
R59 997
26/7Fri
multi-stop
25h 00mMEX-JNB
28/7Sun
multi-stop
49h 30mJNB-MEX
R63 686
26/7Fri
multi-stop
25h 00mMEX-JNB
28/7Sun
multi-stop
40h 35mJNB-MEX
R63 723
26/7Fri
multi-stop
32h 00mMEX-JNB
29/7Mon
multi-stop
35h 20mJNB-MEX
R65 319

Search by stops

Search by airline

Search by price