Find cheap flights to Mexico City

Fri 4/3
Fri 4/10
Any month
Compare vs momondo |

Cheapest flights to Mexico City airports

Find the cheapest flights to these Mexico City airports from your nearest city or airport
There is no data for the selected route at this time, please select a new departure airport

When is the best time to fly to Mexico City?

What is the cheapest month to fly to Mexico City?

In general, when looking for the cheapest flight to Mexico City, try to choose a flight departing in March for the best deal.

When is the best time to book a flight to Mexico City?

From most locations, booking your flights to Mexico City around 42 days prior to your departure date finds the best deals.

What is the cheapest day to depart on your flight to Mexico City?

From most locations, the cheapest flights to Mexico City are found on a Thursday. Booking a Wednesday departure is usually the most expensive.

What is the cheapest time of day to fly to Mexico City?

In general, when looking for the cheapest flight to Mexico City, our data indicates that midday flights are the most cost-effective. evening flights tend to be the most expensive.


Mexico City flight deals found on momondo

Check out some of the best fares to Mexico City found recently by users on momondo
Quickest
Cheapest
Emirates
Jul 14
JNB
Johannesburg OR Tambo
48h 45m
2 stops
MEX
Mexico City Benito Juarez
Jul 20
MEX
Mexico City Benito Juarez
31h 35m
2 stops
JNB
Johannesburg OR Tambo
Delta
May 20
JNB
Johannesburg OR Tambo
30h 50m
1 stop
MEX
Mexico City Benito Juarez
Jun 18
MEX
Mexico City Benito Juarez
30h 55m
2 stops
JNB
Johannesburg OR Tambo
Turkish Airlines
Apr 30
DUR
Durban King Shaka Intl
43h 05m
2 stops
MEX
Mexico City Benito Juarez
May 31
MEX
Mexico City Benito Juarez
46h 44m
3 stops
DUR
Durban King Shaka Intl
Multiple Airlines
May 20
JNB
Johannesburg OR Tambo
30h 35m
2 stops
MEX
Mexico City Benito Juarez
Jun 18
MEX
Mexico City Benito Juarez
31h 45m
2 stops
JNB
Johannesburg OR Tambo
SWISS
Jul 14
JNB
Johannesburg OR Tambo
30h 05m
2 stops
MEX
Mexico City Benito Juarez
Jul 20
MEX
Mexico City Benito Juarez
39h 35m
2 stops
JNB
Johannesburg OR Tambo
Delta
Jul 14
JNB
Johannesburg OR Tambo
29h 30m
2 stops
MEX
Mexico City Benito Juarez
Jul 20
MEX
Mexico City Benito Juarez
25h 35m
1 stop
JNB
Johannesburg OR Tambo

Find the cheapest one-way flights to Mexico City Benito Juarez

If you're looking for one-way flights to Mexico City, view some of our deals below provided by Turkish Airlines
Quickest
Cheapest
Multiple Airlines
Apr 19
CPT
Cape Town Intl
59h 05m
2 stops
MEX
Mexico City Benito Juarez
Turkish Airlines
Apr 30
CPT
Cape Town Intl
40h 45m
1 stop
MEX
Mexico City Benito Juarez
Multiple Airlines
Apr 30
CPT
Cape Town Intl
43h 00m
2 stops
MEX
Mexico City Benito Juarez

Popular routes to Mexico City

Most frequently searched flights to Mexico City along with the cheapest price and shortest flight duration
Johannesburg to Mexico City Flights
Fastest flight time
30h 30m
Cheapest price
R17 281
Durban to Mexico City Flights
Fastest flight time
43h 05m
Cheapest price
R18 308
Cape Town to Mexico City Flights
Fastest flight time
40h 45m
Cheapest price
R20 110

Start planning your trip to Mexico City