- Argentina (Español)
- Australia (English)
- Österreich (Deutsch)
- Belgique (Français)
- België (Nederlands)
- Bolivia (Español)
- Brasil (Português)
- Canada (English)
- Canada (Français)
- Chile (Español)
- Colombia (Español)
- Costa Rica (Español)
- Česká republika (Čeština)
- Danmark (Dansk)
- Deutschland (Deutsch)
- Germany (English)
- Ecuador (Español)
- El Salvador (Español)
- España (Español)
- Espanya (Català)
- France (Français)
- Ελλάδα (Ελληνική)
- Guatemala (Español)
- Honduras (Español)
- Hong Kong (English)
- 香港 (中文)
- India (English)
- Indonesia (Bahasa Indonesia)
- Indonesia (English)
- Ireland (English)
- Israel (English)
- ישראל (עִבְרִית)
- Italia (Italiano)
- 日本 (日本語)
- Malaysia (English)
- Malaysia (Melayu)
- México (Español)
- Nederland (Nederlands)
- New Zealand (English)
- Nicaragua (Español)
- Norge (Norsk)
- Panamá (Español)
- Paraguay (Español)
- Perú (Español)
- Philippines (English)
- Polska (Polski)
- Portugal (Português)
- Puerto Rico (Español)
- República Dominicana (Español)
- România (Română)
- المملكة العربية السعودية (العَرَبِيَّة)
- Saudi Arabia (English)
- Suisse (Français)
- Schweiz (Deutsch)
- Singapore (English)
- South Africa (English)
- 대한민국 (한국어)
- Suomi (Suomi)
- Sverige (Svenska)
- 台灣 (中文)
- ประเทศไทย (ภาษาไทย)
- Thailand (English)
- Türkiye (Türkçe)
- Україна (Українська)
- United Arab Emirates (English)
- United Kingdom (English)
- United States (English)
- Estados Unidos (Español)
- Uruguay (Español)
- Venezuela (Español)
- Vietnam (English)
- Việt Nam (Việt)

