Find cheap flights from Mexico to Johannesburg

Find cheap flights from Mexico to Johannesburg

Return
Economy
Boston (BOS)
Johannesburg OR Tambo
Wed 5/27
Wed 6/3
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Johannesburg

Good to know

Low season

November Best time to beat the crowds (5% less expensive on average)

High season

January Most popular time to fly (17% more expensive on average)

Average price of a return ticket

R1 405 (price for this month)

Good deal for a return ticket

R1 063 or less

FAQs for booking Mexico to Johannesburg flights

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

Book cheap flights from Mexico to Johannesburg (return)

Airports
Origin
Mexico City
R17 819
only
R17 819
Destination
Johannesburg
R17 819
only
R17 819
Wed, Oct 14
MEX
Mexico City Airport
JNB
OR Tambo Airport, Johannesburg
43h 19m
Thu, Oct 29
JNB
OR Tambo Airport, Johannesburg
MEX
Mexico City Airport
30h 55m
R17 819
Trip: 16 days
Based on 0 reviews
Thu, Nov 12
MEX
Mexico City Airport
JNB
OR Tambo Airport, Johannesburg
45h 50m
Sat, Nov 28
JNB
OR Tambo Airport, Johannesburg
MEX
Mexico City Airport
40h 45m
R18 012
Trip: 17 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
IST
RAK
Excellent 10,0

Pros: The customer service, the seats were comfortable and the food was great

MIA
IST
Excellent 10,0

Pros: The seats were surprising and comfortable and reclined quite a bit. The food was excellent and the people serving it was so nice

IST
YYZ
Excellent 10,0

Cons: Yes

LHE
IST
Excellent 10,0

Pros: Yes

Cons: Them good

IST
OTP
Excellent 10,0

Pros: Both friendly and professional

Cons: All is perfect! They couldn’t be better

Tue, Nov 10
MEX
Mexico City Airport
JNB
OR Tambo Airport, Johannesburg
45h 50m
Sat, Nov 21
JNB
OR Tambo Airport, Johannesburg
MEX
Mexico City Airport
40h 45m
R18 030
Trip: 12 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
ORD
IST
Okay 5,3

Cons: Change the crew they were rude

LHE
IST
Mediocre 2,0

Pros: Worst customer service ever no one ever answer the call also no one ever answer call from vayama DO NOT BUY FROM VAYAMA

Cons: Honestly never buy a ticket from a vayama or kayak worst companies to buy ticket from I wanted to extended my ticket and they were charging me $1200 for extending my ticket from Lahore to New York ... instead I just missed my flight and got new ticket for $500

OSL
IST
Excellent 10,0

Cons: They cancelled my flight

IST
BRU
Excellent 10,0

Pros: All what you think :)

Cons: The place's we are sitting can be better

BOS
IST
Excellent 10,0

Pros: Baggage policy and amenities on board as well as the Istanbul airport as a connector.

Sat, Sep 5
MEX
Mexico City Airport
JNB
OR Tambo Airport, Johannesburg
46h 25m
Sun, Sep 20
JNB
OR Tambo Airport, Johannesburg
MEX
Mexico City Airport
40h 25m
R18 734
Trip: 16 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
GYD
IST
Excellent 10,0

Pros: It was crew amazing

MIA
IST
Excellent 10,0

Pros: The seats were surprising and comfortable and reclined quite a bit. The food was excellent and the people serving it was so nice

IST
IAD
Poor 0,0

Cons: Very poor job . I had bad experiences.

IST
CMN
Excellent 10,0

Pros: Everything was excellent even the landing was as smooth as butter

