Cheap Flights from Toronto to Winnipeg
Browse current best options from Toronto. Become a member to unlock all deals and get alerts when new deals appear.
Deals from
Toronto
RatePunk searches hundreds of travel sites at once for deals on flights to Winnipeg
Prices updated 24 days ago
486,190 searches this week
171 airlines compared
80%+ AI score for best value
Fares are subject to change and may not be available for all dates. (Data last updated May 29, 2026.)
Today’s best flight deals from Toronto to Winnipeg
Explore current cheapest deals departing from Toronto to Winnipeg
Round trip
Sort by: Cheapest
September 22 - September 24
YHM - Winnipeg
$299
$105
Round trip
September 15 - September 21
YHM - Winnipeg
$290
$105
Round trip
September 19 - September 21
YHM - Winnipeg
$299
$105
Round trip
September 15 - September 28
YHM - Winnipeg
$270
$105
Round trip
September 12 - September 13
YHM - Winnipeg
$301
$105
Round trip
September 16 - September 20
YHM - Winnipeg
$300
$105
Round trip
September 16 - September 21
YHM - Winnipeg
$296
$105
Round trip
October 6 - October 11
YHM - Winnipeg
$337
$105
Round trip
October 3 - October 5
YHM - Winnipeg
$334
$105
Round trip
September 9 - September 16
YHM - Winnipeg
$290
$106
Round trip
Unlock all 500+ flight deals to Winnipeg and get alerts when great deals appear
Route Intelligence — 486,190 Searches this Week
Insights for flights from Toronto to Winnipeg
How much is a round trip from Toronto to Winnipeg
Regular price: $230 - $579
Prices for flights from Hamilton to Winnipeg are currently below the regular range.
The regular price range for flights from Hamilton to Winnipeg is typically between $230 and $579. The current lowest deal is $105 with Porter Airlines, for travel from Sep 22-Sep 24.
now $105
Low $230
High $579
The cheapest time to fly from Toronto to Winnipeg
The cheapest month to fly from YTO to YWG is September, with a median price of $163. The most expensive month is December, with a median price of $397. Prices are generally lower from February to October.
September
Flights from $163
December
Flights from $397
Direct flights from Toronto to Winnipeg
WestJet
Last-minute flights going from Toronto to Winnipeg
Thu, Jul 2
YHM - Winnipeg
Hamilton (YHM) - Winnipeg (YWG)
Porter Airlines
$415
$109
One-way
Thu, Jul 2
YHM - Winnipeg
Hamilton (YHM) - Winnipeg (YWG)
Porter Airlines
$383
$109
One-way
Sat, Jul 4
YHM - Winnipeg
Hamilton (YHM) - Winnipeg (YWG)
Porter Airlines
$365
$109
One-way
Sun, Jul 5
YHM - Winnipeg
Hamilton (YHM) - Winnipeg (YWG)
Porter Airlines
$381
$108
One-way
Sun, Jul 5
YHM - Winnipeg
Hamilton (YHM) - Winnipeg (YWG)
Porter Airlines
$373
$109
One-way
Sun, Jul 5
YHM - Winnipeg
Hamilton (YHM) - Winnipeg (YWG)
Porter Airlines
$385
$118
One-way
Biggest price drops on these dates for flights from Toronto to Winnipeg
Jul 2 - Jul 4
$415 → $109
74%
Jul 6 - Jul 10
$397 → $108
73%
Jul 6 - Jul 9
$397 → $109
73%
Jul 8 - Jul 12
$396 → $109
72%
Popular Airports to fly from Toronto to Winnipeg
Toronto - Winnipeg route insights
💸 Price insights
Recent fares are below the typical level
Recent fares from YTO to YWG are currently below the typical level at $105.
📅 Best time to fly
September is historically cheapest at $163
Historically, September is the cheapest month to fly from YTO to YWG, with a median price of $163.
⏱️ Flight duration
The median flight time is 8h 20m
The median flight time from Toronto to Winnipeg is 8 hours and 20 minutes.
✈️ Airlines & availability
WestJet offers direct flights
WestJet offers direct flights on this route, with 47.3% of recent deals being direct.
🏆 Airline highlight
Porter Airlines offers a recent deal at $105
A recent deal for a flight from YTO to YWG was found with Porter Airlines for $105.
🎯 Booking tip
Deals are frequent on this route
Deals for flights from YTO to YWG are frequent, with over 1 deal per day.
Toronto main airports to depart from
Toronto Pearson International (YYZ)
Toronto Pearson International Airport offers flights to Winnipeg, providing a major hub for your travel needs.
📍 ~25 km from Toronto city center (reachable by car or train)
💸 Flights from ~$108
Billy Bishop Toronto City (YTZ)
Billy Bishop Toronto City Airport provides a convenient option for flights to Winnipeg directly from the city.
📍 ~2 km from Toronto city center (reachable by car or ferry)
💸 Flights from ~$108
Winnipeg main airports to arrive at
Winnipeg James Armstrong Richardson International (YWG)
Winnipeg James Armstrong Richardson International Airport is a good arrival choice for flights from Toronto.
📍 ~10 km from Winnipeg city center (reachable by car)
💸 Flights from ~$105
Airports nearby Winnipeg used as alternative
Grand Forks International (GFK)
Grand Forks International Airport can be a useful alternative for US domestic flights, especially with low-cost carrier options.
📍 ~220 km from Winnipeg (reachable by car, requires international border crossing)
💸 Flights from ~$419
Hector International (FAR)
Hector International Airport offers more destination options and better connectivity to major US hubs.
📍 ~360 km from Winnipeg (reachable by car, requires international border crossing)
💸 Flights from ~$380
Brandon Municipal (YBR)
Brandon Municipal Airport is the closest domestic Canadian alternative, avoiding an international border crossing.
📍 ~200 km from Winnipeg (reachable by car)
💸 Flights from ~$403
Minot International (MOT)
Minot International Airport provides an alternative US gateway and additional US domestic network access.
📍 ~460 km from Winnipeg (reachable by car, requires international border crossing)
💸 Flights from ~$399
Business & First Class Flight Deals to Winnipeg
Discover luxury on the budget with premium cabin class on flights from Toronto to Winnipeg.
Elite
Best Elite deals to Winnipeg
Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.
From YYZ
Elite
Sep 09
Winnipeg, Canada
82% AI deal score
$978
$465
Save $513
From YYZ
Elite
Sep 08
Winnipeg, Canada
69% AI deal score
$577
$472
Save $105
From YYZ
Elite
Jul 08
Winnipeg, Canada
68% AI deal score
$515
$456
Save $59
From YYZ
Elite
Jul 11
Winnipeg, Canada
68% AI deal score
$517
$456
Save $61
From YYZ
Elite
Jul 10
Winnipeg, Canada
68% AI deal score
$517
$456
Save $61
From YYZ
Elite
Jul 09
Winnipeg, Canada
68% AI deal score
$513
$456
Save $57
From YYZ
Elite
Jul 09
Winnipeg, Canada
68% AI deal score
$517
$456
Save $61
From YYZ
Elite
Jul 11
Winnipeg, Canada
68% AI deal score
$518
$456
Save $62
From YYZ
Elite
Jul 10
Winnipeg, Canada
68% AI deal score
$514
$456
Save $58
From YYZ
Elite
Jul 08
Winnipeg, Canada
68% AI deal score
$516
$456
Save $60
From YYZ
Elite
Jul 11
Winnipeg, Canada
68% AI deal score
$517
$462
Save $55
From YYZ
Elite
Jul 10
Winnipeg, Canada
68% AI deal score
$518
$462
Save $56
From YYZ
Elite
Jul 08
Winnipeg, Canada
68% AI deal score
$515
$462
Save $53
From YYZ
Elite
Jul 08
Winnipeg, Canada
68% AI deal score
$513
$462
Save $51
From YYZ
Elite
Jul 08
Winnipeg, Canada
68% AI deal score
$516
$462
Save $54
From YYZ
Elite
Jul 09
Winnipeg, Canada
68% AI deal score
$517
$462
Save $55
From YYZ
Elite
Jul 09
Winnipeg, Canada
68% AI deal score
$516
$462
Save $54
From YYZ
Elite
Jul 11
Winnipeg, Canada
68% AI deal score
$519
$462
Save $57
From YYZ
Elite
Jul 09
Winnipeg, Canada
68% AI deal score
$515
$462
Save $53
From YYZ
Elite
Jul 10
Winnipeg, Canada
68% AI deal score
$517
$462
Save $55
From YYZ
Elite
Jul 09
Winnipeg, Canada
68% AI deal score
$516
$462
Save $54
From YYZ
Elite
Jul 11
Winnipeg, Canada
68% AI deal score
$514
$462
Save $52
From YYZ
Elite
Jul 10
Winnipeg, Canada
68% AI deal score
$515
$462
Save $53
From YYZ
Elite
Jul 08
Winnipeg, Canada
68% AI deal score
$516
$462
Save $54
From YYZ
Elite
Jul 11
Winnipeg, Canada
68% AI deal score
$518
$462
Save $56
From YYZ
Elite
Jul 10
Winnipeg, Canada
68% AI deal score
$518
$462
Save $56
From YYZ
Elite
Jul 08
Winnipeg, Canada
67% AI deal score
$513
$462
Save $51
From YYZ
Elite
Jul 09
Winnipeg, Canada
67% AI deal score
$513
$462
Save $51
From YYZ
Elite
Jul 16
Winnipeg, Canada
67% AI deal score
$520
$467
Save $53
From YYZ
Elite
Jul 12
Winnipeg, Canada
67% AI deal score
$515
$467
Save $48
From YYZ
Elite
Jul 12
Winnipeg, Canada
67% AI deal score
$517
$467
Save $50
From YYZ
Elite
Jul 16
Winnipeg, Canada
67% AI deal score
$516
$474
Save $42
From YYZ
Elite
Jul 12
Winnipeg, Canada
67% AI deal score
$519
$474
Save $45
From YYZ
Elite
Jul 12
Winnipeg, Canada
67% AI deal score
$518
$474
Save $44
From YYZ
Elite
Jul 12
Winnipeg, Canada
67% AI deal score
$518
$474
Save $44