Skip to content

Winnipeg to Toronto flights in December 2026 from C$161 YWG → YHM, YTZ, YYZ

Winnipeg James Armstrong Richardson International Airport (YWG) → Hamilton Airport (YHM), Toronto City Centre Airport (YTZ), Pearson International Airport (YYZ)

For departures in December 2026, the cheapest return found recently is C$222 (US$156) with Flair Airlines, 3 Dec – 5 Dec, found 2 days ago. The cheapest one-way found recently is C$161 (US$113) with WestJet, 29 Dec, found 3 days ago.

Return

In December 2026, the cheapest return fare on each of 7 departure dates is usually C$247 (US$174) to C$363 (US$255). Across all 13 departure dates we hold on this route, it is usually C$259 (US$182) to C$392 (US$275). Of the 2 months with enough return fares to compare, December 2026 is usually the cheapest.

Cheapest return found recently

C$222 (US$156)

3 Dec – 5 Dec · Flair Airlines

Winnipeg James Armstrong Richardson International Airport (YWG) → Pearson International Airport (YYZ)

out nonstop, back nonstop

found 2 days ago

See prices for these datesCheck today's price

Cheapest we hold, of any age

C$220 (US$154)

11 Dec – 12 Dec · Flair Airlines

Winnipeg James Armstrong Richardson International Airport (YWG) → Pearson International Airport (YYZ)

out nonstop, back nonstop

found 3 days ago

See prices for these datesCheck today's price

FareTell may earn a commission when you book through a partner.

The cheapest dates in December 2026

DatesFromAirlineStopsFound
11 Dec – 12 DecC$220 (US$154)Flair Airlinesout nonstop, back nonstopfound 3 days agoSee prices for these dates
3 Dec – 5 DecC$222 (US$156)Flair Airlinesout nonstop, back nonstopfound 2 days agoSee prices for these dates
24 Dec – 6 Jan 2027C$272 (US$191)Porter Airlines Canadaout nonstop, back 1 stopfound 7 days agoSee prices for these dates
23 Dec – 6 Jan 2027C$304 (US$213)Porter Airlines Canadaout nonstop, back 1 stopfound 7 days agoSee prices for these dates
18 Dec – 21 DecC$334 (US$234)Porter Airlines Canadaout nonstop, back nonstopfound 2 days agoSee prices for these dates

Every date we hold

7 departure dates

3 Dec – 5 Dec: C$222 (US$156), found 2 days ago11 Dec – 12 Dec: C$220 (US$154), found 3 days ago18 Dec – 21 Dec: C$334 (US$234), found 2 days ago22 Dec – 3 Jan 2027: C$421 (US$295), found 7 days ago23 Dec – 6 Jan 2027: C$304 (US$213), found 7 days ago24 Dec – 6 Jan 2027: C$272 (US$191), found 7 days ago30 Dec – 3 Jan 2027: C$392 (US$275), found 6 days agoDec
See the chart as a table
The cheapest price seen for each departure date — per traveler in Economy.
DatesFromAirlineAirportsStopsFound
3 Dec – 5 DecC$222 (US$156)Flair AirlinesWinnipeg James Armstrong Richardson International Airport (YWG) → Pearson International Airport (YYZ)out nonstop, back nonstopfound 2 days agoSee prices for these dates
11 Dec – 12 DecC$220 (US$154)Flair AirlinesWinnipeg James Armstrong Richardson International Airport (YWG) → Pearson International Airport (YYZ)out nonstop, back nonstopfound 3 days agoSee prices for these dates
18 Dec – 21 DecC$334 (US$234)Porter Airlines CanadaWinnipeg James Armstrong Richardson International Airport (YWG) → Pearson International Airport (YYZ)out nonstop, back nonstopfound 2 days agoSee prices for these dates
22 Dec – 3 Jan 2027C$421 (US$295)Flair AirlinesWinnipeg James Armstrong Richardson International Airport (YWG) → Pearson International Airport (YYZ)out nonstop, back nonstopfound 7 days agoSee prices for these dates
23 Dec – 6 Jan 2027C$304 (US$213)Porter Airlines CanadaWinnipeg James Armstrong Richardson International Airport (YWG) → Pearson International Airport (YYZ)out nonstop, back 1 stopfound 7 days agoSee prices for these dates
24 Dec – 6 Jan 2027C$272 (US$191)Porter Airlines CanadaWinnipeg James Armstrong Richardson International Airport (YWG) → Pearson International Airport (YYZ)out nonstop, back 1 stopfound 7 days agoSee prices for these dates
30 Dec – 3 Jan 2027C$392 (US$275)Flair AirlinesWinnipeg James Armstrong Richardson International Airport (YWG) → Pearson International Airport (YYZ)out nonstop, back nonstopfound 6 days agoSee prices for these dates

