- 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
Sat, 6 Feb - Wed, 10 Feb
15:50 - 10:05Auckland Auckland Intl-Mexico City Mexico City Benito Juarez
37h 15m2 stops Los Angeles Dallas/Fort Worth
05:45 - 09:10Mexico City Mexico City Benito Juarez-Auckland Auckland Intl
32h 25m1 stop Dallas/Fort Worth
$2,114American Airlines
Sat, 6 Feb - Wed, 10 Feb
15:50 - 10:05Auckland Auckland Intl-Mexico City Mexico City Benito Juarez
37h 15m2 stops Los Angeles Dallas/Fort Worth
05:45 - 09:10Mexico City Mexico City Benito Juarez-Auckland Auckland Intl
32h 25m1 stop Dallas/Fort Worth
$2,116American Airlines
Tue, 16 Mar - Thu, 18 Mar
13:15 - 12:35Christchurch Christchurch-Mexico City Mexico City Benito Juarez
42h 20m2 stops San Francisco Chicago O'Hare Intl
08:40 - 09:35Mexico City Mexico City Benito Juarez-Christchurch Christchurch
53h 55m2 stops Washington, D.C. Dulles Intl San Francisco
$2,164United Airlines
Sat, 6 Feb - Wed, 10 Feb
15:50 - 10:05Auckland Auckland Intl-Mexico City Mexico City Benito Juarez
37h 15m2 stops Los Angeles Dallas/Fort Worth
05:45 - 09:10Mexico City Mexico City Benito Juarez-Auckland Auckland Intl
32h 25m1 stop Dallas/Fort Worth
$2,175American Airlines
Mon, 7 Dec - Sat, 30 Jan
14:45 - 15:15Auckland Auckland Intl-Mexico City Mexico City Benito Juarez
19h 30m1 stop Los Angeles
16:35 - 08:55Mexico City Mexico City Benito Juarez-Auckland Auckland Intl
21h 20m1 stop Los Angeles
$2,182Delta
Sun, 28 Feb - Thu, 4 Mar
15:50 - 17:08Auckland Auckland Intl-Cancún Cancun
19h 18m1 stop San Francisco
17:40 - 09:10Cancún Cancun-Auckland Auckland Intl
45h 30m2 stops Los Angeles San Francisco
$2,189United Airlines
Sun, 28 Feb - Thu, 4 Mar
15:50 - 07:29Auckland Auckland Intl-Cancún Cancun
33h 39m2 stops San Francisco Los Angeles
17:40 - 09:10Cancún Cancun-Auckland Auckland Intl
45h 30m2 stops Los Angeles San Francisco
$2,189United Airlines
Mon, 25 Jan - Thu, 18 Feb
06:00 - 13:48Christchurch Christchurch-Mexico City Mexico City Benito Juarez
26h 48m2 stops Sydney Kingsford Smith Los Angeles
14:45 - 14:55Mexico City Mexico City Benito Juarez-Christchurch Christchurch
29h 10m2 stops Los Angeles Brisbane
$2,193Qantas Airways
Tue, 16 Mar - Sat, 27 Mar
13:15 - 14:15Christchurch Christchurch-Mexico City Mexico City Benito Juarez
44h 00m2 stops San Francisco Denver Intl
04:45 - 23:35Mexico City Mexico City Benito Juarez-Christchurch Christchurch
47h 50m2 stops San Francisco Melbourne
$2,198Multiple Airlines
Fri, 29 Jan - Thu, 11 Feb
13:20 - 15:26Auckland Auckland Intl-Mexico City Mexico City Benito Juarez
21h 06m1 stop Dallas/Fort Worth
12:20 - 12:20Mexico City Mexico City Benito Juarez-Auckland Auckland Intl
29h 00m2 stops Dallas/Fort Worth Melbourne
$2,241Qantas Airways
Recent one-way flight deals to Mexico
Wed, 21 Apr
15:00 - 04:34Auckland Auckland Intl-Monterrey Monterrey Gen Mariano Escobedo
31h 34m2 stops Nadi Los Angeles
$917Multiple Airlines
Mon, 12 Apr
15:00 - 20:10Auckland Auckland Intl-Guadalajara Guadalajara Miguel Hidal
23h 10m2 stops Nadi Los Angeles
$943Multiple Airlines
Sun, 11 Apr
16:15 - 05:00Auckland Auckland Intl-Guadalajara Guadalajara Miguel Hidal
30h 45m2 stops Nadi Los Angeles
$959Multiple Airlines
Wed, 9 Dec
07:30 - 13:43Auckland Auckland Intl-Mexico City Mexico City Benito Juarez
25h 13m2 stops Sydney Kingsford Smith Los Angeles
$1,075Qantas Airways
Wed, 9 Dec
13:20 - 19:39Auckland Auckland Intl-Mexico City Mexico City Benito Juarez
25h 19m1 stop Dallas/Fort Worth
$1,082American Airlines
Fri, 4 Dec
15:50 - 05:05Auckland Auckland Intl-Mexico City Mexico City Benito Juarez
32h 15m1 stop San Francisco
$1,160United Airlines
Fri, 11 Dec
15:50 - 19:35Auckland Auckland Intl-Mexico City Mexico City Benito Juarez
22h 45m1 stop San Francisco
$1,210United Airlines
Wed, 9 Dec
13:20 - 15:14Auckland Auckland Intl-Mexico City Mexico City Benito Juarez
20h 54m1 stop Dallas/Fort Worth
$1,216Qantas Airways
Wed, 9 Dec
07:30 - 13:43Auckland Auckland Intl-Mexico City Mexico City Benito Juarez
25h 13m2 stops Sydney Kingsford Smith Los Angeles
$1,216Qantas Airways
Wed, 30 Dec
15:50 - 16:48Auckland Auckland Intl-San José del Cabo San José del Cabo Los Cabos
20h 58m2 stops Los Angeles Phoenix Sky Harbor Intl
$1,466American Airlines
Recent last minute flight deals to Mexico
Sat, 7 Nov - Sat, 21 Nov
15:50 - 19:35Auckland Auckland Intl-Mexico City Mexico City Benito Juarez
22h 45m1 stop San Francisco
18:10 - 09:10Mexico City Mexico City Benito Juarez-Auckland Auckland Intl
20h 00m1 stop San Francisco
$2,219United Airlines
Sat, 7 Nov - Sat, 21 Nov
15:50 - 19:35Auckland Auckland Intl-Mexico City Mexico City Benito Juarez
22h 45m1 stop San Francisco
10:05 - 09:10Mexico City Mexico City Benito Juarez-Auckland Auckland Intl
28h 05m2 stops Houston George Bush Intcntl San Francisco
$2,223United Airlines
Sat, 7 Nov - Sat, 21 Nov
15:50 - 22:30Auckland Auckland Intl-Mexico City Mexico City Benito Juarez
25h 40m2 stops San Francisco Houston George Bush Intcntl
07:50 - 09:10Mexico City Mexico City Benito Juarez-Auckland Auckland Intl
30h 20m2 stops Houston George Bush Intcntl San Francisco
$2,223United Airlines
Thu, 5 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
18:10 - 09:10Mexico City Mexico City Benito Juarez-Auckland Auckland Intl
20h 00m1 stop San Francisco
$2,237United Airlines
Thu, 5 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
15:30 - 09:10Mexico City Mexico City Benito Juarez-Auckland Auckland Intl
22h 40m2 stops Houston George Bush Intcntl San Francisco
$2,237United Airlines
Thu, 5 Nov - Sat, 21 Nov
15:50 - 19:35Auckland Auckland Intl-Mexico City Mexico City Benito Juarez
22h 45m1 stop San Francisco
18:10 - 09:10Mexico City Mexico City Benito Juarez-Auckland Auckland Intl
20h 00m1 stop San Francisco
$2,237United Airlines
Wed, 11 Nov - Sat, 14 Nov
15:50 - 12:36Auckland Auckland Intl-Guadalajara Guadalajara Miguel Hidal
39h 46m2 stops San Francisco Houston George Bush Intcntl
13:35 - 09:10Guadalajara Guadalajara Miguel Hidal-Auckland Auckland Intl
24h 35m2 stops Houston George Bush Intcntl San Francisco
$2,413United Airlines
Wed, 11 Nov - Sat, 14 Nov
15:50 - 14:44Auckland Auckland Intl-Guadalajara Guadalajara Miguel Hidal
41h 54m2 stops San Francisco Houston George Bush Intcntl
13:35 - 09:10Guadalajara Guadalajara Miguel Hidal-Auckland Auckland Intl
24h 35m2 stops Houston George Bush Intcntl San Francisco
$2,415United Airlines
Thu, 5 Nov - Sat, 21 Nov
07:30 - 19:40Auckland Auckland Intl-Mexico City Mexico City Benito Juarez
31h 10m3 stops Sydney Kingsford Smith Los Angeles Dallas/Fort Worth
12:30 - 14:55Mexico City Mexico City Benito Juarez-Auckland Auckland Intl
31h 25m2 stops Dallas/Fort Worth Melbourne
$2,769Multiple Airlines
Thu, 5 Nov - Sat, 21 Nov
07:30 - 19:40Auckland Auckland Intl-Mexico City Mexico City Benito Juarez
31h 10m3 stops Sydney Kingsford Smith Los Angeles Dallas/Fort Worth
11:03 - 14:05Mexico City Mexico City Benito Juarez-Auckland Auckland Intl
32h 02m3 stops Dallas/Fort Worth Los Angeles Sydney Kingsford Smith
$2,819Multiple 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 31% of all flights arriving there.
How long is the flight to Mexico?
An average direct flight from New Zealand to Mexico takes 35h 32m, covering a distance of 18440 km. The shortest route is Auckland (AKL) to Mexico City Benito Juarez Airport (MEX) with an average flight time of 19h 30m.
Good to know
Low season | May |
|---|---|
High season | February |
Cheapest flight | $943 |
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
7.7Boarding
7.5Comfort
7.2Entertainment
7.0Food
8.1Crew
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,182
Flights from Christchurch to Mexicofrom $2,164
Flights from Wellington to Mexicofrom $2,404
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.