Find cheap flights from Mexico City Federal District to Johannesburg

Find cheap flights from Mexico City Federal District to Johannesburg

Return
Economy
Washington (WAS)
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
High season: July
Average price: R19 703
Good deal: R18 717

Best time to beat the crowds

2%

expected price decrease

Most popular time to fly

5%

expected price increase

(price for this month)

or less (return)

FAQs for booking Mexico City Federal District to Johannesburg flights

How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?
KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

Book cheap flights from Mexico City Federal District 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
LWO
Good 7,6

Pros: Comfortable seat.

Cons: Crew seemed to be having an off day. Not as organized and we’re rushed.

LHE
IST
Mediocre 2,8

Pros: My sleep

Cons: Food

IST
LAX
Excellent 10,0

Pros: The crew were super patient there was a traveller was so irritating kept complaining about everything and ,moving from one seat to another even insulting the crew but they never lost their cool I thought that was wonderful .i learnt something.

Cons: If a tooth paste and brush was provided in the little pack it would have made life better.

IST
DXB
Excellent 10,0

Pros: The crew was attentive

IST
TLV
Excellent 10,0

Cons: The TV wasn't working and the crew I asked for help didn't do anything about it

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
LHR
IST
Mediocre 3,6

Pros: The crew was friendly and helpful.

Cons: The leg room was smaller than most other flights and the war phonejack didn't work and the video constantly paused every 30 seconds. Also the 1 8kilo bad allowance in the cabin is a bit unreasonable but I see why they need to because the overhead storage and under the sit storage was less than normal too.

IST
ATH
Excellent 8,0

Pros: Food and entertainment

IST
DXB
Excellent 10,0

Pros: The crew was attentive

IST
TLV
Excellent 10,0

Cons: The TV wasn't working and the crew I asked for help didn't do anything about it

LHE
IST
Excellent 10,0

Pros: Yes

Cons: Them good

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
SKG
IST
Mediocre 2,0

Cons: Turkish airlines cancelled my flight from thessaloniki to Istanbul. I had to book a different flight and paid an extra $1300.00 so I can return home. I have send numerous emails so I can get an involuntary refund and have received no response from anyone. I have send hours on hold with the airline and after holding for more than half an hour, they hung up on me without speaking to me. This is very bad for business. Never fly with the! Now I understand why their tickets are so cheap.

EBL
IST
Mediocre 2,0

Pros: We were unable to fly EBL IST TUN IST due to TK cancelled their flights from EBL IST. No flights from EBL. I am requesting a refund for unused portions of my tickets please advise. Thank you for your assistance

Cons: We wrote to TK on face book, messenger, customer care and called them. No assistance has been provided. They kept referring us to you. We were stranded in Erbil without any assurance for reprotection. Finally they assisted us back to JFK on QR but our segments to TUN is unused and I am requesting a refund. Thank you for your cooperation.

IST
BRU
Excellent 10,0

Pros: All what you think :)

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

LHE
IST
Excellent 10,0

Pros: Yes

Cons: Them good

IST
YYZ
Excellent 10,0

Cons: Yes

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
JFK
IST
Good 7,6

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

Cons: Maybe the food expections.

GYD
IST
Excellent 10,0

Pros: It was crew amazing

SFO
IST
Excellent 10,0

Pros: Service was excellent. Technology was amazing. The people were Beautiful

Cons: If patrons were more respectful of other patrons & guidelines set in place. Thank You!

OSL
IST
Excellent 10,0

Cons: They cancelled my flight

LHE
IST
Excellent 10,0

Pros: Yes

Cons: Them good

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
BOS
IST
Excellent 10,0

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

HRK
IST
Excellent 10,0

Pros: The food is delicious, for a short 3 hour flight, unlike other airlines which they only give u snacks like cheeze it or crackers

Cons: It would be better if there’s a mini screen for movie as well

ATL
IST
Excellent 10,0

Pros: The crew was great and friendly

Cons: How can you ran out of wine on a flight

SFO
IST
Excellent 10,0

Pros: Service was excellent. Technology was amazing. The people were Beautiful

Cons: If patrons were more respectful of other patrons & guidelines set in place. Thank You!

IST
DXB
Excellent 10,0

Pros: The crew was attentive

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 City Federal District 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
IST
SFO
Okay 5,6

Pros: Fortunately I was in an exit row, so I had legroom. Other seats were not very spacious.

Cons: Arrived SF almost an hour late, then took an hour for luggage to arrive so we missed our next flight.

IST
BRU
Excellent 10,0

Pros: All what you think :)

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

EBL
IST
Mediocre 2,0

