Cheap flights from Calgary to Winnipeg

56 nonstop flights a week, 8 of them today. Operated by 3 airlines, about 2h in the air, 747 mi (1,202 km). Tickets from $188, nonstop from $225.

Flights from Calgary to Winnipeg

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Prices by day: Calgary to Winnipeg

Lowest one-way price in dollars from recent searches, cheap days in green. Press a day to see flights and exact prices.

Filters

Best fares from Calgary to Winnipeg

Lowest one-way prices found by recent searches for the next 120 days; press a card to search that date

Calgary to Winnipeg at a glance

flight time, from 1h 54m to 2h 10m
2h
straight-line distance
747 mi (1,202 km)
flights a week
56
flights today
8
first and last departure
08:10 - 22:10
lowest price, nonstop, 21 August
$188
lowest nonstop price
$225
airlines
3

Calgary to Winnipeg ticket prices by month

Lowest one-way fare found by recent searches

Cheapest month: August 2027, tickets from $188. Prices come from searches over the last few days; check the search for your exact date.

The most expensive month is November 2026: from $225. The average across months is $205.

Calgary to Winnipeg flight schedule

56 flights a week, 8 today, 14 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
WS 222
WestJet
08:10 Calgary International
11:20 Winnipeg James Armstrong Richardson International
2h 10m
Daily
Boeing 737-800
WS 228
WestJet
09:10 Calgary International
12:20 Winnipeg James Armstrong Richardson International
2h 10m
Daily
Boeing 737-700
WS 234
WestJet
11:10 Calgary International
14:20 Winnipeg James Armstrong Richardson International
2h 10m
Mon, Tue, Wed, Thu, Fri, Sun
Boeing 737
WS 238
WestJet
14:15 Calgary International
17:25 Winnipeg James Armstrong Richardson International
2h 10m
Daily
Boeing 737
WS 992
WestJet
17:00 Calgary International
20:10 Winnipeg James Armstrong Richardson International
2h 10m
Fri
Boeing 737-800
WS 242
WestJet
17:35 Calgary International
20:45 Winnipeg James Armstrong Richardson International
2h 10m
Daily
Boeing 737
WS 248
WestJet
19:45 Calgary International
22:55 Winnipeg James Armstrong Richardson International
2h 10m
Daily
Boeing 737-700
WS 252
WestJet
22:00 Calgary International
01:10 Winnipeg James Armstrong Richardson International
2h 10m
Daily
Boeing 737-700
AC 8338
Air Canada
22:10 Calgary International
01:09 Winnipeg James Armstrong Richardson International
1h 59m
Daily
Canadair Regional Jet 900

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 1 December.

FlightDepartsArrivesDurationDaysAircraft
AC 8338
Air Canada
22:25 Calgary International
01:24 Winnipeg James Armstrong Richardson International
1h 59m
Seasonal
Canadair Regional Jet 900
WS 234
WestJet
11:15 Calgary International
14:25 Winnipeg James Armstrong Richardson International
2h 10m
Seasonal
Boeing 737-800
AC 8338
Air Canada
21:10 Calgary International
00:04 Winnipeg James Armstrong Richardson International
1h 54m
Seasonal
Canadair Regional Jet 900
F8 534
Flair Airlines
17:15 Calgary International
20:20 Winnipeg James Armstrong Richardson International
2h 5m
Seasonal
Boeing 737
WS 222
WestJet
08:05 Calgary International
11:15 Winnipeg James Armstrong Richardson International
2h 10m
Seasonal
Boeing 737-700
WS 226
WestJet
11:05 Calgary International
14:05 Winnipeg James Armstrong Richardson International
2h
Seasonal
Boeing 737-700
WS 228
WestJet
12:25 Calgary International
15:25 Winnipeg James Armstrong Richardson International
2h
Seasonal
Boeing 737-800
WS 230
WestJet
14:25 Calgary International
17:25 Winnipeg James Armstrong Richardson International
2h
Seasonal
Boeing 737-800
WS 232
WestJet
17:15 Calgary International
20:15 Winnipeg James Armstrong Richardson International
2h
Seasonal
Boeing 737-700
WS 240
WestJet
19:10 Calgary International
22:10 Winnipeg James Armstrong Richardson International
2h
Seasonal
Boeing 737-700
WS 234
WestJet
21:55 Calgary International
00:55 Winnipeg James Armstrong Richardson International
2h
Seasonal
Boeing 737-700
WS 224
WestJet
09:15 Calgary International
12:15 Winnipeg James Armstrong Richardson International
2h
Seasonal
Boeing 737
AC 8338
Air Canada
20:25 Calgary International
23:22 Winnipeg James Armstrong Richardson International
1h 57m
Seasonal
Canadair Regional Jet 900
WS 242
WestJet
20:40 Calgary International
23:40 Winnipeg James Armstrong Richardson International
2h
Seasonal
Boeing 737

Days of the week are taken from the schedule for the next 14 days; schedules change by season. Winnipeg is 1 hour ahead of Calgary. The search shows seat availability and the price for your date.

Airlines flying Calgary to Winnipeg

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

Airports

Where flights from Calgary to Winnipeg depart and land

Departure from Calgary

56 flights a week, 7 mi (11 km) from the city centre

Arrival in Winnipeg

56 flights a week, 4 mi (6 km) from the city centre

Frequently asked questions

How long is the flight from Calgary to Winnipeg?
A nonstop flight takes 2 hours on average, from 1h 54m to 2h 10m depending on the flight.
How far is Winnipeg from Calgary?
747 mi (1,202 km) in a straight line between the cities.
Which airlines fly nonstop from Calgary to Winnipeg?
WestJet (49 a week), Air Canada (7 a week) and Flair Airlines.
How many flights a day are there from Calgary to Winnipeg?
8 flights today and 56 a week, about 8 a day on average.
When are the first and last flights from Calgary to Winnipeg?
The first departure is at 08:10 (WS222), the last at 22:10 (AC8338). Local time.
What is the cheapest month to fly from Calgary to Winnipeg?
August 2027: tickets from $188. The most expensive is November 2026, from $225.
What is the cheapest upcoming date to fly from Calgary to Winnipeg?
15 November 2026 (Sunday): from $225 one way, nonstop, by recent searches. The search shows the price for your dates.
Which airline is the cheapest from Calgary to Winnipeg?
WestJet: nonstop tickets from $225 on 15 November by recent searches. Prices change daily, so compare the sellers in the search.
What is the time difference between Calgary and Winnipeg?
Winnipeg is 1 hour ahead of Calgary. Schedule times on this page are local to each airport.
Which Calgary airport do flights to Winnipeg leave from?
Calgary International (56 a week).