Search and find cheap flights to Mexico

Thu 11/14
Thu 11/21
Any month
Compare vs momondo |

Cheapest flight routes to Mexico

These routes have the cheapest flights to Mexico found by momondo users
Departing Destination Best Price
Johannesburg Mexico City 13 353 ZAR
Cape Town Mexico City 15 705 ZAR
Johannesburg Cancún 17 700 ZAR
Cape Town Cancún 19 650 ZAR
Johannesburg San Miguel de Cozumel 24 146 ZAR
East London Cancún 24 191 ZAR
Durban Mexico City 27 242 ZAR
Cape Town San Miguel de Cozumel 28 537 ZAR

Mexico flight deals found on momondo

Check out some of the best fares to Mexico found recently by users on momondo
Quickest
Cheapest
Emirates
Emirates
11 Feb
CPT
15:25
Cape Town Intl airport
34h 50m
2 Stops
18:15
+1
MEX
Mexico City Benito Juarez airport
Emirates
18 Feb
MEX
13:40
Mexico City Benito Juarez airport
32h 05m
2 Stops
5:45
+2
CPT
Cape Town Intl airport
15 705 ZAR
Emirates
Emirates
01 Mar
CPT
15:25
Cape Town Intl airport
34h 50m
2 Stops
18:15
+1
MEX
Mexico City Benito Juarez airport
Emirates
08 Mar
MEX
13:40
Mexico City Benito Juarez airport
32h 05m
2 Stops
5:45
+2
CPT
Cape Town Intl airport
16 584 ZAR
Emirates
Emirates
27 Feb
CPT
15:25
Cape Town Intl airport
34h 50m
2 Stops
18:15
+1
MEX
Mexico City Benito Juarez airport
Emirates
06 Mar
MEX
13:40
Mexico City Benito Juarez airport
37h 05m
2 Stops
10:45
+2
CPT
Cape Town Intl airport
16 628 ZAR
Emirates
Emirates
02 Mar
CPT
15:25
Cape Town Intl airport
34h 50m
2 Stops
18:15
+1
MEX
Mexico City Benito Juarez airport
Emirates
20 Mar
MEX
13:40
Mexico City Benito Juarez airport
32h 05m
2 Stops
5:45
+2
CPT
Cape Town Intl airport
16 703 ZAR
Emirates
Emirates
20 Feb
CPT
15:25
Cape Town Intl airport
34h 50m
2 Stops
18:15
+1
MEX
Mexico City Benito Juarez airport
Emirates
01 Mar
MEX
13:40
Mexico City Benito Juarez airport
56h 05m
2 Stops
5:45
+3
CPT
Cape Town Intl airport
17 030 ZAR
Emirates
Emirates
16 Jan
CPT
15:25
Cape Town Intl airport
34h 50m
2 Stops
18:15
+1
MEX
Mexico City Benito Juarez airport
Emirates
03 Feb
MEX
13:40
Mexico City Benito Juarez airport
37h 05m
2 Stops
10:45
+2
CPT
Cape Town Intl airport
17 373 ZAR
Emirates
Emirates
11 Feb
CPT
15:25
Cape Town Intl airport
34h 50m
2 Stops
18:15
+1
MEX
Mexico City Benito Juarez airport
Emirates
18 Feb
MEX
13:40
Mexico City Benito Juarez airport
32h 05m
2 Stops
5:45
+2
CPT
Cape Town Intl airport
15 705 ZAR
Emirates
Emirates
01 Mar
CPT
15:25
Cape Town Intl airport
34h 50m
2 Stops
18:15
+1
MEX
Mexico City Benito Juarez airport
Emirates
08 Mar
MEX
13:40
Mexico City Benito Juarez airport
32h 05m
2 Stops
5:45
+2
CPT
Cape Town Intl airport
16 584 ZAR
Emirates
Emirates
02 Mar
CPT
15:25
Cape Town Intl airport
34h 50m
2 Stops
18:15
+1
MEX
Mexico City Benito Juarez airport
Emirates
20 Mar
MEX
13:40
Mexico City Benito Juarez airport
32h 05m
2 Stops
5:45
+2
CPT
Cape Town Intl airport
16 703 ZAR
Emirates
Emirates
13 Dec
CPT
15:25
Cape Town Intl airport
34h 50m
2 Stops
18:15
+1
MEX
Mexico City Benito Juarez airport
Emirates
31 Dec
MEX
13:40
Mexico City Benito Juarez airport
32h 05m
2 Stops
5:45
+-363
CPT
Cape Town Intl airport
21 332 ZAR
Emirates
Emirates
15 Dec
CPT
15:25
Cape Town Intl airport
34h 50m
2 Stops
18:15
+1
MEX
Mexico City Benito Juarez airport
Emirates
02 Jan
MEX
13:40
Mexico City Benito Juarez airport
32h 05m
2 Stops
5:45
+2
CPT
Cape Town Intl airport
23 372 ZAR
British Airways
British Airways
16 Dec
CPT
20:45
Cape Town Intl airport
31h 50m
2 Stops
20:35
+1
MEX
Mexico City Benito Juarez airport
British Airways
20 Dec
MEX
15:00
Mexico City Benito Juarez airport
36h 10m
2 Stops
11:10
+2
CPT
Cape Town Intl airport
35 951 ZAR

FAQs about flights to Mexico

When is the best time to fly to Cancún?

In general, when booking your flight to Cancún, October is the cheapest month on average.

When is the best time to book a flight to Cancún?

From most locations, booking your flights to Cancún around 28 days prior to your departure date finds the best deals.

What is the cheapest day to depart on your flight to Cancún?

In general, booking your departure to Cancún for a Tuesday represents the best deal on airfare. Try to avoid a Wednesday departure to stay away from the highest prices.

What is the cheapest time of day to fly to Cancún?

Typically, cheap prices to Cancún are most often found for afternoon flights. Cheap prices are less likely for evening flights.


Popular routes landing in Mexico

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Johannesburg to Mexico City
Fastest flight time
34h 50m
Cheapest price
13 353 ZAR
Cape Town to Mexico City
Fastest flight time
34h 50m
Cheapest price
15 705 ZAR
Johannesburg to Cancún
Fastest flight time
32h 45m
Cheapest price
17 700 ZAR
Cape Town to Cancún
Fastest flight time
32h 40m
Cheapest price
19 650 ZAR
Johannesburg to San Miguel de Cozumel
Fastest flight time
24h 54m
Cheapest price
24 146 ZAR
East London to Cancún
Fastest flight time
38h 05m
Cheapest price
24 191 ZAR
Durban to Mexico City
Fastest flight time
36h 25m
Cheapest price
27 242 ZAR
Cape Town to San Miguel de Cozumel
Fastest flight time
57h 55m
Cheapest price
28 537 ZAR
View more