Getting to Puerto Vallarta from the US is straightforward, with nonstop routes from many major cities. You can fly direct from hubs like New York, Los Angeles, Dallas/Fort Worth, Houston, Denver, Atlanta, Chicago, and Seattle, plus plenty of regional airports. Flight times vary from around 3 hours from Los Angeles to just under 5 hours from New York.
Fly direct to Puerto Vallarta from:
Atlanta, Austin, Chicago, Dallas/Fort Worth, Denver, Detroit, Houston, Las Vegas, Los Angeles, Minneapolis/St. Paul, New York, Newark, Orange County, Portland (OR), Phoenix, Salt Lake City, San Diego, San Francisco, San Jose (CA), Seattle/Tacoma
Airlines:
Alaska Airlines, American Airlines, American Eagle, Delta Air Lines, Frontier Airlines, JetBlue, Spirit Airlines, Sun Country Airlines, United Airlines, United Express, Volaris