Cons: A free upgrade to a business class seat :(

JFK
IST
Good 7,6

Pros: The crew was very helpful even though English is not their first language.

Cons: Maybe the food expections.

Mon, Oct 12
MEX
Mexico City Airport
JNB
OR Tambo Airport, Johannesburg
46h 25m
Sat, Oct 17
JNB
OR Tambo Airport, Johannesburg
MEX
Mexico City Airport
40h 25m
R18 770
Trip: 6 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
BOS
IST
Mediocre 3,6

Pros: I was smacked in my knee I need surgey on my minsicus for by the person serving the food and never got apologized too. Then later he elbowed me in face and acted like it didn't happen. I liked nothing.

Cons: Not getting hit twice by the crew serving food and at least an apology.

ORD
IST
Excellent 9,3

Pros: Some of the crew were amazing and some were grouchy and not very helpful

IST
ATL
Poor 0,0

Pros: Nothing

Cons: Poor customer service

IST
BOS
Excellent 8,3

Pros: Food was good in general (parmesan pasta, mousse desert), sometimes okay (chicken) Movies and music were well-updated and in large variety

Cons: Sometimes, food Some seats were too tight.

JFK
IST
Good 7,6

Pros: The crew was very helpful even though English is not their first language.

Cons: Maybe the food expections.

Mon, Sep 7
MEX
Mexico City Airport
JNB
OR Tambo Airport, Johannesburg
43h 19m
Wed, Sep 30
JNB
OR Tambo Airport, Johannesburg
MEX
Mexico City Airport
31h 45m
R18 840
Trip: 24 days
Based on 0 reviews
Sat, Jun 6
MEX
Mexico City Airport
JNB
OR Tambo Airport, Johannesburg
28h 25m
Tue, Jun 16
JNB
OR Tambo Airport, Johannesburg
MEX
Mexico City Airport
26h 20m
R19 175
Trip: 11 days
Based on 0 reviews
Sun, Aug 30
MEX
Mexico City Airport
JNB
OR Tambo Airport, Johannesburg
25h 25m
Fri, Sep 11
JNB
OR Tambo Airport, Johannesburg
MEX
Mexico City Airport
33h 55m
R19 192
Trip: 13 days
Based on 0 reviews
Sat, Jul 18
MEX
Mexico City Airport
JNB
OR Tambo Airport, Johannesburg
25h 25m
Sat, Aug 1
JNB
OR Tambo Airport, Johannesburg
MEX
Mexico City Airport
26h 20m
R19 210
Trip: 15 days
Based on 0 reviews
Mon, Oct 12
MEX
Mexico City Airport
JNB
OR Tambo Airport, Johannesburg
46h 25m
Sat, Oct 31
JNB
OR Tambo Airport, Johannesburg
MEX
Mexico City Airport
32h 30m
R19 808
Trip: 20 days
Based on 0 reviews
Sun, Aug 30
MEX
Mexico City Airport
JNB
OR Tambo Airport, Johannesburg
24h 00m
Fri, Sep 11
JNB
OR Tambo Airport, Johannesburg
MEX
Mexico City Airport
33h 55m
R19 932
Trip: 13 days
Based on 0 reviews
Thu, Jul 2
MEX
Mexico City Airport
JNB
OR Tambo Airport, Johannesburg
43h 19m
Sun, Jul 12
JNB
OR Tambo Airport, Johannesburg
MEX
Mexico City Airport
31h 55m
R20 002
Trip: 11 days
Based on 0 reviews
Sun, Aug 30
MEX
Mexico City Airport
JNB
OR Tambo Airport, Johannesburg
24h 00m
Fri, Sep 11
JNB
OR Tambo Airport, Johannesburg
MEX
Mexico City Airport
33h 55m
R20 020
Trip: 13 days
Based on 0 reviews
Sat, Sep 5
MEX
Mexico City Airport
JNB
OR Tambo Airport, Johannesburg
27h 40m
Sun, Sep 20
JNB
OR Tambo Airport, Johannesburg
MEX
Mexico City Airport
33h 55m
R20 108
Trip: 16 days
Based on 0 reviews
Fri, Jul 3
MEX
Mexico City Airport
JNB
OR Tambo Airport, Johannesburg
42h 39m
Fri, Jul 17
JNB
OR Tambo Airport, Johannesburg
MEX
Mexico City Airport
40h 40m
R20 354
Trip: 15 days
Based on 0 reviews
Thu, Jul 2
MEX
Mexico City Airport
JNB
OR Tambo Airport, Johannesburg
42h 39m
Thu, Jul 16
JNB
OR Tambo Airport, Johannesburg
MEX
Mexico City Airport
32h 20m
R20 566
Trip: 15 days
Based on 0 reviews
Thu, Jul 2
MEX
Mexico City Airport
JNB
OR Tambo Airport, Johannesburg
43h 19m
Wed, Jul 15
JNB
OR Tambo Airport, Johannesburg
MEX
Mexico City Airport
31h 55m
R20 583
Trip: 14 days
Based on 0 reviews
Sat, Jun 6
MEX
Mexico City Airport
JNB
OR Tambo Airport, Johannesburg
46h 25m
Tue, Jun 16
JNB
OR Tambo Airport, Johannesburg
MEX
Mexico City Airport
40h 25m
R20 636
Trip: 11 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
IAD
IST
Excellent 8,0

Pros: Food & entertainment system

Cons: Tight seats

JFK
IST
Good 7,6

Pros: The crew was very helpful even though English is not their first language.

Cons: Maybe the food expections.

IST
BRU
Excellent 10,0

Pros: All what you think :)