Flight Deals
Cheap Flights to Mexico
Cheapest return prices found by our users on KAYAK in the last 5 daysBook Cheap Mexico Plane Tickets
Here are some of the best deals found on KAYAK recently from the most popular airlines for return flights to Mexico that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices for you by selecting your travel dates on KAYAK.
Recent return flight deals to Mexico
Fri, 5 Mar - Tue, 9 Mar
06:00 - 17:05Christchurch Christchurch-Mexico City Mexico City Benito Juarez
30h 05m2 stops Melbourne San Francisco
16:55 - 10:35Mexico City Mexico City Benito Juarez-Christchurch Christchurch
46h 40m2 stops Houston George Bush Intcntl San Francisco
$2,178United Airlines
Fri, 5 Mar - Tue, 9 Mar
06:10 - 17:05Christchurch Christchurch-Mexico City Mexico City Benito Juarez
29h 55m2 stops Sydney Kingsford Smith San Francisco
16:55 - 10:35Mexico City Mexico City Benito Juarez-Christchurch Christchurch
46h 40m2 stops Houston George Bush Intcntl San Francisco
$2,185United Airlines
Mon, 8 Feb - Sat, 10 Apr
15:50 - 05:05Auckland Auckland Intl-Mexico City Mexico City Benito Juarez
32h 15m1 stop San Francisco
07:30 - 07:10Mexico City Mexico City Benito Juarez-Auckland Auckland Intl
29h 40m1 stop San Francisco
$2,197United Airlines
Tue, 16 Mar - Wed, 31 Mar
13:15 - 04:05Christchurch Christchurch-Mexico City Mexico City Benito Juarez
33h 50m1 stop San Francisco
17:15 - 23:35Mexico City Mexico City Benito Juarez-Christchurch Christchurch
35h 20m2 stops San Francisco Melbourne
$2,206Multiple Airlines
Tue, 16 Mar - Wed, 31 Mar
13:15 - 20:50Christchurch Christchurch-Mexico City Mexico City Benito Juarez
50h 35m2 stops San Francisco Washington, D.C. Dulles Intl
05:00 - 00:40Mexico City Mexico City Benito Juarez-Christchurch Christchurch
48h 40m2 stops San Francisco Brisbane
$2,206Multiple Airlines
Wed, 17 Mar - Wed, 31 Mar
06:00 - 18:35Christchurch Christchurch-Mexico City Mexico City Benito Juarez
31h 35m2 stops Sydney Kingsford Smith Dallas/Fort Worth
13:45 - 15:25Mexico City Mexico City Benito Juarez-Christchurch Christchurch
30h 40m2 stops Los Angeles Sydney Kingsford Smith
$2,219Qantas Airways
Sat, 6 Feb - Wed, 7 Apr
06:00 - 13:48Auckland Auckland Intl-Mexico City Mexico City Benito Juarez
26h 48m2 stops Sydney Kingsford Smith Los Angeles
13:17 - 14:05Mexico City Mexico City Benito Juarez-Auckland Auckland Intl
30h 48m3 stops Dallas/Fort Worth Los Angeles Sydney Kingsford Smith
$2,290Multiple Airlines
Thu, 24 Dec - Thu, 31 Dec
13:20 - 14:56Auckland Auckland Intl-Cancún Cancun
19h 36m1 stop Dallas/Fort Worth
14:27 - 09:10Cancún Cancun-Auckland Auckland Intl
24h 43m1 stop Dallas/Fort Worth
$2,411American Airlines
Thu, 24 Dec - Thu, 31 Dec
13:20 - 14:15Auckland Auckland Intl-Cancún Cancun
18h 55m1 stop Dallas/Fort Worth
15:47 - 09:10Cancún Cancun-Auckland Auckland Intl
23h 23m2 stops Miami Dallas/Fort Worth
$2,411American Airlines
Mon, 3 May - Mon, 31 May
07:20 - 14:00Auckland Auckland Intl-Mexico City Mexico City Benito Juarez
24h 40m2 stops Sydney Kingsford Smith Los Angeles
15:00 - 14:05Mexico City Mexico City Benito Juarez-Auckland Auckland Intl
29h 05m2 stops Los Angeles Sydney Kingsford Smith
$2,582Qantas Airways
Recent one-way flight deals to Mexico
Wed, 5 May
07:00 - 04:47Auckland Auckland Intl-Guadalajara Guadalajara Miguel Hidal
39h 47m2 stops Nadi Los Angeles
$952Multiple Airlines
Sun, 6 Dec
13:20 - 11:00Auckland Auckland Intl-Cancún Cancun
39h 40m1 stop Dallas/Fort Worth
$970American Airlines
Sat, 5 Dec
13:20 - 21:20Auckland Auckland Intl-Cancún Cancun
26h 00m1 stop Dallas/Fort Worth
$970American Airlines
Fri, 9 Apr
16:15 - 00:00Auckland Auckland Intl-Mexico City Mexico City Benito Juarez
25h 45m2 stops Nadi Los Angeles
$1,090Multiple Airlines
Sun, 6 Dec
14:45 - 21:08Auckland Auckland Intl-Cancún Cancun
48h 23m2 stops Los Angeles Atlanta Hartsfield-Jackson
$1,109Delta
Wed, 9 Dec
07:30 - 13:43Auckland Auckland Intl-Mexico City Mexico City Benito Juarez
25h 13m2 stops Sydney Kingsford Smith Los Angeles
$1,124Qantas Airways
Thu, 10 Dec
07:30 - 21:20Auckland Auckland Intl-Cancún Cancun
31h 50m2 stops Sydney Kingsford Smith Dallas/Fort Worth
$1,124Qantas Airways
Sun, 6 Dec
15:50 - 10:05Auckland Auckland Intl-Mexico City Mexico City Benito Juarez
37h 15m2 stops San Francisco Houston George Bush Intcntl
$1,149United Airlines
Wed, 2 Dec
15:50 - 13:35Auckland Auckland Intl-Mexico City Mexico City Benito Juarez
40h 45m2 stops San Francisco Chicago O'Hare Intl
$1,149United Airlines
Thu, 10 Dec
13:20 - 21:20Auckland Auckland Intl-Cancún Cancun
26h 00m1 stop Dallas/Fort Worth
$1,149Qantas Airways
Recent last minute flight deals to Mexico
Sat, 14 Nov - Sat, 21 Nov
15:50 - 00:10Auckland Auckland Intl-Mexico City Mexico City Benito Juarez
27h 20m2 stops San Francisco Houston George Bush Intcntl
09:05 - 09:10Mexico City Mexico City Benito Juarez-Auckland Auckland Intl
29h 05m2 stops Denver Intl San Francisco
$2,197United Airlines
Sat, 14 Nov - Sat, 21 Nov
15:50 - 19:35Auckland Auckland Intl-Mexico City Mexico City Benito Juarez
22h 45m1 stop San Francisco
09:05 - 09:10Mexico City Mexico City Benito Juarez-Auckland Auckland Intl
29h 05m2 stops Denver Intl San Francisco
$2,197United Airlines
Thu, 12 Nov - Wed, 25 Nov
14:45 - 15:13Auckland Auckland Intl-Mexico City Mexico City Benito Juarez
19h 28m1 stop Los Angeles
16:35 - 08:55Mexico City Mexico City Benito Juarez-Auckland Auckland Intl
21h 20m1 stop Los Angeles
$2,197Delta
Sat, 14 Nov - Sat, 21 Nov
15:50 - 17:05Auckland Auckland Intl-Mexico City Mexico City Benito Juarez
20h 15m1 stop San Francisco
18:10 - 09:10Mexico City Mexico City Benito Juarez-Auckland Auckland Intl
20h 00m1 stop San Francisco
$2,197United Airlines
Wed, 11 Nov - Wed, 18 Nov
15:50 - 05:05Auckland Auckland Intl-Mexico City Mexico City Benito Juarez
32h 15m1 stop San Francisco
18:10 - 09:10Mexico City Mexico City Benito Juarez-Auckland Auckland Intl
20h 00m1 stop San Francisco
$2,226United Airlines
Wed, 11 Nov - Wed, 18 Nov
15:50 - 00:10Auckland Auckland Intl-Mexico City Mexico City Benito Juarez
27h 20m2 stops San Francisco Houston George Bush Intcntl
12:25 - 09:10Mexico City Mexico City Benito Juarez-Auckland Auckland Intl
25h 45m2 stops Houston George Bush Intcntl San Francisco
$2,226United Airlines
Wed, 11 Nov - Wed, 18 Nov
15:50 - 17:05Auckland Auckland Intl-Mexico City Mexico City Benito Juarez
20h 15m1 stop San Francisco
14:40 - 09:10Mexico City Mexico City Benito Juarez-Auckland Auckland Intl
23h 30m2 stops Houston George Bush Intcntl San Francisco
$2,226United Airlines
Thu, 12 Nov - Wed, 25 Nov
15:50 - 22:30Auckland Auckland Intl-Mexico City Mexico City Benito Juarez
25h 40m2 stops San Francisco Houston George Bush Intcntl
09:05 - 09:10Mexico City Mexico City Benito Juarez-Auckland Auckland Intl
29h 05m2 stops Denver Intl San Francisco
$2,238United Airlines
Thu, 12 Nov - Wed, 25 Nov
15:50 - 19:35Auckland Auckland Intl-Mexico City Mexico City Benito Juarez
22h 45m1 stop San Francisco
14:40 - 09:10Mexico City Mexico City Benito Juarez-Auckland Auckland Intl
23h 30m2 stops Houston George Bush Intcntl San Francisco
$2,238United Airlines
Thu, 12 Nov - Wed, 25 Nov
07:30 - 19:40Auckland Auckland Intl-Mexico City Mexico City Benito Juarez
31h 10m3 stops Sydney Kingsford Smith Los Angeles Dallas/Fort Worth
17:00 - 18:00Mexico City Mexico City Benito Juarez-Auckland Auckland Intl
30h 00m2 stops Los Angeles Sydney Kingsford Smith
$2,370Multiple Airlines
Booking Insights
KAYAK's insights & trends for flights to Mexico
Get data-powered insights and trends into flights to Mexico to help you find the cheapest flights, the best time to fly and much more.
Prices
More
How many airports are there in Mexico?
There are 56 airports in Mexico. The busiest airport is Mexico City Benito Juarez Airport (MEX), with 34% of all flights arriving there.
How long is the flight to Mexico?
An average direct flight from New Zealand to Mexico takes 27h 20m, covering a distance of 18440 km. The shortest route is Auckland (AKL) to Guadalajara (GDL) with an average flight time of 18h 50m.
Good to know
Low season | May |
|---|---|
High season | February |
Cheapest flight | $952 |
FAQs - booking Mexico flights
Top tips for finding cheap flights to Mexico
Reviews of the top 3 airlines flying to Mexico
7.5
Qantas AirwaysOverall score based on 1123 reviews
8.1Crew
7.2Entertainment
7.7Boarding
7.5Comfort
7.0Food
Airline reviews
Poor. Flight was delayed by 50 mins. Poor quality aircraft. Aged, few parts broken. Bad plane.
2.0 MediocreSandipan, Sept 2026
Poor. Flight was delayed by 50 mins. Poor quality aircraft. Aged, few parts broken. Bad plane.
I want a refund. I had to switch flights and buy another airline ticket because this one was delayed.
We had a medical emergency, needing to get to an emergency room upon landing at LAX. I let the back flight attendants know the situation. One, David, contacted the pilot, who made arrangements for EMT's to be there when we got off the plane. They went above and beyond for us. We didn't have to go through customs, as a customs person came to us and checked us right at the exit of the jet way. Another wonderful woman, a United employee at LAX, perhaps a customer service liaison, took care of our luggage situation, as we weren't going to make our connection to Bozeman. When we came back to LAX to see when we could get a flight to Bozeman, the personnel are very accommodating and booked us on the next flight out, and assigned good seats. It was a horrible flight, physically, from Sydney to LAX, , but the professionalism of all involved was excellent! We are very grateful fir the way they all stepped in and helped during a very unpleasant medical situation. Thank you!!
Very good overall. However, your choices of free movies was limited and there was no music Channel???
We booked with Qantas instead of Delta and we instead flew on American Airlines. American is not our favorite to go on. No leg room and the width of seats are a joke. Your are packed like sardines on American flights.
After already paying for excess luggage prior to flight, i was advised AT check in that i had to pay $816 or forfeit my flight! The lady at the counter was SO rude and had already started offboarding me when i said i would pay it after asking her three times for the exact amount! Have lodged a formal complaint yet heard nothing. Will not ever travel via Qantas again
they ran out of fruit for breakfast and so I just had a yogurt instead. other than that the flight was good
I liked the service, the menu, and the comfort of the seats! Even tho we were seated by the bathrooms, the reclining seats and movie selection was very good, my husband and I didn’t mind at all
Everything was great from the staff to the seats and food. The plane was timely taking off and landing.. I couldn't have asked for a better experience (especially on such a long flight)
Flight delay was informed at the last minute. Food quality is not up to Qantas standard I was unable to book an online boarding pass on any of my 6 flights.
Miss My connection I had to take a flight from Indianapolis to Denver , then to san fransisco , sleep in sans fransisco en the flight to Los Cabos the next morning
The air hostess was excellent. I have taken so many flight domestic and international, this is the first time the air hostess was so caring. She was a delight
It was partially ok .. not anything like from Orlando to Houston... first the flight attendant was not so nice and insisted on have a small backpack down when really was not to put in danger anyone, also the beverages they were not so good... not big chance to select other tea.. the seat was partially ok could not have those flips to hold your head.. and finally when it land off in Guadalajara, it was raining and the flight was going to the main area then go back and drop us out of nowhere with the rain.
I needed internet for critical matters and it never worked.
No seat back entertainment. And app had a hard time getting entertainment loaded.
It was great with United overall except for two things. 1) It was a 5-hour flight and we were with kids, so we were asking for extra snacks. They were extremely reticent to dole them out even though there wasn't any meal and the kids were starting to hit their limit towards the end. 2) Baggage didn't arrive until 80 minutes after we landed.
Seats had less pitch than a regional jet. Food was OK. Have to buy alcohol on US based carriers flying international. Boarding was a mess. Did not have bags but overhead space was gone quick. Would like to see the airlines enforce the one bag over and one bag under policy
Great smooth flight. Had a seating change, but that was an improvement. Thanks United Airways Crew.
We had to deboard 2 times due to maintenance issues. They changed the plane, and then we got deviated to LAX due to maibtenance issues on the other plane, had to sleep at LAX and los a full day.
Staff was rude. Didn’t give water for 2 hours. Worst service
Flight was delayed a couple of times. Which is annoying, but manageable.
Delayed couple hours due to airplane maintenance issues, we boarded and then asked to unboard, but cmon!! Can they do the whole maintenance prior to boarding?
Broke my luggage and I can't get a resolution yet.
There were no TV screens - even in Business class. 5 delays, and only given $12 meal voucher! Terrible!
The professionals have excellent customer service, the seats don´t have enough space.
The flight was very smooth and the meal in business class was great.
Flight was delayed again and again ultimately almost three hours getting us to our location at close to midnight by the time we got in and out of airport to destination. I had taken time off work to enjoy an evening at destination and that was now wasted
No food/snack served during the flight. Crew wasn’t interested at all. Flew American First but flying low cost with Ryanair is even better
The flight was good. The only reason I did not say “excellent” was the delay
They could have done a better job announcing the boarding groups and asked for more drinks (water) if needed.
More options for your flight to Mexico
Complete your trip to Mexico with a hotel stay or car hire
Cabin class types available on flights to Mexico
Cabin classes available on flights to Mexico. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights from domestic origins to Mexico
Flights from all regions of New Zealand to Mexico. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights from Auckland to Mexicofrom $2,197
Flights from Christchurch to Mexicofrom $2,145
Flights from Wellington to Mexicofrom $2,190
Flights to other countries in North America
Flights to other popular destinations
The most popular flights on KAYAK according to clicks in the last 2 weeks. Prices are the lowest found on KAYAK over the last 7 days. Price and availability are not guaranteed.