Direct (nonstop) flights from Cancun to Winnipeg

2 airlines fly nonstop from Cancun International Airport (CUN) to Winnipeg International (YWG). It's 2,069 miles (3,330 km), about 5h 4m in the air. Operated by Air Canada, WestJet.

CUN
Cancun International Airport
🇲🇽 Cancun, Mexico
YWG
Winnipeg International
🇨🇦 Winnipeg, Canada
Flight Time
5h 4m
Distance
2,069 mi
3,330 km
CO₂/pax
350 kg
−32 kg vs. layover
Airlines
2
Air Canada +1
Time Diff
Same timezone
Operated by Air Canada Air Canada WestJet WestJet

Route data last updated: May 28, 2026

Airlines with non-stop flights

Air Canada AC Air Canada
Route
CUN → YWG
Flight Time
5h 4m
Distance
2,069 mi
WestJet WS WestJet
Route
CUN → YWG
Flight Time
5h 4m
Distance
2,069 mi

Alternative Routes

Other ways to fly from Cancun to Winnipeg with one stop · direct emits 350 kg CO₂ per passenger

CUN MSP (Minneapolis) YWG
Leg 1: 4h 15m (1,682 mi) Leg 2: 1h 38m (395 mi) Total: ~5h 53m 🍃 382 kg CO₂ (+9% vs. direct)
Leg 1
CUN → MSP
4h 15m · 1,682 mi
View CUN to MSP flights →
Leg 2
MSP → YWG
1h 38m · 395 mi
View MSP to YWG flights →
CUN YXU (London) YWG
Leg 1: 3h 35m (1,550 mi) Leg 2: 2h 25m (899 mi) Total: ~6h 🍃 453 kg CO₂ (+29% vs. direct)
Leg 1
CUN → YXU
3h 35m · 1,550 mi
View CUN to YXU flights →
Leg 2
YXU → YWG
2h 25m · 899 mi
View YXU to YWG flights →
CUN ATL (Atlanta) YWG
Leg 1: 2h 45m (880 mi) Leg 2: 3h 29m (1,298 mi) Total: ~6h 14m 🍃 407 kg CO₂ (+16% vs. direct)
Leg 1
CUN → ATL
2h 45m · 880 mi
View CUN to ATL flights →
Leg 2
ATL → YWG
3h 29m · 1,298 mi
View ATL to YWG flights →
CUN YHM (Hamilton) YWG
Leg 1: 3h 55m (1,577 mi) Leg 2: 2h 25m (943 mi) Total: ~6h 20m 🍃 450 kg CO₂ (+29% vs. direct)
Leg 1
CUN → YHM
3h 55m · 1,577 mi
View CUN to YHM flights →
Leg 2
YHM → YWG
2h 25m · 943 mi
View YHM to YWG flights →
CUN FLL (Fort Lauderdale) YWG
Leg 1: 1h 45m (549 mi) Leg 2: 4h 43m (1,880 mi) Total: ~6h 28m 🍃 445 kg CO₂ (+27% vs. direct)
Leg 1
CUN → FLL
1h 45m · 549 mi
View CUN to FLL flights →
Leg 2
FLL → YWG
4h 43m · 1,880 mi
View FLL to YWG flights →

Looking for the return flight?

YWG → CUN: Flights from Winnipeg to Cancun

Frequently Asked Questions

How long is the direct flight from Cancun to Winnipeg?

A nonstop flight from Cancun (CUN) to Winnipeg (YWG) takes approximately 5 hours and 4 minutes. The distance is 2,069 miles (3,330 km).

Which airlines fly nonstop from Cancun to Winnipeg?

2 airlines: Air Canada, WestJet.

Is there a nonstop flight from Cancun to Winnipeg?

Yes. 2 airlines: Air Canada, WestJet.

How far is Cancun from Winnipeg?

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

What type of aircraft flies from Cancun to Winnipeg?

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 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 Cancun to Winnipeg?

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

Is the return flight from Winnipeg to Cancun 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 Cancun 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 Cancun International Airport for this flight?

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