22 € Cheap Flights from Mexico City to Puerto Vallarta

Compare Mexico City to Puerto Vallarta flight deals

Find the cheapest month or even day of the year to fly to Puerto Vallarta

Book the best Puerto Vallarta fare with no extra fees

Flight deals from Mexico City to Puerto Vallarta Airport

Looking for a cheap last-minute deal or the best return flight from Mexico City to Puerto Vallarta Airport? If you want to travel next month, return fares start from 22 €. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Mexico City to Puerto Vallarta

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Mexico City to Puerto Vallarta flights are currently cheapest in March.

Direct flights from Mexico City to Puerto Vallarta

Mexico City to Puerto Vallarta: Alternative routes

Compare routes from Mexico City to Puerto Vallarta below. You may find an airport to fly into that's cheaper, faster, or easier than Puerto Vallarta.

Mexico City to Puerto Vallarta: Flight information

The things to know before you go.
Cheapest flight found22 €
Cheapest month to flyMarch
Average flight time1 hr, 39 mins
Most popular airlineDelta
Average flights per week235

Finding cheap flights from Mexico City to Puerto Vallarta: Frequently asked questions

The best price we found for a return flight from Mexico City to Puerto Vallarta is 22 €. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
1 hour and 38 minutes is the average flight time from Mexico City to Puerto Vallarta.
Aeromexico, Delta and LATAM Airlines fly direct from Mexico City to Puerto Vallarta.
As of February 2026, there are 241 flights per week flying from Mexico City to Puerto Vallarta.
The cheapest month to fly from Mexico City to Puerto Vallarta is usually March.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Mexico City to Puerto Vallarta Airport on Sunday, 1 March 2026.
Yes – the average flight time is 1 hour and 38 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Puerto Vallarta but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Puerto Vallarta is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Puerto Vallarta is Volaris .

Travelling from Mexico City to Gustavo Diaz Ordaz International Airport (PVR): What you need to know

  • Start your travels at one of Mexico City's main airports, Benito Juarez International Airport (MEX) or Santa Lucia Air Force Base Airport (NLU). Check out your options for booking a flight from Mexico City to Gustavo Diaz Ordaz International Airport (PVR) jetting off from either of these.

  • Take off on a direct Mexico City to Gustavo Diaz Ordaz International Airport flight and you'll be travelling for around 1 hour 40 minutes.

  • Puerto Vallarta's timezone is UTC-6, which is the same as Mexico City. Gustavo Diaz Ordaz International Airport is located in Puerto Vallarta.

  • The busiest route is from Benito Juarez International Airport (MEX) to Gustavo Diaz Ordaz International Airport (PVR), with 56 direct services every week. If you're ready to head out sooner, the earliest flight from MEX to PVR is the 6am Aeromexico service. If a later flight fits your day better, the last departure is at 10:15pm with Aeromexico.

  • Your flight from Mexico City to PVR won't wait if you're running late, so don't forget to check in on time. Arrive up to one hour in advance for domestic flights and two hours ahead when you're flying internationally.

  • If you're flying during a major holiday or other peak period, give yourself extra time. Get there two hours ahead of domestic flights and up to four hours before international departures. Lines at check-in and security will be longer.

Airports in Mexico City

Benito Juarez International Airport (MEX)

  • Benito Juarez International Airport (MEX) offers an easy route to your destination. Nonstop flights from Mexico City to Gustavo Diaz Ordaz International Airport (PVR) operate out of this terminal.

  • At MEX, there's a good selection of airlines that offer direct flights from Mexico City to Gustavo Diaz Ordaz International Airport, including:

  • Most passengers prefer to fly with Aeromexico between MEX and PVR.

  • The carrier with the top on-time arrival rate on this route is Aeromexico.

  • Located around 8 kilometres from the centre of Mexico City, MEX can be reached in about 25 minutes by car, depending on traffic. The journey by public transport is roughly 55 minutes.

  • Searching for a convenient hotel near Benito Juarez International Airport? If you're catching an early flight from Mexico City to Gustavo Diaz Ordaz International Airport, these accommodation options will put you moments from your check-in counter:

  • 80.91% of flights leaving Benito Juarez International Airport arrive at their destination on time. With its strong performance rating, disruptions are unlikely when flying out of MEX.

