
Discover tips and strategies to find the most affordable flight options for your journey from Benito Juarez (MEX) to Johannesburg (ZA1). Learn about various techniques such as flexible date searches, comparing prices across and setting up price alerts. Use these methods to find the cheapest flights available for your travel needs. Data last updated November 10, 2026.
Round-trip from | $1,099 (British Airways) |
|---|---|
One-way from | $836 (Delta) |
Popular in | December |
Cheapest in | February |
Average price | $1,271 |
Fly from
Fly to
Route
Depart
Return
Mexico CityJohannesburg
MEX Mexico City Benito Juarez - JNB Johannesburg OR Tambo
MEXJNB
Mexico City Benito Juarez
Fri 2/12
2:10 pm-7:10 pm
1 stop21h 00m
Johannesburg OR Tambo
Wed 12/31
12:00 am-4:00 pm
Nonstop0h 00m
Mexico CityJohannesburg
MEX Mexico City Benito Juarez - JNB Johannesburg OR Tambo
MEXJNB
Mexico City Benito Juarez
Sat 12/5
2:15 pm-7:10 pm
1 stop20h 55m
Johannesburg OR Tambo
Wed 12/31
12:00 am-4:00 pm
Nonstop0h 00m
Mexico CityJohannesburg
MEX Mexico City Benito Juarez - JNB Johannesburg OR Tambo
MEXJNB
Mexico City Benito Juarez
Sat 2/13
8:05 am-7:10 pm
2 stops27h 05m
Johannesburg OR Tambo
Wed 12/31
12:00 am-4:00 pm
Nonstop0h 00m
Mexico CityJohannesburg
MEX Mexico City Benito Juarez - JNB Johannesburg OR Tambo
MEXJNB
Mexico City Benito Juarez
Sun 2/14
10:00 pm-7:10 pm
2 stops37h 10m
Johannesburg OR Tambo
Wed 12/31
12:00 am-4:00 pm
Nonstop0h 00m
Mexico CityJohannesburg
MEX Mexico City Benito Juarez - JNB Johannesburg OR Tambo
MEXJNB
Mexico City Benito Juarez
Tue 2/9
12:35 pm-7:10 pm
1 stop22h 35m
Johannesburg OR Tambo
Wed 12/31
12:00 am-4:00 pm
Nonstop0h 00m
Mexico CityJohannesburg
MEX Mexico City Benito Juarez - JNB Johannesburg OR Tambo
MEXJNB
Mexico City Benito Juarez
Thu 2/11
3:30 pm-7:10 pm
2 stops43h 40m
Johannesburg OR Tambo
Wed 12/31
12:00 am-4:00 pm
Nonstop0h 00m
Mexico CityJohannesburg
MEX Mexico City Benito Juarez - JNB Johannesburg OR Tambo
MEXJNB
Mexico City Benito Juarez
Tue 4/13
10:00 pm-9:25 am
1 stop27h 25m
Johannesburg OR Tambo
Thu 4/22
2:55 pm-7:45 pm
2 stops36h 50m
Mexico CityJohannesburg
MEX Mexico City Benito Juarez - JNB Johannesburg OR Tambo
MEXJNB
Mexico City Benito Juarez
Thu 2/18
11:00 am-6:35 pm
1 stop23h 35m
Johannesburg OR Tambo
Mon 3/8
10:00 pm-8:15 pm
1 stop30h 15m
Mexico CityJohannesburg
MEX Mexico City Benito Juarez - JNB Johannesburg OR Tambo
MEXJNB
Mexico City Benito Juarez
Tue 4/13
8:05 am-6:30 pm
2 stops26h 25m
Johannesburg OR Tambo
Thu 4/22
10:00 pm-9:10 pm
2 stops55h 10m
Mexico CityJohannesburg
MEX Mexico City Benito Juarez - JNB Johannesburg OR Tambo
MEXJNB
Mexico City Benito Juarez
Sat 4/3
8:45 am-6:30 pm
2 stops49h 45m
Johannesburg OR Tambo
Fri 4/16
3:05 pm-8:15 pm
2 stops37h 10m
Everything you need to know about your flight from Mexico City Benito Juarez Airport to Johannesburg
Comfort
Food
Crew
Overall
Boarding
Entertainment
Reviews
Santiago,Apr 2024
ATL - JNB
Comfort
Food
Crew
Overall
Boarding
Entertainment
Reviews
Santiago,Apr 2024
ATL - JNB
Find useful and relevant information for your journey from Benito Juarez to Johannesburg. Access travel guides, tips, and recommendations to enhance your travel experience. Get information about local attractions, weather, transportation options, and more.
| Airline | Cheapest | Average | Flexibility | On-time |
|---|---|---|---|---|
| Cheapest$1,046 | Average$1,365 | FlexibilityNo cancel fee | On-timeN/A |