Cons: The place's we are sitting can be better

RAK
IST
Good 7,3

Cons: Tv and food

GYD
IST
Excellent 10,0

Pros: It was crew amazing

Fri, Jul 3
MEX
Mexico City Airport
JNB
OR Tambo Airport, Johannesburg
40h 35m
Thu, Jul 16
JNB
OR Tambo Airport, Johannesburg
MEX
Mexico City Airport
41h 20m
R20 812
Trip: 14 days
Based on 0 reviews
Fri, Sep 4
MEX
Mexico City Airport
JNB
OR Tambo Airport, Johannesburg
46h 15m
Sun, Sep 20
JNB
OR Tambo Airport, Johannesburg
MEX
Mexico City Airport
34h 40m
R21 023
Trip: 17 days
Based on 0 reviews

Book cheap flights from Mexico to Johannesburg (one-way)

Airports
Origin
Mexico City
R12 413
only
R12 413
Destination
Johannesburg
R12 413
only
R12 413
Thu, Jun 4
MEX
Mexico City Airport
JNB
OR Tambo Airport, Johannesburg
46h 25m
R12 413
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
DXB
IST
Mediocre 2,0

Pros: I didn’t take the flight but there was no way to get my refund! No phone answer and no ticket counter!!!!

ODS
IST
Excellent 10,0

Pros: Very nice and friendly crew

Cons: Keep going same detection

IAD
IST
Okay 4,0

Pros: Pilots were good, they provided a smooth ride.

Cons: Nothing better than other competitors (Qatar Airlines). Turkish Airport had poor washrooms and seatings (not expected from a European country). Flight from Turkey to Pakistan was without earphones, you had to beg for it. Less professional airline crew.

CGK
IST
Okay 4,6

Cons: New Istambul airport requires walking 20-25 minutes when arriving and the same amount when departing. Even if huge you need to take a bus a walk under the rain. Bad planning

BEG
IST
Excellent 10,0

Pros: Everything was excelent

Cons: Nothing

Mon, Jun 1
MEX
Mexico City Airport
JNB
OR Tambo Airport, Johannesburg
42h 00m
R13 346
Based on 0 reviews
Thu, Jun 4
MEX
Mexico City Airport
JNB
OR Tambo Airport, Johannesburg
41h 55m
R13 892
Based on 0 reviews
Sun, Jun 7
MEX
Mexico City Airport
JNB
OR Tambo Airport, Johannesburg
28h 10m
R19 791
Based on 0 reviews
Mon, Jun 8
MEX
Mexico City Airport
JNB
OR Tambo Airport, Johannesburg
23h 55m
R33 507
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 585 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,3
Food
7,5
AMS
GLA
Okay 5,2

Pros: Pleasant crew. Appropriate and efficiently served snack.

Cons: Boarding and disembarkation were slow.

GIG
AMS
Excellent 9,6

Pros: The crew is excellent but the seats are not comfortable enough. There should be a way to balance money and comfort,not just placing people in seats they do not fit into

Cons: Nothing,just the seats. Cleanliness was perfect

ACC
AMS
Excellent 10,0

Cons: Still don’t have my luggage yet

PRG
AMS
Excellent 8,8

Pros: I was sorted on Row 3 and the drapes kept hitting the back of my head.

Cons: Move the drapes a few more inches back.

CDG
AMS
Excellent 8,0

Pros: Overall a nice and good flight

Cons: Just a detail, my “head holder” (not too sure how it is called) would not hold in position. Also, staff was a bit slow to come after being called, I had to go and ask for water by myself at some point since no one was coming after 15minites of waiting...

