Find cheap flights to Mexico City

Fri 2/22
Fri 3/1
Any month
Compare vs momondo |

When is the best time to fly to Mexico City?

+75.0%
+50.0%
+25.0%
Base
Price
14 229 - 22 87314 229 - 22 873 ZAR

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
Multiple Airlines
Multiple Airlines
JNB
2:15 pm
Johannesburg OR Tambo airport
26h 05m
1 Stop
9:20 am
+1
MEX
Mexico City Benito Juarez airport
Multiple Airlines
MEX
1:55 pm
Mexico City Benito Juarez airport
31h 25m
2 Stops
4:20 am
+2
JNB
Johannesburg OR Tambo airport
15 450 ZAR
Multiple Airlines
Multiple Airlines
JNB
2:15 pm
Johannesburg OR Tambo airport
26h 05m
1 Stop
9:20 am
+1
MEX
Mexico City Benito Juarez airport
Multiple Airlines
MEX
1:55 pm
Mexico City Benito Juarez airport
55h 25m
2 Stops
4:20 am
+3
JNB
Johannesburg OR Tambo airport
16 363 ZAR
Multiple Airlines
Multiple Airlines
JNB
8:10 pm
Johannesburg OR Tambo airport
35h 00m
2 Stops
12:10 am
+2
MEX
Mexico City Benito Juarez airport
Multiple Airlines
MEX
10:30 am
Mexico City Benito Juarez airport
35h 50m
2 Stops
5:20 am
+2
JNB
Johannesburg OR Tambo airport
16 967 ZAR
Multiple Airlines
Multiple Airlines
JNB
11:05 pm
Johannesburg OR Tambo airport
24h 20m
1 Stop
4:25 pm
+1
MEX
Mexico City Benito Juarez airport
Multiple Airlines
MEX
10:55 am
Mexico City Benito Juarez airport
33h 10m
1 Stop
3:05 am
+2
JNB
Johannesburg OR Tambo airport
17 220 ZAR
Multiple Airlines
Multiple Airlines
CPT
9:20 pm
Cape Town Intl airport
43h 35m
2 Stops
8:55 am
+2
MEX
Mexico City Benito Juarez airport
Multiple Airlines
MEX
11:10 am
Mexico City Benito Juarez airport
38h 50m
2 Stops
10:00 am
+2
CPT
Cape Town Intl airport
17 472 ZAR
Multiple Airlines
Multiple Airlines
CPT
9:30 am
Cape Town Intl airport
30h 40m
2 Stops
8:10 am
+1
MEX
Mexico City Benito Juarez airport
Multiple Airlines
MEX
12:45 pm
Mexico City Benito Juarez airport
36h 25m
2 Stops
9:10 am
+2
CPT
Cape Town Intl airport
17 557 ZAR
Multiple Airlines
Multiple Airlines
JNB
2:15 pm
Johannesburg OR Tambo airport
26h 05m
1 Stop
9:20 am
+1
MEX
Mexico City Benito Juarez airport
Multiple Airlines
MEX
1:55 pm
Mexico City Benito Juarez airport
31h 25m
2 Stops
4:20 am
+2
JNB
Johannesburg OR Tambo airport
15 450 ZAR
Multiple Airlines
Multiple Airlines
JNB
11:05 pm
Johannesburg OR Tambo airport
24h 20m
1 Stop
4:25 pm
+1
MEX
Mexico City Benito Juarez airport
Multiple Airlines
MEX
10:55 am
Mexico City Benito Juarez airport
33h 10m
1 Stop
3:05 am
+2
JNB
Johannesburg OR Tambo airport
17 220 ZAR
Multiple Airlines
Multiple Airlines
CPT
6:35 pm
Cape Town Intl airport
31h 10m
2 Stops
6:45 pm
+1
MEX
Mexico City Benito Juarez airport
Multiple Airlines
MEX
7:25 pm
Mexico City Benito Juarez airport
28h 40m
2 Stops
7:05 am
+2
CPT
Cape Town Intl airport
18 020 ZAR
Lufthansa
Lufthansa
CPT
7:50 pm
Cape Town Intl airport
31h 35m
1 Stop
8:25 pm
+1
MEX
Mexico City Benito Juarez airport
Lufthansa
MEX
3:45 pm
Mexico City Benito Juarez airport
30h 15m
1 Stop
5:00 am
+2
CPT
Cape Town Intl airport
19 467 ZAR
Lufthansa
Lufthansa
CPT
7:50 pm
Cape Town Intl airport
31h 35m
1 Stop
8:25 pm
+1
MEX
Mexico City Benito Juarez airport
Lufthansa
MEX
3:45 pm
Mexico City Benito Juarez airport
30h 15m
1 Stop
5:00 am
+2
CPT
Cape Town Intl airport
19 692 ZAR
Multiple Airlines
Multiple Airlines
CPT
9:30 am
Cape Town Intl airport
30h 40m
2 Stops
8:10 am
+1
MEX
Mexico City Benito Juarez airport
Multiple Airlines
MEX
12:45 pm
Mexico City Benito Juarez airport
36h 25m
2 Stops
9:10 am
+2
CPT
Cape Town Intl airport
17 557 ZAR

Which airlines operate flights to Mexico City?

While low cost carriers are the cheapest, don’t forget that the fares often do not include checked baggage, meals, or drinks. Take a look at our estimated additional fees in your search results to get an idea of how much extra you may have to pay.


Airports near Mexico City

Below you will find all the airports in Mexico City along with the distance from the city centre
Mexico City Benito Juarez
6 km from city centre
Mexico City Toluca International
45 km from city centre

Quick facts about Mexico City

Time, currency, and the basics — see the local time and get an idea of how much money you will spend on the basics in Mexico City
Local time
Currency
Mexican Peso
Beer
Pint of beer
15 ZAR
Food
Inexpensive restaurant
66 ZAR
Public transport
One-way ticket
3,69 ZAR

Start planning your trip to Mexico City