Flights Destinations Beaches Map Services Booking Collections Ratings
Home / Mexico City — Cape Town

Cheap flights Mexico City — Cape Town

from $899 13 699 km ~16h 37m 7 flights found 3 airlines cheapest on Wednesday
How many travellers?
Adults
12+ years
1
Children
2–11 years
0
Infants
under 2
0
Choose your departure date
Cheapest: $899 on 07.12.2026
Prices shown are from searches by other travellers over the last 24 hours. Missing a date? Click any day — we'll find tickets anyway.
November 2026
Mo
Tu
We
Th
Fr
Sa
Su
December 2026
Mo
Tu
We
Th
Fr
Sa
Su
January 2027
Mo
Tu
We
Th
Fr
Sa
Su
Prices found for 10 of 90 days. Prices update as more travellers search. Click any date to search live.
Depart
—
Return
—
Cheapest flights found
07 Dec 2026, Mon
United Airlines UA 1085
14:40
MEX Benito Juarez International Airport
10:29
CPT Cape Town International Airport
19h 49m 2 stops
View this ticket
23 Dec 2026, Wed
Volaris Y4 1211
16:59
TLC Toluca International Airport
14:39
CPT Cape Town International Airport
21h 40m 4 stops
View this ticket
13 Dec 2026, Sun
United Airlines UA 784
18:05
MEX Benito Juarez International Airport
18:49
CPT Cape Town International Airport
24h 44m 2 stops
View this ticket
15 Dec 2026, Tue
United Airlines UA 428
16:50
MEX Benito Juarez International Airport
16:19
CPT Cape Town International Airport
23h 29m 2 stops
View this ticket
03 Jan 2027, Sun
Aeromexico AM 37
02:25
MEX Benito Juarez International Airport
04:00
CPT Cape Town International Airport
25h 35m 3 stops
View this ticket
21 Dec 2026, Mon
Aeromexico AM 25
06:25
MEX Benito Juarez International Airport
04:40
CPT Cape Town International Airport
22h 15m 1 stop
View this ticket
Route characteristics
Distance
13 699 km
Flight time
16h 37m
Time difference
+8h
Minimum price
from $899 (07.12.2026)
Average price
$1 307
Maximum price
$1 576
Departures per week
1
Cheapest day
Wednesday
Departure airports (2)
MEX Benito Juarez International Airport TLC Toluca International Airport
Arrival airports (1)
CPT Cape Town International Airport
Airlines (3)
UA United Airlines Y4 Volaris AM Aeromexico
Agencies (4)
Biletix Kupi.com Aviakassa Trip.com
Prices by day of week
Price trend by month
Airlines — cheapest prices 3
United Airlines
United Airlines
3 flights · 3 days
$899
Volaris
Volaris
Low-cost 2 flights · 2 days
$1 070
Aeromexico
Aeromexico
2 flights · 2 days
$1 267
Where to buy tickets 4
Biletix
3 tickets · 3 days
from $899
Kupi.com
2 tickets · 2 days
from $1 070
Aviakassa
1 tickets · 1 days
from $1 267
Trip.com
1 tickets · 1 days
from $1 516
Airports

From — Mexico City (2)

  • MEX Benito Juarez International Airport
  • TLC Toluca International Airport

To — Cape Town (1)

  • CPT Cape Town International Airport
Other destinations from Mexico City
Frequently asked questions about the route Mexico City — Cape Town
How long is the flight from Mexico City to Cape Town?
Approximate flight time — 16h 37m. This is an average for a direct flight. With connections, the time may be longer.
What is the distance from Mexico City to Cape Town?
The straight-line distance — 13 699 km.
How much do flights from Mexico City to Cape Town cost?
The minimum price over 3 months — from $899 on 07.12.2026.
What is the average ticket price?
The average price — $1 307. Range: $899 — $1 576.
What is the time difference between Mexico City and Cape Town?
The difference — +8h.
From which airports does Mexico City operate flights?
From Mexico City: MEX (Benito Juarez International Airport), TLC (Toluca International Airport).
To which airports in Cape Town do flights arrive?
To Cape Town: CPT (Cape Town International Airport).
Which airlines fly this route?
This route is served by 3 airlines: United Airlines, Volaris, Aeromexico.
Which day of the week is cheapest?
The cheapest day of the week — Wednesday.
When is the best time to buy tickets?
Optimal — 1–3 months before departure. Check the calendar above — it shows the best dates.
How do I book flights?
Click "View this ticket" on any flight card — you'll be redirected to the booking page with this specific ticket pre-selected.
About the route Mexico City — Cape Town

Flights Mexico City — Cape Town is a popular route. The straight-line distance is 13 699 km. Flight time 16h 37m. Time difference +8h.

From Mexico City (MEX) flights depart from 2 airports: MEX, TLC. To Cape Town (CPT) — 1 arrival airport: CPT.

3 airlines operate on this route: United Airlines, Volaris, Aeromexico.

The minimum price for the next 3 months — from $899 (07.12.2026). The cheapest dates are highlighted in the calendar above.

The average ticket price — $1 307, ranging from $899 to $1 576. Book 1–3 months in advance to get the best deals.

Cheapest day to fly — Wednesday.

Other destinations in South Africa from Mexico City