- Home
- Flights
- Flights from Calgary
- Calgary to Winnipeg
Cheap flights from Calgary to Winnipeg from CA$304
WestJet, Flair Airlines and Air Canada Jazz fly nonstop from Calgary to Winnipeg, about 54 flights a week. The flight takes around 1h 59m, and the cheapest one-way fare we found recently is CA$304 on 2 Nov.
Direct flights available ~54 flights a week 1h 59m Cheapest in November Prices checked 13 days ago
Calgary to Winnipeg at a glance
Cheapest one-wayCA$304Flair Airlines · 1 stop · Mon 2 NovCheapest returnCA$441Mon 4 Jan – Mon 25 JanFastest flight1h 59mAir Canada · nonstop
Nonstop flights54/wkWestJet, Flair Airlines, Air Canada Jazz
Airlines flying nonstop from Calgary to Winnipeg
3 airlines on this route, about 54 flights a week in total (observed over the last 4 weeks).
Cheapest dates from Calgary to Winnipeg
The lowest one-way fares found recently, cheapest first. Prices change; click through for the live fare.
Good to know
- Distance
- 1,191 km740 miles
- Flight time
- 1h 59mfastest found
- Time difference
- +1hWinnipeg vs Calgary
- Currency in Winnipeg
- CAD
- Airports
- YYC → YWG
Flights from Calgary to Winnipeg: questions answered
How much is a flight from Calgary to Winnipeg?
The cheapest one-way fare we found recently is CA$304 with 1 stop, departing in November. Return trips start from CA$441. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Calgary to Winnipeg?
Yes. WestJet, Flair Airlines and Air Canada Jazz fly this route nonstop, with about 54 flights a week in each direction.
How long is the flight from Calgary to Winnipeg?
A nonstop flight covers 1,191 km and takes around 1h 59m.
Which airlines fly from Calgary to Winnipeg?
WestJet, Flair Airlines and Air Canada Jazz operate nonstop flights on this route.
Which airports serve Calgary and Winnipeg?
Calgary: Calgary International Airport (YYC). Winnipeg: Winnipeg / James Armstrong Richardson International Airport (YWG).
What is the time difference between Calgary and Winnipeg?
Winnipeg is 1 hour ahead of Calgary.





