Flights to Puerto Vallarta

13 routes into Puerto Vallarta, with the airlines that fly them, flight times and the fares we have seen. Lowest nonstop fare seen: $35 one-way from Mexico City (12 Oct 2026).

Routes to Puerto Vallarta

FromAirlinesFlight timeFare seenBook
Atlanta to Puerto VallartaATL–PVR · all flights from Atlanta—3h 38m$515 nonstopBook
Calgary to Puerto VallartaYYC–PVRFlair Airlines, WestJet4h 50m$216 nonstopBook
Cancun to Puerto VallartaCUN–PVRVolaris, Viva Aerobus2h 53m$247 nonstopBook
Chihuahua to Puerto VallartaCUU–PVRVolaris1h 37m$97, 1 stopBook
Guadalajara to Puerto VallartaGDL–PVRVolaris, Viva Aerobus45m$39 nonstopBook
Hermosillo to Puerto VallartaHMO–PVRVolaris1h 53m$127, 1 stopBook
La Paz to Puerto VallartaLAP–PVRVolaris1h 19m—Book
Merida to Puerto VallartaMID–PVRVolaris, Viva Aerobus2h 32m$295 nonstopBook
Mexicali to Puerto VallartaMXL–PVRVolaris2h 34m$157 nonstopBook
Mexico City to Puerto VallartaMEX–PVR · all flights from Mexico CityVolaris, Aeromexico1h 20m$35 nonstopBook
Monterrey to Puerto VallartaMTY–PVRVolaris1h 28m—Book
San Jose Del Cabo to Puerto VallartaSJD–PVRVolaris1h 10m$117, 1 stopBook
Tijuana to Puerto VallartaTIJ–PVRVolaris, Viva Aerobus2h 42m$142 nonstopBook

One-way fares in USD from Travelpayouts flight data, with the date we saw them. Fares change daily; check the price for your dates before you book.

Hotels in Puerto Vallarta

Find hotels in Puerto Vallarta

Hotels, hostels & more · Expedia

Search hotels

FAQ

What is the cheapest nonstop flight to Puerto Vallarta?+

Of the routes we track, the lowest nonstop fare we have seen is $35 one-way from Mexico City (MEX–PVR), seen 12 Oct 2026. Fares change daily.

How long is the flight to Puerto Vallarta?+

It depends on where you start: about 45m from Guadalajara (203 km), the shortest route we track. Each route below lists its own flight time.

Can I fly nonstop to Puerto Vallarta?+

Yes, on 8 of the 13 routes we track; each route below shows the airlines that fly it.

Flights to other cities

Puerto Vallarta International Airport (PVR)