Tue, Jun 2
MEX
Mexico City Airport
JNB
OR Tambo Airport, Johannesburg
60h 25m
R33 894
Based on 0 reviews
Mon, Jun 8
MEX
Mexico City Airport
JNB
OR Tambo Airport, Johannesburg
28h 40m
R34 123
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 664 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
FRA
KEF
Good 7,6

Pros: I had a connection flight which would not be for another 11 hours so I left the airport to get some sleep coming back the same carry-on I have with me now cannot come with me they want me to pay 40euro. In the meantime the flight is 40% empty and plenty of over head and yes is the same size of plane I came in the first place. However the agent was nice after I explain my situation she not charges me.

Cons: Same airline coming from one place have different methods it’s a bit confusing.

FRA
BEG
Excellent 9,0

Cons: It was good enough.

MUC
CLJ
Excellent 10,0

Pros: Young crew, with positive attitude and very kind and helpful.

CAI
FRA
Mediocre 2,0

Pros: I didn't end up taking the flight. It was canceled.

Cons: Being able to reach the airline or vayama would have made it better. The flight was canceled and I couldn't have gone anyway as the wedding was postponed that I had planned to go to and there are stay at home mandates in the US due to COVID 19. It's been weeks and I've given up trying to reach the airline or vayama and it's not clear if I'll get any of my money back. That's the one frustrating thing is not being able to reach anyone.

MCO
FRA
Okay 4,0

Cons: seats were very uncomfortable

Thu, Jun 4
MEX
Mexico City Airport
JNB
OR Tambo Airport, Johannesburg
56h 25m
R35 356
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 28 353 reviews
Overall
8,1
Boarding
8,2
Comfort
7,8
Crew
8,5
Entertainment
7,8
Food
7,5
MSY
ATL
Okay 5,0

Cons: The pilot take off, navigation in the air, and landing were horrible .

ATL
YYZ
Excellent 8,3

Pros: new plane good flight

Cons: seat space

JNB
ATL
Excellent 9,3

Pros: Definitely pick comfort plus on this flight if you can. You can walk around a lot more on this flight compared to other flights. Food was really good! Recommend the overnight flights....

Cons: More leg room would have been nice...

AMS
MSP
Excellent 10,0

Pros: Everything was better than expected.

Cons: Nothing

AMS
DTW
Excellent 8,5

Pros: The plane was very new everything was good

Cons: Nothing considering the situation

Mon, Jun 8
MEX
Mexico City Airport
JNB
OR Tambo Airport, Johannesburg
43h 20m
R41 043
Based on 0 reviews
Sun, Jun 7
MEX
Mexico City Airport
JNB
OR Tambo Airport, Johannesburg
39h 35m
R62 929
Based on 0 reviews
Wed, Jun 3
MEX
Mexico City Airport
JNB
OR Tambo Airport, Johannesburg
60h 05m
R91 189
Based on 0 reviews
Tue, Jun 2
MEX
Mexico City Airport
JNB
OR Tambo Airport, Johannesburg
56h 25m
R95 961
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 28 353 reviews
Overall
8,1
Boarding
8,2
Comfort
7,8
Crew
8,5
Entertainment
7,8
Food
7,5
LAX
DEN
Mediocre 3,0

Cons: For options none. No drink carts at all. Had coffee once after I asked. Poor quality entertainment. Just a huge waste of money.

LAX
MCI
Excellent 10,0

Pros: Helpful and attentive crew

DTW
SLC
Excellent 10,0

Cons: Better choices for food

SEA
ICN
Excellent 8,3

Pros: There was an amazing variety of tv shows and movies. That is essential for long flights like ours was.

Cons: For long haul flights, I am used to being offered a pillow/blanket, even when sitting in economy.

SEA
DTW
Excellent 8,3

Cons: There should not be a pay wall around the internet in today's day and age

*
Prices are per person, are for e–tickets and include all taxes & fees in ZAR.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller
At KAYAK we don’t set prices, so it’s not possible for us to guarantee what other companies are selling.

We aggregate tons of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we don't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car hires can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find on occasion that certain prices are no longer available.

More questions or if you have a bad price to report to us
Please send us an and someone from our team will get back to you promptly.

-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • 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