Flights to Puerto Vallarta

Direct flights from 25 cities, 366 flights a week. From Dallas the flight takes 2h 53m, tickets from $158. From Los Angeles the flight takes 3h 5m, tickets from $117.

Flights to Puerto Vallarta at a glance

cities with nonstop flights here
25
nonstop flights a week
366
lowest fare from Dallas
$158
flight time from Dallas
2h 53m
lowest fare from Los Angeles
$117
flight time from Los Angeles
3h 5m
arrival airport
Gustavo Diaz Ordaz International

Where you can fly to Puerto Vallarta from

Nonstop flights, busiest routes first

FromFare
Dallas United States, 2h 53m, 36 a week from $158
Los Angeles United States, 3h 5m, 32 a week from $117
Vancouver Canada, 4h 33m, 27 a week from $209
Phoenix United States, 2h 40m, 26 a week from $207
San Francisco United States, 3h 44m, 24 a week from $160
Denver United States, 3h 21m, 17 a week from $139
Toronto Canada, 5h 30m, 17 a week from $173
Chicago United States, 4h 45m, 15 a week
Seattle United States, 4h 47m, 12 a week from $228
Portland United States, 5h 31m, 7 a week
San Diego United States, 2h 50m, 6 a week from $262
Ottawa Canada, 6h 1m, 3 a week from $209
Regina Canada, 6h 5m, 2 a week
New York United States, 5h 37m, 1 a week from $210
Minneapolis United States, 4h 22m, 1 a week
Detroit United States, 4h 59m, seasonal

From other countries

Arrival airport

Where the nonstop flights land

352 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Puerto Vallarta from?
From 25 cities. The busiest routes are from Dallas (36 flights a week), Los Angeles (32 flights a week), Vancouver (27 flights a week), Phoenix (26 flights a week), San Francisco (24 flights a week) and Denver (17 flights a week).
How long is the flight from Dallas to Puerto Vallarta?
A nonstop flight takes about 2 hours 53 minutes, tickets from $158.
How long is the flight from Los Angeles to Puerto Vallarta?
A nonstop flight takes about 3 hours 5 minutes, tickets from $117.
What is the cheapest city to fly to Puerto Vallarta from?
Mexico City from $28, Guadalajara from $42, Monterrey from $62 and Leon/Guanajuato from $73.
Which airport do flights to Puerto Vallarta arrive at?
All nonstop flights land at Gustavo Diaz Ordaz International (PVR).

Cities near Puerto Vallarta with their own flights

Worth a look when fares or dates to Puerto Vallarta do not suit; distance by straight line