Pros: We were unable to fly EBL IST TUN IST due to TK cancelled their flights from EBL IST. No flights from EBL. I am requesting a refund for unused portions of my tickets please advise. Thank you for your assistance

Cons: We wrote to TK on face book, messenger, customer care and called them. No assistance has been provided. They kept referring us to you. We were stranded in Erbil without any assurance for reprotection. Finally they assisted us back to JFK on QR but our segments to TUN is unused and I am requesting a refund. Thank you for your cooperation.

KBL
IST
Good 6,0

Pros: Flights out of Kabul are generally filled with less-experienced travelers, so Turkish Airlines did the best they could with a planeful of new flyers. Entertainment system had some pretty good choices.

Cons: There's a coronavirus outbreak going on. Just slow down, everyone. Take it easy. Slow down boarding. Slow down disembarking. Enable social distancing. Just slow down. We were packed into economy class, touched by every person walking past, bumped by every bag over every shoulder. Just take it easy. Let passengers try, even a little, to maintain a little social distance in economy class.

IST
ODS
Excellent 10,0

Pros: The flight was excellent, and the team worked very well.

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
DAR
AMS
Good 6,8

Pros: Pumpkin soup instead of a heavy entree was welcome and tasty. Breakfast yogurt portion was generous, the granola less so. Accompaniments were good. Butter was not ice cold, thank goodness.

Cons: Inbelievably chaotic boarding process for Kili to Dar leg. No boarding lanes so had to fight through the crowd. Was able to observe cleaning process at Dar stop, which was cursory and am sure there was no cleaning of seats of those who boarded at Kili.

SEA
LHR
Good 7,6

Pros: Great atmosphere, crew was excellent!

Cons: I’m 6’5”, so legroom can always be a complaint, but this wasn’t too bad. The plane appeared to be fairly old and didn’t have WiFi. Entertainment also was on an older screen which was navigated by using an old in-seat phone.

MEX
AMS
Excellent 8,0

Pros: The crew was very kind

AMS
TLV
Excellent 8,0

Cons: When its rain we shouldn’t walk to the air plain

KWI
AMS
Mediocre 2,0

Pros: Nothing, they cancelled the Trip/Flights

Cons: A pandemic not to occur and cause cancellation of this trip. Planned for over 6 months, cancelled.

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
ORD
Good 7,3

Cons: Very cramped seating, the 5 hour layover in Frankfort was rough, When we landed after 9 hours I wanted to use the restroom and the stewardess said we had to exit the plane immediately

HEL
MUC
Excellent 10,0

Pros: Vegetarian option of the food. Constant hydration

Cons: WiFi

IAH
FRA
Excellent 10,0

Pros: Friendly, quick and efficient crew! Great food too!! My favorite part when in Houston, Texas my starting point, was that I never had to do the self check in, y’all actually had “real” people going the job!!

Cons: Boarding in order, by the seat numbers. That’s the only thing y’all can improve on. It was my first time booking with Lufthansa, and I will definitely book with y’all again.

FCO
FRA
Good 6,0

Pros: The crew positive attitude

Cons: We understand the COVID-19 crisis but a drink on board other than water will not have bid cost impact on Air Canada, for instance juice or cola,... Also, access on internet on board is now payable -$25 for the flight is exaggerated, it should be free knowing the limited number of passengers on board

FRA
PHL
Excellent 10,0

Pros: amazing and great customer service

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 351 reviews
Overall
8,1
Boarding
8,2
Comfort
7,8
Crew
8,5
Entertainment
7,8
Food
7,5
AMS
DTW
Excellent 8,5

Pros: The plane was very new everything was good

Cons: Nothing considering the situation

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.

ATL
YYZ
Excellent 8,3

Pros: new plane good flight

Cons: seat space

GRR
MSP
Excellent 8,3

Pros: Crew was very welcoming and nice

Cons: There was a lot of empty space on the plane I wish they would’ve spaced passengers out evenly.

ATL
PBI
Excellent 10,0

Pros: They had hand sanitizer wipes upon entering plane as well as one time use sanitizer pack included in their snack bag

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 351 reviews
Overall
8,1
Boarding
8,2
Comfort
7,8
Crew
8,5
Entertainment
7,8
Food
7,5
SLC
MEX
Excellent 9,3

Pros: Everyone was perfect...!!!

Cons: We need a real meal, we appreciate the snacks but real meal is necessary.

DTW
LIT
Okay 4,0

Pros: No entertainment on the plane and plane was very small...

Cons: Explain flight situations better..

SEA
DTW
Excellent 8,3

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

PDX
LAX
Excellent 10,0

Pros: Seat was average

DTW
SLC
Excellent 10,0

Cons: Better choices for food

*
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