R14 091 Find Cheap Flights from Cape Town to Mexico

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Cape Town to Mexico departing on 3/2. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult

Search hundreds of travel sites at once for deals on flights to Mexico

Travellers love KAYAK
41 299 237 searches in the past 7 days on KAYAK

Save 29% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Best Mexico Flight Deals from Cape Town

Cheapest return prices found by our users on KAYAK in the last 72 hours

Mexico City
Mexico City2 stopsR21 776
Cancún
Cancún2 stopsR24 450

Good to know

Low season

March

High season

April

Cheapest flight

R14 091
Best time to beat the crowds (11% less expensive on average)
Most popular time to fly and prices are also 10% lower on average.
Flight from Cape Town to Cancun

FAQs - booking Mexico flights

  • How does KAYAK find such low prices on flights from Cape Town to Mexico?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Cape Town to Mexico.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Cape Town to Mexico?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight from Cape Town to Mexico is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Cape Town to Mexico?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly from Cape Town to Mexico with an airline and back with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Cape Town to Mexico?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying from Cape Town to Mexico up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding cheap flights to Mexico

  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be June, July and August. The cheapest month to fly from Cape Town is February.
  • Morning departure is around 8% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

Top 5 airlines serving from Cape Town to Mexico

Need help choosing which airline to fly with from Cape Town to Mexico? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8,1
EmiratesOverall score based on 3360 reviews
8,3Crew
8,1Boarding
8,0Comfort
8,2Entertainment
7,9Food
Airline reviews

Comfort good. Service as usual poor. Cabin temperature as usual too cold, about 15 degrees

8,0 ExcellentRoy, Jan 2025LGW - DXB
Read more Emirates reviews

Comfort good. Service as usual poor. Cabin temperature as usual too cold, about 15 degrees

The plane was clean and well maintained the crew members were professionals and friendly and the food was good

Flight was delayed by and hour but were informed beforehand

Charged for internet that never really worked. The food selection was just ok.

Boarding, seats, entertainment and service were all great. The food was great except for the fact that there were too many sweet items.

The service on board was excellent, the flight wasn’t overbooked and we departed and arrived on time.

Loved that I had an exit row seat, and there was no one else in the row! And again, I don' use on-line entertainment at all (I read or sleep) but I very much appreciate that I didn't hear anyone else's entertainment!

Flight was pathetic, felt like a old plane was modified and brought in service. Didnt like the aircraft at all. Crew and services were good.but aircraft totally dissappointment.

Business class on this plane was adequate, service, amenities, swag, and crew was amazing!

We boarded via a mobile gate in Dubai. I don't care for the bus ride from the gate to the plane

Overall very poor. Flight was disorganised, staff were rude and this is my second experience with KLM that I've had baggage go missing. It feels like, if you are an economy customer, KLM staff do not show you any care. I shall never fly with KLM again. Worst airline in Europe

Transfer at CDG to connecting KLM flight to Amsterdam was a NIGHTMARE. LONG WALKWAYS, NO MOVING WALKWAYS, POOR signage, Have to take a train & No staff visible to help navigate the maze. AVOID TRANSFER AT CDG AT ALL COST.

Good flight with KLM, friendly staff. Food was good, had much worse on other airlines. Selection of drinks also good enough for us. Entertainment was also good. The economy seats are ok and that’s it. For a 12 hour flight I think a little more comfort in the economy seats in pitch and softness would be highly appreciated by the customers and can makte the difference.

Good food. Excellent crew service. Clean aircraft. Narrow seats and isle.

I tried to upgrade to premium economy anis seat online during the checkin process. The payment didn’t work due to a technical glitch on KLM’s website. I wasn’t able to change my seat unless I called Amsterdam. Since I was in Canada and there’s a time difference this wasn’t practical. So when I arrived early to Ottawa airport my seat wasn’t available and I could only get a middle seat in premium economy which isn’t great. These middle seats are priced at the same rate as an aisle seat which makes no sense.