Which month looks cheapest?

November 2026 is the cheapest month — from C$181 (US$127).

November 2026From C$181 (US$127)Cheapest seen4 departure dates30 Nov – 2 Dec · found 6 days agoSee prices for these dates
December 2026From C$220 (US$154)7 departure dates11 Dec – 12 Dec · found 3 days agoSee prices for these dates
April 2027From C$259 (US$182)1 departure date16 Apr 2027 – 23 Apr 2027 · found 2 days agoSee prices for these dates
May 2027From C$396 (US$278)1 departure date6 May 2027 – 9 May 2027 · found 3 days agoSee prices for these dates

One-way

In December 2026, the cheapest one-way fare on each of 4 departure dates is usually C$164 (US$115) to C$196 (US$138). Across all 14 departure dates we hold on this route, it is usually C$162 (US$114) to C$228 (US$160). Of the 3 months with enough one-way fares to compare, 1 is usually cheaper than December 2026.

Cheapest one-way found recently

C$161 (US$113)

29 Dec · WestJet

Winnipeg James Armstrong Richardson International Airport (YWG) → Pearson International Airport (YYZ)

1 stop

found 3 days ago

Open this tripCheck today's price

It is also the cheapest one-way we hold, of any age.

FareTell may earn a commission when you book through a partner.

The cheapest dates in December 2026

DatesFromAirlineStopsFound
29 DecC$161 (US$113)WestJet1 stopfound 3 days agoOpen this trip
18 DecC$165 (US$116)Flair Airlinesnonstopfound 5 days agoOpen this trip
24 DecC$188 (US$132)Porter Airlines Canadanonstopfound 5 days agoOpen this trip
21 DecC$221 (US$155)Porter Airlines Canadanonstopfound 5 days agoOpen this trip

Every date we hold

4 departure dates

18 Dec: C$165 (US$116), found 5 days ago21 Dec: C$221 (US$155), found 5 days ago24 Dec: C$188 (US$132), found 5 days ago29 Dec: C$161 (US$113), found 3 days agoDec
See the chart as a table
The cheapest price seen for each departure date — per traveler in Economy.
DatesFromAirlineAirportsStopsFound
18 DecC$165 (US$116)Flair AirlinesWinnipeg James Armstrong Richardson International Airport (YWG) → Pearson International Airport (YYZ)nonstopfound 5 days agoOpen this trip
21 DecC$221 (US$155)Porter Airlines CanadaWinnipeg James Armstrong Richardson International Airport (YWG) → Pearson International Airport (YYZ)nonstopfound 5 days agoOpen this trip
24 DecC$188 (US$132)Porter Airlines CanadaWinnipeg James Armstrong Richardson International Airport (YWG) → Pearson International Airport (YYZ)nonstopfound 5 days agoOpen this trip
29 DecC$161 (US$113)WestJetWinnipeg James Armstrong Richardson International Airport (YWG) → Pearson International Airport (YYZ)1 stopfound 3 days agoOpen this trip

Which month looks cheapest?

January 2027 is the cheapest month — from C$88 (US$62).

November 2026From C$177 (US$124)4 departure dates16 Nov · found 7 days agoOpen this trip
December 2026From C$161 (US$113)4 departure dates29 Dec · found 3 days agoOpen this trip
January 2027From C$88 (US$62)Cheapest seen3 departure dates14 Jan 2027 · found 3 days agoOpen this trip
April 2027From C$104 (US$73)1 departure date11 Apr 2027 · found 4 days agoOpen this trip
May 2027From C$200 (US$140)1 departure date6 May 2027 · found 3 days agoOpen this trip

Prices are what travelers' searches on Aviasales found in the last 7 days: the price the seller showed on Aviasales; bags may cost extra. Canadian dollars at the Bank of Canada rate of 2026-11-12, US dollars in brackets. Fares change, so check today's price before you book. How our prices work