Santa Lucia Air Force Base Airport (NLU)

  • You can book a direct Mexico City to Gustavo Diaz Ordaz International Airport (PVR) plane ticket with departures from Santa Lucia Air Force Base Airport (NLU). See if flying from NLU works better for your plans.

  • From NLU, direct flights from Mexico City to PVR are available with Aeromexico.

  • Aeromexico is the top choice for bookings on the NLU to PVR route.

  • Flights between Santa Lucia Air Force Base Airport and Gustavo Diaz Ordaz International Airport are more likely to stay on schedule with Aeromexico than with any other carrier.

  • You can reach NLU from central Mexico City in about 55 minutes by car, depending on traffic. The journey by public transport takes roughly 1 hour 45 minutes to cover the 40 kilometres or so.

  • You're going on holiday, so why not spend an extra night away at a hotel close to Santa Lucia Air Force Base Airport? Before your Mexico City to PVR flight, check yourself in to Verticca Hotel.

  • 67.58% of flights leaving Santa Lucia Air Force Base Airport meet their expected arrival time.

About Gustavo Diaz Ordaz International Airport (PVR)

Getting from Gustavo Diaz Ordaz International Airport (PVR) to central Puerto Vallarta

  • Gustavo Diaz Ordaz International Airport is roughly 5 kilometres from central Puerto Vallarta. How long it'll take to get to the centre in a cab or car hire depends on the time of day. Do a little research before you go.

  • It'll take around 55 minutes if you're using public transport.

How to find the cheapest flights from Mexico City to Gustavo Diaz Ordaz International Airport (PVR)

  • 16 € is currently the lowest price for a one-way ticket from Mexico City to Gustavo Diaz Ordaz International Airport. A return flight starts at 22 €. These fares can change depending on demand.

  • Don't leave things to the last moment. You're more likely to walk away with cheap flights from Mexico City to PVR if you book ahead. Airlines often have some excellent early bird deals.

  • Affordable Mexico City to Gustavo Diaz Ordaz International Airport tickets are easier to find when your dates are flexible. Try using the 'Whole month' search tool to compare fares across each month and then fly out on the cheapest day.

  • There's no need to check every day to find out if prices have dropped when you create a Price Alert. We'll let you know when there's a better deal on plane tickets from Mexico City to PVR.

  • Save money on your flight from Mexico City to Gustavo Diaz Ordaz International Airport by using the search filters. Choose your preferred duration, number of stops and airlines, then sort the results by 'Cheapest' for the best deals.

The best time to fly from Mexico City to Gustavo Diaz Ordaz International Airport (PVR)

  • May is the quietest month for flights from Mexico City to Gustavo Diaz Ordaz International Airport (PVR), while July is the busiest. Figure out the best time to visit Puerto Vallarta based on whether you like a bustling atmosphere or a more laid-back vibe.

  • When booking your Mexico City to PVR plane ticket, consider what kind of weather you prefer. May is the warmest month in Puerto Vallarta, with temperatures ranging from 18ºC (64ºF) to 34ºC (93ºF).

  • Look for cheap tickets from Mexico City to Gustavo Diaz Ordaz International Airport in February if you'd rather travel when it's cooler. Temperatures are at their lowest then, ranging between 14ºC (57ºF) and 30ºC (86ºF).

More about Puerto Vallarta

  • When it comes to searching for somewhere to lay your head, you'll find the top stays in Puerto Vallarta right here. Check out these hotels once you've booked your flight from Mexico City to Gustavo Diaz Ordaz International Airport:

  • There are loads of terrific things to do in Puerto Vallarta when you're ready to see the sights. Start exploring at Welcome to Puerto Vallarta followed by Malecón Puerto Vallarta and Vallarta Eats Food Tours.

Explore more of Mexico

  • Puerto Vallarta has loads to offer, but there are so many other parts of Mexico just waiting to be discovered. About 193 kilometres east of Puerto Vallarta, a visit to Guadalajara will keep your itinerary packed. Start with leading attractions like Catedral, Centro Histórico de Guadalajara and Temple of Our Lady of Guadalupe.

  • Around 193 kilometres east of Puerto Vallarta, Zapopan is another favourite stop in Mexico. Experience this destination's highlights firsthand at OUR LADY OF GUADALUPE, Basilica de Zapopan and Exposición Temporal De Tukankamon.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.