The food & entertainment really stood out in terms of quality. The nasi goreng & chicken satay were absolutely delicious. It’s great that KLM feature international cuisine.

Seats were comfortable crew members support was very good but AVML ordered or selected by us needs a lot of improvement.

Transavia flight, was booked as KLM but i couldnt select seat or access boarding pass with KLM at all. Crammed seating and very no frills experience all around. First and last time.

Flight left a few minutes late, but that's it. I wish the seats could be wider and recline more.

Overall a very pleasant flight. No significant issues on either flight. Amsterdam airport is very convenient for connecting

Old and out of date plane, it seem like every time I fly with united there’s and issue. We were delayed,

We took off an hour late due to arrival airport not having enough gates. That was followed by 1:30 wait to get our bags delivered for the entire flight.

Horrifying! And I am almost 2 million miles with United. Late by 3 1/2 hours. Worst: after two hours on the plane waiting, they decided that one of the tires had been damaged and then decided to change it. Another hour and a half to change the tire!!!!! NO EXCUSE FOR THIS. The crew didn't even offer a glass of water until we had been on the plane for FIVE hours. This is the worst airline in the world. I'm simply stuck because they fly on the only routes I need.

It was good. Just that the seats could not be reclined. The people behind were not ready to let the chairs be reclined

My flight was delayed. They boarded us, then no sooner were we on the plane, they made us get off again and wait another 45 minutes before doing it all over again.

Checkin was painful and slow! Lady didn’t seem to know what was going on and couldn’t explain the delay. Seemed ahe couldnt see the computer scree and we couldn’t hear her talk through her mask.

Sucks ! All three flights I was on this trip were delayed.

Nothing wrong with the flight itself. But due to 2+ hrs waiting in immigration and the additional security checkup in O’hare, I nearly missed the flight.

Basics were there, but a 5:15 flight with almost no food ans no entertainment, it is quite long.

Check-in was a little confusing. I paid for extra luggage, but when i checked in the system didnt seem to know. Arrived in Paris early after a late departure. Luggage arrived on the same flight with no apparent damage.

Boarding process is one of the worst i have ever seen. Poor planning and lack of experienced staff is vert apparent. Seat changes till the last minute was an added stress to the process.

Good overall flight. Excellent crew. Food options could be improved.

Their weakness is in boarding. Business class rarely boards first and there are no announcements explaining delays, so customers are always left waiting and wondering why boarding has paused.

Very poor! It was too hot! It smelled. The food was nasty. The bathroom sink to wash hand was barely working. The tray table was broken. Everything was just wrong!

My experience was amazing. Very friendly hosts and impeccable service.

My checked bag did not get loaded on the aircraft in Istanbul. Other than that, the flight was smooth, on time and the crew was friendly, efficient, and professional.

Everything was great except the meat served was tough and overcooked!

Very happy with the service, comfort, and food on Turkish Airlines. Security and check in was great.

Crew was good. Plane and seats were cleaned and good. Food and entertainment system was bad.

Stale, bad and limited food, drink options. Entertainment system was broken, old and had barely any latest contents.

It was just ok. Half the bathrooms were broke on the flight.

Less than average, low level of shared required information needed during the transfer from airport to another, also the used team during boarding In Indianapolis station is Not Professional

BAD!!! due to delay I missed my connection in MEX, had to pay for hotel and new flight for next morning increasing my spent for $1,000 usd

If they wouldn't have canceled the flight WITHOUT informing me until I looked at my ticket and saw I had 2 extra layovers in 2 different cities than the ones I paid for? That would have been nice.

Poor BA get a lot of stick and have some problems getting your bags to the same destination BUT the whole experience is very much 5 star and probably due to excellent, helpful and sooo British staff. We travelled in economy plus.

I didn’t receive my luggage until day 5 of a 9 day trip. During a layover a crew member made a very insulting comment about where I was visiting and where my partner was from in England.

