Skip to main content

Search flights from Winnipeg to Puerto Vallarta

Book your plane tickets from Winnipeg to Puerto Vallarta with ease

Cheapest flights to Puerto Vallarta

The cheapest flights available in the next 60 days – prices are updated regularly

Flying from Winnipeg to Puerto Vallarta: things to know

The most popular route is from Winnipeg James Armstrong Richardson International Airport in Winnipeg to Lic. Gustavo Diaz Ordaz Airport in Puerto Vallarta. On average this flight takes 7 hours 44 minutes one-way and costs $1,060 round-trip.

Most popular route

Winnipeg James Armstrong Richardson International Airport (YWG) to Lic. Gustavo Diaz Ordaz Airport (PVR)

Average flight time

7 hours 44 minutes

Average round-trip price

$1,060

Fly from Winnipeg to Puerto Vallarta

6 airlines
A beautiful view of Puerto Vallarta
Expert tips
How to Find and Book Affordable Flights
Are you in serious need of a vacation, but working with a tight budget? Here are ten easy travel hacks on how to find affordable flights.
Author and travel expert
Great selection

Great selection

Easily compare flights, airlines, and prices – all in one place

No hidden fees

No hidden fees

Always know exactly what you’re paying for

Flexibility

Flexibility

Use our flexible plane ticket option to change your dates if needed

Flexible plane ticket options are available for an additional cost on select airfares

Airlines that fly from Winnipeg to Puerto Vallarta

Airline options may vary according to recently booked flights and your search terms

  • Westjet logo
    Westjet
  • Swoop logo
    Swoop
  • Flair Airlines logo
    Flair Airlines
  • Air Canada logo
    Air Canada
  • Aeromexico logo
    Aeromexico
  • Sunwing Airlines logo
    Sunwing Airlines

Frequently asked questions

Fly to more destinations from Winnipeg

Toronto
Canada
Vancouver
Canada
Calgary
Canada
Edmonton
Canada
Ottawa
Canada
Montreal
Canada
London
United Kingdom
Los Angeles
United States of America
Kelowna
Canada
Halifax
Canada
Frankfurt
Germany
Las Vegas
United States of America
Warsaw
Poland
Cancún
Mexico
Orlando
United States of America
New York
United States of America
San Francisco
United States of America
Manila
Philippines
Atlanta
United States of America
Paris
France
Saskatoon
Canada
Phoenix
United States of America
Victoria
Canada