Direct (nonstop) flights from Edmonton to Winnipeg

2 airlines fly nonstop from Edmonton International Airport (YEG) to Winnipeg International (YWG). It's 740 miles (1,191 km), about 1h 55m in the air. Operated by Flair Airlines, WestJet.

YEG
Edmonton International Airport
🇨🇦 Edmonton, Canada
YWG
Winnipeg International
🇨🇦 Winnipeg, Canada
Flight Time
1h 55m
Distance
740 mi
1,191 km
CO₂/pax
137 kg
−25 kg vs. layover
Airlines
2
Flair Airlines +1
Time Diff
+1h
Operated by Flair Airlines Flair Airlines WestJet WestJet

Route data last updated: May 27, 2026

Airlines with non-stop flights

Flair Airlines F8 Flair Airlines
Route
YEG → YWG
Flight Time
1h 55m
Distance
740 mi
WestJet WS WestJet
Route
YEG → YWG
Flight Time
1h 55m
Distance
740 mi

Alternative Routes

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

YEG YXE (Saskatoon) YWG
Leg 1: 1h 15m (300 mi) Leg 2: 1h 36m (441 mi) Total: ~2h 51m 🍃 162 kg CO₂ (+18% vs. direct)
Leg 1
YEG → YXE
1h 15m · 300 mi
View YEG to YXE flights →
Leg 2
YXE → YWG
1h 36m · 441 mi
View YXE to YWG flights →
YEG YYC (Calgary) YWG
Leg 1: 1h (151 mi) Leg 2: 2h (743 mi) Total: ~3h 🍃 190 kg CO₂ (+39% vs. direct)
Leg 1
YEG → YYC
1h · 151 mi
View YEG to YYC flights →
Leg 2
YYC → YWG
2h · 743 mi
View YYC to YWG flights →
YEG YQR (Regina) YWG
Leg 1: 1h 35m (430 mi) Leg 2: 1h 29m (331 mi) Total: ~3h 4m 🍃 166 kg CO₂ (+21% vs. direct)
Leg 1
YEG → YQR
1h 35m · 430 mi
View YEG to YQR flights →
Leg 2
YQR → YWG
1h 29m · 331 mi
View YQR to YWG flights →
YEG YLW (Kelowna) YWG
Leg 1: 1h 20m (340 mi) Leg 2: 2h 25m (985 mi) Total: ~3h 45m 🍃 254 kg CO₂ (+85% vs. direct)
Leg 1
YEG → YLW
1h 20m · 340 mi
View YEG to YLW flights →
Leg 2
YLW → YWG
2h 25m · 985 mi
View YLW to YWG flights →
YEG MSP (Minneapolis) YWG
Leg 1: 2h 45m (1,086 mi) Leg 2: 1h 38m (395 mi) Total: ~4h 23m 🍃 282 kg CO₂ (+106% vs. direct)
Leg 1
YEG → MSP
2h 45m · 1,086 mi
View YEG to MSP flights →
Leg 2
MSP → YWG
1h 38m · 395 mi
View MSP to YWG flights →

Frequently Asked Questions

How long is the direct flight from Edmonton to Winnipeg?

A nonstop flight from Edmonton (YEG) to Winnipeg (YWG) takes approximately 1 hours and 55 minutes. The distance is 740 miles (1,191 km).

Which airlines fly nonstop from Edmonton to Winnipeg?

2 airlines: Flair Airlines, WestJet.

Is there a nonstop flight from Edmonton to Winnipeg?

Yes. 2 airlines: Flair Airlines, WestJet.

How far is Edmonton from Winnipeg?

The flight distance from Edmonton to Winnipeg is 740 miles (1,191 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as the length of Italy.

What type of aircraft flies from Edmonton to Winnipeg?

At 1h 55m, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

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

Roughly 137 kg CO2 per passenger one-way. That's about the same as driving 685 km.

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

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.