>
>
>
>
Flights from Mexico City to Puerto Vallarta
Find cheap one-way flights from Mexico City to Puerto Vallarta starting at US$14.
We've found these cheap flights for you. You can book one-way or round-trip flight tickets.
-
Round-trip
-
One way
-
-
Cheapest nonstopNLU 12:151h 40mNonstopPVR 13:55Mexico City - Puerto Vallarta | Tue, Apr 8 | AeromexicoPVR 06:011h 44mNonstopMEX 07:45Puerto Vallarta - Mexico City | Wed, Apr 9 | AeromexicoUS$21 US$5764% OFF64% OFFUS$57 US$21
-
TLC 15:301h 21mNonstopPVR 16:51Mexico City - Puerto Vallarta | Tue, Mar 25 | VolarisPVR 20:251h 20mNonstopTLC 21:45Puerto Vallarta - Mexico City | Fri, Mar 28 | VivaUS$40 US$5728% OFF28% OFFUS$57 US$40
-
TLC 15:301h 21mNonstopPVR 16:51Mexico City - Puerto Vallarta | Tue, Apr 29 | VolarisPVR 12:261h 34mNonstopMEX 14:00Puerto Vallarta - Mexico City | Wed, May 7 | VolarisUS$41 US$5728% OFF28% OFFUS$57 US$41
-
TLC 15:301h 21mNonstopPVR 16:51Mexico City - Puerto Vallarta | Thu, Mar 27 | VolarisPVR 17:281h 14mNonstopTLC 18:42Puerto Vallarta - Mexico City | Tue, Apr 1 | VolarisUS$4128% OFFUS$57 US$41
-
TLC 15:301h 21mNonstopPVR 16:51Mexico City - Puerto Vallarta | Thu, Apr 24 | VolarisPVR 17:281h 14mNonstopTLC 18:42Puerto Vallarta - Mexico City | Thu, May 1 | VolarisUS$4128% OFFUS$57 US$41
-
TLC 15:301h 21mNonstopPVR 16:51Mexico City - Puerto Vallarta | Sun, Mar 23 | VolarisPVR 14:301h 30mNonstopNLU 16:00Puerto Vallarta - Mexico City | Sat, Mar 29 | AeromexicoUS$4227% OFFUS$57 US$42
-
NLU 08:351h 35mNonstopPVR 10:10Mexico City - Puerto Vallarta | Sun, Mar 30 | VivaPVR 11:001h 35mNonstopNLU 12:35Puerto Vallarta - Mexico City | Fri, Apr 4 | VivaUS$4226% OFFUS$57 US$42
-
TLC 15:301h 21mNonstopPVR 16:51Mexico City - Puerto Vallarta | Sun, May 11 | VolarisPVR 12:261h 34mNonstopMEX 14:00Puerto Vallarta - Mexico City | Tue, May 13 | VolarisUS$4226% OFFUS$57 US$42
-
NLU 08:351h 30mNonstopPVR 10:05Mexico City - Puerto Vallarta | Wed, Apr 9 | VivaPVR 20:121h 43mNonstopMEX 21:55Puerto Vallarta - Mexico City | Sat, Apr 12 | AeromexicoUS$4325% OFFUS$57 US$43
-
NLU 08:351h 35mNonstopPVR 10:10Mexico City - Puerto Vallarta | Sat, Mar 22 | VivaPVR 10:501h 35mNonstopNLU 12:25Puerto Vallarta - Mexico City | Wed, Mar 26 | VivaUS$4325% OFFUS$57 US$43
-
MEX 13:0017h 25m1 stopsPVR Invalid DateMexico City - Puerto Vallarta | Sat, Mar 22 | Normal AirlinePVR 15:006hNonstopMEX 16:00Puerto Vallarta - Mexico City | Mon, Mar 24 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopTLC 15:301h 21mNonstopPVR 16:51Mexico City - Puerto Vallarta | Tue, Mar 25 | VolarisUS$14 US$2341% OFF41% OFFUS$23 US$14
-
TLC 18:151h 25mNonstopPVR 19:40Mexico City - Puerto Vallarta | Sun, Mar 30 | VivaUS$15 US$2336% OFF36% OFFUS$23 US$15
-
TLC 18:151h 25mNonstopPVR 19:40Mexico City - Puerto Vallarta | Mon, Mar 31 | VivaUS$15 US$2335% OFF35% OFFUS$23 US$15
-
TLC 15:301h 21mNonstopPVR 16:51Mexico City - Puerto Vallarta | Sun, Mar 30 | VolarisUS$1535% OFFUS$23 US$15
-
TLC 15:301h 21mNonstopPVR 16:51Mexico City - Puerto Vallarta | Thu, Apr 24 | VolarisUS$1534% OFFUS$23 US$15
-
NLU 08:351h 30mNonstopPVR 10:05Mexico City - Puerto Vallarta | Sun, Apr 6 | VivaUS$1533% OFFUS$23 US$15
-
TLC 15:301h 21mNonstopPVR 16:51Mexico City - Puerto Vallarta | Sun, May 11 | VolarisUS$1630% OFFUS$23 US$16
-
NLU 08:351h 35mNonstopPVR 10:10Mexico City - Puerto Vallarta | Sat, Mar 29 | VivaUS$1725% OFFUS$23 US$17
-
TLC 21:0213h 34m1 stopsPVR 10:36Mexico City - Puerto Vallarta | Sat, May 3 | VolarisUS$1628% OFFUS$23 US$16
-
TLC 09:163h 2m1 stopsPVR 12:18Mexico City - Puerto Vallarta | Thu, Mar 27 | VolarisUS$1725% OFFUS$23 US$17
-
MEX 13:0017h 25m1 stopsPVR Invalid DateMexico City - Puerto Vallarta | Sat, Mar 22 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
When is the cheapest time to book flights from Mexico City to Puerto Vallarta?
We monitor flight fares to help you find the best deals effortlessly
Cheapest flights
From price
Search
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
Cheapest airlines flights from Mexico City to Puerto Vallarta
Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.
Frequently Asked Questions
-
When are flight tickets from Mexico City (MEX) to Puerto Vallarta (PVR) the cheapest?
Airlines adjust prices for flights from Mexico City to Puerto Vallarta based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How much do flights from Mexico City (MEX) to Puerto Vallarta (PVR) cost?
According to Trip.com's data, the lowest price is around $105. -
How long does it take to fly from Mexico City (MEX) to Puerto Vallarta (PVR) and what is the distance?
It takes around 1 hour 39 minutes to fly from Mexico City (MEX) to Puerto Vallarta (PVR). -
What are the most popular airlines that fly from Mexico City (MEX) to Puerto Vallarta (PVR)?
Airlines with flights from Mexico City (MEX) to Puerto Vallarta (PVR): Iberia, Volaris, KLM, Aeromexico, Air France, Virgin Atlantic, Air Europa, Viva, LATAM Airlines and Frontier Airlines.
How to find a cheap flight from Mexico City to Puerto Vallarta
Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Mexico City to Puerto Vallarta. Book your flights at the right time and save more.
Being flexible with your dates to get the cheapest Mexico City to Puerto Vallarta ticket.
Tap "Date" on flight search bar to scan through the calender for Mexico City to Puerto Vallarta airfare over next 6 months in 2025. If you would like to fly in next 3 months, it seems the cheapest date is on Tue, Mar 25 at US$14 for one-way flights.
Compare cheap Mexico City to Puerto Vallarta flight deals from over hundreds of airlines.
Our extensive search allows you to compare prices from over 500 airlines to choose the cheapest flight tickets from Mexico City to Puerto Vallarta. The cheapest airline operating is Volaris.
Set up a Price Alert
By setting up a Price Alert for your Mexico City to Puerto Vallarta route, you can easily track the price of your airline tickets from Mexico City to Puerto Vallarta without manually checking every day.
Don't miss cheap Mexico City to Puerto Vallarta flight deals and promo codes.
You can always get the latest deals through Trip.com Deals and Promo Codes for cheap flights for cheap flights. If registering a free membership, you can receive more deals for your flights.
Book early or wait unitl the last minute.
It's always better to book early. Flight tickets tend to be the cheapest when they are first released, normally about a year before the departure date. So, check online as soon as the flights you want become available. If you miss the cheapest time, you can still find lower-priced tickets as the flight date approaches.
Search for flights on the go.
To get the best flight booking experience on the go, download Trip.com free app and search for cheap flight tickets from Mexico City to Puerto Vallarta to get exclusive deals for you.
Mexico City to Puerto Vallarta Flight Information
Cheapest one-way flight price | $13 |
---|---|
Cheapest round-trip ticket price | $20 |
Off-season for travel | February |
Peak season for travel | December |
Flight distance | 659.24 km |
Average flight time | 1 hour 39 minutes |
Popular airline | Aeromexico |
Plan Your Trip Around Puerto Vallarta
More Travel Options
-
Top Routes from Mexico City
-
Top Routes to Puerto Vallarta
-
Recommended Routes
- Mexico City to Los Angeles Flights
- Mexico City to Tokyo Flights
- Mexico City to Seoul Flights
- Mexico City to Guangzhou Flights
- Mexico City to Shenzhen Flights
- Mexico City to Lima Flights
- Mexico City to San Francisco Flights
- Mexico City to New York Flights
- Mexico City to Vancouver Flights
- Mexico City to Guatemala City Flights
- Mexico City to London Flights
- Flights from Mexico City International Airport to Aguadilla
- Flights from Mexico City International Airport to Moorea
- Flights from Mexico City International Airport to Nevis
- Flights from Mexico City International Airport to Freetown
- Flights from Mexico City International Airport to Kaunas
- Flights from Mexico City International Airport to Malé
- Flights from Mexico City to Keflavik International Airport
- Flights from Mexico City to Sofia Airport
- Flights from Mexico City to Allama Iqbal International Airport
- Flights from Mexico City to Tirana Airport
- Flights from Mexico City to Roberts International Airport
- Flights from Mexico City to Osvaldo Vieira International Airport
- Flights from Toluca Airport to Madrid Barajas Airport
- Flights from Felipe Ángeles International Airport to Madrid Barajas Airport
- Flights from Mexico City International Airport to Madrid Barajas Airport
- Flights from Toluca Airport to Cancún International Airport
- Flights from Felipe Ángeles International Airport to Cancún International Airport
- Flights from Mexico City International Airport to Cancún International Airport
- Vancouver to Puerto Vallarta Flights
- Los Angeles to Puerto Vallarta Flights
- Queretaro to Puerto Vallarta Flights
- Guadalajara to Puerto Vallarta Flights
- Salt Lake City to Puerto Vallarta Flights
- Leon to Puerto Vallarta Flights
- Cancun to Puerto Vallarta Flights
- Calgary to Puerto Vallarta Flights
- Monterrey to Puerto Vallarta Flights
- Atlanta to Puerto Vallarta Flights
- Toronto to Puerto Vallarta Flights
- Flights from Hong Kong International Airport to Puerto Vallarta
- Flights from Taiwan Taoyuan International Airport to Puerto Vallarta
- Flights from Soekarno-Hatta International Airport to Puerto Vallarta
- Flights from Shanghai Pudong International Airport to Puerto Vallarta
- Flights from Narita International Airport to Puerto Vallarta
- Flights from Haneda Airport to Puerto Vallarta
- Flights from Honolulu to Gustavo Diaz Ordaz International Airport
- Flights from Papeete to Gustavo Diaz Ordaz International Airport
- Flights from Los Angeles to Gustavo Diaz Ordaz International Airport
- Flights from Auckland to Gustavo Diaz Ordaz International Airport
- Flights from Anchorage to Gustavo Diaz Ordaz International Airport
- Flights from Yellowknife to Gustavo Diaz Ordaz International Airport
- Flights from Toluca Airport to Gustavo Diaz Ordaz International Airport
- Flights from Mexico City International Airport to Gustavo Diaz Ordaz International Airport
- Flights from Felipe Ángeles International Airport to Gustavo Diaz Ordaz International Airport
- Flights from General Abelardo L. Rodriguez International Airport to Gustavo Diaz Ordaz International Airport
- Flights from Abbotsford International Airport to Gustavo Diaz Ordaz International Airport
- Flights from Vancouver International Airport to Gustavo Diaz Ordaz International Airport
- Cancun to Mexico City Flights
- Mexico City to Cancun Flights
- Tijuana to Mexico City Flights
- Mexico City to Guadalajara Flights
- Mexico City to Oaxaca Flights
- Mexico City to Puerto Escondido Flights
- Puerto Escondido to Mexico City Flights
- Guadalajara to Mexico City Flights
- Mexico City to Monterrey Flights
- Monterrey to Mexico City Flights
- Mexico City to Merida Flights
- Flights from Mexico City International Airport to Piedras Negras
- Flights from Mexico City International Airport to Chetumal
- Flights from Mexico City International Airport to Ciudad Obregon
- Flights from Mexico City International Airport to Ciudad Juarez
- Flights from Mexico City International Airport to Tepic
- Flights from Mexico City International Airport to Matamoros
- Flights from Mexico City to Miguel Hidalgo y Costilla International Airport
- Flights from Mexico City to Jesus Teran Peredo International Airport
- Flights from Mexico City to Loreto Airport
- Flights from Mexico City to Mazatlán International Airport
- Flights from Mexico City to Xoxocotlán International Airport
- Flights from Mexico City to Garcia Airport
- Flights from Mexico City International Airport to General Abelardo L. Rodriguez International Airport
- Flights from Toluca Airport to General Abelardo L. Rodriguez International Airport
- Flights from Felipe Ángeles International Airport to General Abelardo L. Rodriguez International Airport
- Flights from Cancún International Airport to Felipe Ángeles International Airport
- Flights from Cancún International Airport to Mexico City International Airport
- Flights from Cancún International Airport to Toluca Airport