Fly to
Budget
R17 522 - R22 455
Route
Depart
Return
Price
Mexico City Benito JuarezJohannesburg OR Tambo
MEX - JNB
MEXJNB
Mexico City Benito Juarez
수 12/6
2 stops38h 05m
Johannesburg OR Tambo
수 19/6
2 stops32h 57m
Mexico City Benito JuarezCape Town Intl
MEX - CPT
MEXCPT
Mexico City Benito Juarez
토 17/8
2 stops61h 05m
Cape Town Intl
월 26/8
2 stops32h 16m
Mexico City Benito JuarezJohannesburg OR Tambo
MEX - JNB
MEXJNB
Mexico City Benito Juarez
수 15/5
1 stop26h 40m
Johannesburg OR Tambo
목 23/5
1 stop32h 50m
Mexico City Benito JuarezJohannesburg OR Tambo
MEX - JNB
MEXJNB
Mexico City Benito Juarez
수 15/5
1 stop30h 00m
Johannesburg OR Tambo
목 23/5
1 stop29h 10m
Mexico City Benito JuarezJohannesburg OR Tambo
MEX - JNB
MEXJNB
Mexico City Benito Juarez
토 3/8
2 stops55h 55m
Johannesburg OR Tambo
월 12/8
2 stops47h 51m
Mexico City Benito JuarezJohannesburg OR Tambo
MEX - JNB
MEXJNB
Mexico City Benito Juarez
수 15/5
2 stops38h 30m
Johannesburg OR Tambo
목 23/5
2 stops58h 59m
Mexico City Benito JuarezJohannesburg OR Tambo
MEX - JNB
MEXJNB
Mexico City Benito Juarez
토 1/6
2 stops47h 55m
Johannesburg OR Tambo
토 15/6
2 stops48h 20m
Mexico City Benito JuarezCape Town Intl
MEX - CPT
MEXCPT
Mexico City Benito Juarez
토 17/8
2 stops51h 45m
Cape Town Intl
월 26/8
2 stops48h 31m
Mexico City Benito JuarezJohannesburg OR Tambo
MEX - JNB
MEXJNB
Mexico City Benito Juarez
수 12/6
2 stops36h 15m
Johannesburg OR Tambo
수 19/6
2 stops34h 59m
Currently, February is the cheapest month in which you can book a flight from Mexico City (average of R1 070). Flying from Mexico City in August will prove the most costly (average of R1 437). There are multiple factors that influence the price of a flight so comparing airlines, departure airports and times can help keep costs down.
January
R2 022
February
R2 287
March
R2 571
April
R2 419
May
R2 022
June
R1 966
July
R2 249
August
R2 268
September
R2 325
October
R2 287
November
R2 174
December
R2 665
Food
Entertainment
Boarding
Comfort
Crew
Overall
Reviews
Food could have been better they served beef on the flight to India so they did not have enough option of the veg option for customers and half the flight did not get a meal
Food
Entertainment
Boarding
Comfort
Crew
Overall
Reviews
Food could have been better they served beef on the flight to India so they did not have enough option of the veg option for customers and half the flight did not get a meal
Food
Entertainment
Boarding
Comfort
Crew
Overall
Reviews
Food could have been better they served beef on the flight to India so they did not have enough option of the veg option for customers and half the flight did not get a meal
Food
Entertainment
Boarding
Comfort
Crew
Overall
Reviews
Food could have been better they served beef on the flight to India so they did not have enough option of the veg option for customers and half the flight did not get a meal
Food
Entertainment
Boarding
Comfort
Crew
Overall
Reviews
Food could have been better they served beef on the flight to India so they did not have enough option of the veg option for customers and half the flight did not get a meal
Food
Entertainment
Boarding
Comfort
Crew
Overall
Reviews
Food could have been better they served beef on the flight to India so they did not have enough option of the veg option for customers and half the flight did not get a meal
Cheapflights goes through 900+ travel sites to look for the best flight deals for flights from Mexico City. Too many options? Cheapflights also provides filters for things like airlines, price ranges, and number of stops to help you make a decision easily.
Cheapflights helps you find that perfect flight from Mexico City by searching from hundreds of airlines and agencies you know and love. We are also free to use, in case you were wondering!
Users can book flights with no change fees policies with our dedicated filters. Book flights from Mexico City flexibly with Cheapflights today.
Yes, Cheapflights has a feature called Price Alerts, which offers users the ability to be notified when flight prices change. Track prices for your flight from Mexico City today and book when you’re ready!