Direct (nonstop) flights from Puerto Vallarta to Winnipeg

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

PVR
Licenciado Gustavo Diaz Ordaz International
🇲🇽 Puerto Vallarta, Mexico
YWG
Winnipeg International
🇨🇦 Winnipeg, Canada
Flight Time
4h 43m
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 28, 2026

Airlines with non-stop flights

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

Alternative Routes

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

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

Frequently Asked Questions

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

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

Which airlines fly nonstop from Puerto Vallarta to Winnipeg?

Just WestJet.

Is there a nonstop flight from Puerto Vallarta to Winnipeg?

Yes. 1 airline: WestJet.

How far is Puerto Vallarta from Winnipeg?

The flight distance from Puerto Vallarta to Winnipeg 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 Puerto Vallarta and Winnipeg?

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

What type of aircraft flies from Puerto Vallarta to Winnipeg?

At 4h 43m, 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 Mexico to Canada?

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

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

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

Is the return flight from Winnipeg to Puerto Vallarta 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 Puerto Vallarta to Winnipeg?

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 Licenciado Gustavo Diaz Ordaz International for this flight?

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