Flights from Calgary to Winnipeg
YYC to YWG. All flight routes from Calgary International, Canada to Winnipeg International, Canada. These routes are operated by 4 different airlines. You can either fly non-stop or choose from 4 different transit flights. The shortest flight time is 1 hour and 58 minutes.
Find the best prices on hotels and car rental near Winnipeg
We got great deals on hotels and car rentals near the airport.
Calgary to Winnipeg flights
With over 34 flights every week and 7 different airlines you have a wide option of flights to choose from. You can fly non-stop to Winnipeg (YWG) from Calgary (YYC) with Air Canada, WestJet or Flair Airlines but if a stopover option suits you better you can choose to fly via Regina, Kelowna or any other of the 4 alternatives with flight connections.
Calgary to Winnipeg with Air Canada
You can fly non-stop every weekday with flights departing at 07:50, 20:30 or 20:40. Air Canada is a Star Alliance member.
With WestJet
You can fly non-stop every weekday with flights departing from 8 am to 21 pm. You can also catch a transit flight via Regina or Kelowna.
With Flair Airlines
You can fly non-stop every weekday except Mondays and Mondays with departure times at 18:30.
Miles & flight time: YYC - YWG
The shortest flight time between YYC and YWG is 1 hour and 58 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 1h 58m | - | 745 (1199 km) |
YQR Regina | 4h 0m | 1h 12m | 746 (1200 km) |
YLW Kelowna | 4h 12m | 33m | 1238 (1992 km) |
YXE Saskatoon | 5h 3m | 1h 27m | 766 (1232 km) |
YEG Edmonton | 5h 19m | 2h 27m | 896 (1442 km) |
Unpublished Flight Rates From Calgary to Winnipeg