Direct (nonstop) flights from Winnipeg to Puerto Vallarta

1 airline flys nonstop from Winnipeg International (YWG) to Licenciado Gustavo Diaz Ordaz International (PVR). It's 2,062 miles (3,319 km), about 5h 4m in the air. Operated by WestJet.

YWG
Winnipeg International
🇨🇦 Winnipeg, Canada
PVR
Licenciado Gustavo Diaz Ordaz International
🇲🇽 Puerto Vallarta, Mexico
Flight Time
5h 4m
Distance
2,062 mi
3,319 km
CO₂/pax
348 kg
−45 kg vs. layover
Airlines
1
WestJet
Time Diff
-1h
Operated by WestJet WestJet

Route data last updated: May 30, 2026

Airlines with non-stop flights

WestJet WS WestJet
Route
YWG → PVR
Flight Time
5h 4m
Distance
2,062 mi

Alternative Routes

Other ways to fly from Winnipeg to Puerto Vallarta with one stop · direct emits 348 kg CO₂ per passenger

YWG DEN (Denver) PVR
Leg 1: 2h 36m (784 mi) Leg 2: 3h 21m (1,321 mi) Total: ~5h 57m 🍃 393 kg CO₂ (+13% vs. direct)
Leg 1
YWG → DEN
2h 36m · 784 mi
View YWG to DEN flights →
Leg 2
DEN → PVR
3h 21m · 1,321 mi
View DEN to PVR flights →
YWG MSP (Minneapolis) PVR
Leg 1: 1h 36m (395 mi) Leg 2: 4h 34m (1,804 mi) Total: ~6h 10m 🍃 403 kg CO₂ (+16% vs. direct)
Leg 1
YWG → MSP
1h 36m · 395 mi
View YWG to MSP flights →
Leg 2
MSP → PVR
4h 34m · 1,804 mi
View MSP to PVR flights →
YWG PHX (Phoenix) PVR
Leg 1: 3h 39m (1,364 mi) Leg 2: 2h 38m (971 mi) Total: ~6h 17m 🍃 419 kg CO₂ (+20% vs. direct)
Leg 1
YWG → PHX
3h 39m · 1,364 mi
View YWG to PHX flights →
Leg 2
PHX → PVR
2h 38m · 971 mi
View PHX to PVR flights →
YWG LAS (Las Vegas) PVR
Leg 1: 3h 30m (1,310 mi) Leg 2: 3h 5m (1,218 mi) Total: ~6h 35m 🍃 452 kg CO₂ (+30% vs. direct)
Leg 1
YWG → LAS
3h 30m · 1,310 mi
View YWG to LAS flights →
Leg 2
LAS → PVR
3h 5m · 1,218 mi
View LAS to PVR flights →
YWG YQR (Regina) PVR
Leg 1: 1h 35m (331 mi) Leg 2: 5h 2m (2,052 mi) Total: ~6h 37m 🍃 433 kg CO₂ (+24% vs. direct)
Leg 1
YWG → YQR
1h 35m · 331 mi
View YWG to YQR flights →
Leg 2
YQR → PVR
5h 2m · 2,052 mi
View YQR to PVR flights →

Frequently Asked Questions

How long is the direct flight from Winnipeg to Puerto Vallarta?

A nonstop flight from Winnipeg (YWG) to Puerto Vallarta (PVR) takes approximately 5 hours and 4 minutes. The distance is 2,062 miles (3,319 km).

Which airlines fly nonstop from Winnipeg to Puerto Vallarta?

Just WestJet.

Is there a nonstop flight from Winnipeg to Puerto Vallarta?

Yes. 1 airline: WestJet.

How far is Winnipeg from Puerto Vallarta?

The flight distance from Winnipeg to Puerto Vallarta is 2,062 miles (3,319 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Los Angeles.

What is the time difference between Winnipeg and Puerto Vallarta?

Puerto Vallarta is 1 hour behind Winnipeg. (America/Winnipeg vs America/Mexico_City.)

What type of aircraft flies from Winnipeg to Puerto Vallarta?

At 5h 4m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

Do I need a visa to travel from Canada to Mexico?

Depends on your passport. Check with the Mexico embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Winnipeg to Puerto Vallarta?

Roughly 348 kg CO2 per passenger one-way. That's about the same as driving 1,740 km.

Is the return flight from Puerto Vallarta to Winnipeg also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Winnipeg to Puerto Vallarta?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Winnipeg International for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.