I flew Club World and was SHOCKED at how totally absent the crew were for the duration of the flight. So much so that we received no drink service other than the post-departure cocktail and that was it. Wasn't even offered tea/coffee and the in-flight attention was so bad that literally minutes before landing the one crew member for our row was scrambling to pick up left-behind water bottles, glassware, trash. And the rest of the crew had already stowed all carts, he was cramming the trash into the lavatory trash can and was stashing the glassware frantically in the galley as we were on final approach. He was so scrambled he left two overhead lockers wide open (that he'd opened) for landing. Unbelievable!

British Airways did a great job and the entire crew was punctual and polite; dignified and delightful!

On board was excellent—a remarkable positive change. Check in was horrifying. Forced to check in branded cabin baggage approved bags weighing 10 and 12 kgs each, because desk insisted these were not fit for overhead lockers. Got charged £160 for two bags. Behaviour of staff was hostile, motivated and rude. Wonder if BA pays commissions on collection, or borrows staff from Airport operator. Basle evidently is an airport used by budget airline— and customers are treated like consumers.

I was at the airport 10 hour early. I would have loved to drop luggage in advance but this was possible only 3h before the scheduled time, however BA was so kind to move me to the earlier flight as it had space available at no extra cost. Thank you!

Book cheap flights from Cape Town to Mexico

Recent return flight deals

3/3Mon
2 stopsUnited Airlines
30h 05mCPT-MEX
17/3Mon
1 stopUnited Airlines
23h 30mMEX-CPT
R21 776
5/3Wed
1 stop
26h 15mCPT-MEX
12/3Wed
1 stop
24h 45mMEX-CPT
R22 018
16/5Fri
2 stopsKLM
48h 45mCPT-MEX
7/6Sat
1 stopKLM
41h 05mMEX-CPT
R23 094
16/5Fri
1 stopKLM
34h 50mCPT-MEX
7/6Sat
1 stopKLM
41h 05mMEX-CPT
R25 619
7/3Fri
3 stopsEmirates
38h 40mCPT-MEX
14/3Fri
3 stopsEmirates
34h 50mMEX-CPT
R33 175
3/3Mon
2 stopsEmirates
34h 20mCPT-MEX
17/3Mon
3 stopsEmirates
34h 50mMEX-CPT
R34 382
24/3Mon
2 stopsBritish Airways
30h 50mCPT-MEX
27/3Thu
2 stopsBritish Airways
34h 05mMEX-CPT
R104 017
24/3Mon
2 stopsBritish Airways
30h 50mCPT-MEX
27/3Thu
2 stopsBritish Airways
37h 40mMEX-CPT
R104 723
24/3Mon
2 stopsLufthansa
41h 30mCPT-MEX
26/3Wed
1 stopLufthansa
23h 00mMEX-CPT
R157 892
24/3Mon
1 stopLufthansa
32h 30mCPT-MEX
26/3Wed
1 stopLufthansa
23h 00mMEX-CPT
R158 579

Search by stops

Search by airline

Search by price

Recent one-way flight deals

3/2Mon
3 stops
35h 17mCPT-CUN
R14 091
19/2Wed
3 stops
56h 50mCPT-MEX
R14 091
4/2Tue
2 stops
35h 05mCPT-CUN
R14 165
24/6Tue
1 stopKLM
26h 44mCPT-MEX
R18 082
5/2Wed
2 stopsEmirates
53h 35mCPT-MEX
R19 066
19/2Wed
1 stopKLM
27h 30mCPT-MEX
R19 549
5/2Wed
3 stopsEmirates
62h 40mCPT-MEX
R20 514
30/1Thu
1 stopBritish Airways
28h 45mCPT-MEX
R24 208
6/5Tue
1 stopUnited Airlines
33h 10mCPT-MEX
R57 662
6/5Tue
1 stopUnited Airlines
33h 10mCPT-MEX
R58 070

Search by stops

Search by airline

Search by price

Everything you need to know for your flight from Cape Town to Mexico

Information on your arrival and departure airports

Not what you’re looking for? Find thousands of other hotels, flights and car hire with KAYAK.