Skip to content

Calgary to Toronto flights in December 2026 from C$184 YYC → YHM, YTZ, YYZ

Calgary International Airport (YYC) → Hamilton Airport (YHM), Toronto City Centre Airport (YTZ), Pearson International Airport (YYZ)

For departures in December 2026, the cheapest return found recently is C$292 (US$205) with Flair Airlines, 11 Dec – 11 Dec, found yesterday. The cheapest one-way found recently is C$184 (US$129) with WestJet, 20 Dec, found 2 days ago.

Return

In December 2026, the cheapest return fare on each of 10 departure dates is usually C$295 (US$207) to C$474 (US$332). Across all 24 departure dates we hold on this route, it is usually C$327 (US$230) to C$496 (US$348). Of the 3 months with enough return fares to compare, December 2026 is usually the most expensive.

Cheapest return found recently

C$292 (US$205)

11 Dec – 11 Dec · Flair Airlines

Calgary International Airport (YYC) → Pearson International Airport (YYZ)

out nonstop, back nonstop

found yesterday

See prices for these datesCheck today's price

Cheapest we hold, of any age

C$291 (US$204)

10 Dec – 12 Dec · Flair Airlines

Calgary International Airport (YYC) → Pearson International Airport (YYZ)

out nonstop, back nonstop

found 2 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
10 Dec – 12 DecC$291 (US$204)Flair Airlinesout nonstop, back nonstopfound 2 days agoSee prices for these dates
11 Dec – 11 DecC$292 (US$205)Flair Airlinesout nonstop, back nonstopfound yesterdaySee prices for these dates
5 Dec – 5 DecC$294 (US$206)Flair Airlinesout nonstop, back nonstopfound 4 days agoSee prices for these dates
9 Dec – 10 DecC$299 (US$210)Flair Airlinesout nonstop, back nonstopfound 2 days agoSee prices for these dates
4 Dec – 4 DecC$332 (US$233)Flair Airlinesout nonstop, back nonstopfound 7 days agoSee prices for these dates

Every date we hold

10 departure dates

4 Dec – 4 Dec: C$332 (US$233), found 7 days ago5 Dec – 5 Dec: C$294 (US$206), found 4 days ago9 Dec – 10 Dec: C$299 (US$210), found 2 days ago10 Dec – 12 Dec: C$291 (US$204), found 2 days ago11 Dec – 11 Dec: C$292 (US$205), found yesterday12 Dec – 19 Dec: C$470 (US$330), found 6 days ago19 Dec – 22 Dec: C$533 (US$374), found 4 days ago20 Dec – 22 Dec: C$422 (US$296), found 2 days ago21 Dec – 21 Dec: C$475 (US$333), found 5 days ago23 Dec – 30 Dec: C$559 (US$392), found 6 days agoDec
See the chart as a table
The cheapest price seen for each departure date — per traveler in Economy.
DatesFromAirlineAirportsStopsFound
4 Dec – 4 DecC$332 (US$233)Flair AirlinesCalgary International Airport (YYC) → Pearson International Airport (YYZ)out nonstop, back nonstopfound 7 days agoSee prices for these dates
5 Dec – 5 DecC$294 (US$206)Flair AirlinesCalgary International Airport (YYC) → Pearson International Airport (YYZ)out nonstop, back nonstopfound 4 days agoSee prices for these dates
9 Dec – 10 DecC$299 (US$210)Flair AirlinesCalgary International Airport (YYC) → Pearson International Airport (YYZ)out nonstop, back nonstopfound 2 days agoSee prices for these dates
10 Dec – 12 DecC$291 (US$204)Flair AirlinesCalgary International Airport (YYC) → Pearson International Airport (YYZ)out nonstop, back nonstopfound 2 days agoSee prices for these dates
11 Dec – 11 DecC$292 (US$205)Flair AirlinesCalgary International Airport (YYC) → Pearson International Airport (YYZ)out nonstop, back nonstopfound yesterdaySee prices for these dates
12 Dec – 19 DecC$470 (US$330)Flair AirlinesCalgary International Airport (YYC) → Pearson International Airport (YYZ)out nonstop, back 1 stopfound 6 days agoSee prices for these dates
19 Dec – 22 DecC$533 (US$374)Porter Airlines CanadaCalgary International Airport (YYC) → Toronto City Centre Airport (YTZ)out 1 stop, back 1 stopfound 4 days agoSee prices for these dates
20 Dec – 22 DecC$422 (US$296)WestJetCalgary International Airport (YYC) → Pearson International Airport (YYZ)out 1 stop, back 1 stopfound 2 days agoSee prices for these dates
21 Dec – 21 DecC$475 (US$333)Porter Airlines CanadaCalgary International Airport (YYC) → Pearson International Airport (YYZ)out nonstop, back 1 stopfound 5 days agoSee prices for these dates
23 Dec – 30 DecC$559 (US$392)Porter Airlines CanadaCalgary International Airport (YYC) → Toronto City Centre Airport (YTZ)out 1 stop, back 1 stopfound 6 days agoSee prices for these dates

Which month looks cheapest?

January 2027 is the cheapest month — from C$257 (US$180).

November 2026From C$339 (US$238)9 departure dates27 Nov – 28 Nov · found 5 days agoSee prices for these datesEvery date in November 2026
December 2026From C$291 (US$204)10 departure dates10 Dec – 12 Dec · found 2 days agoSee prices for these dates
January 2027From C$257 (US$180)Cheapest seen4 departure dates9 Jan 2027 – 9 Jan 2027 · found 3 days agoSee prices for these dates
October 2027From C$637 (US$447)1 departure date30 Oct 2027 – 31 Oct 2027 · found 5 days agoSee prices for these dates

One-way

In December 2026, the cheapest one-way fare on each of 8 departure dates is usually C$143 (US$100) to C$176 (US$124). Across all 14 departure dates we hold on this route, it is usually C$148 (US$104) to C$174 (US$122). Of the 2 months with enough one-way fares to compare, December 2026 is usually the cheapest.

Cheapest one-way found recently

C$184 (US$129)

20 Dec · WestJet

Calgary International Airport (YYC) → Pearson International Airport (YYZ)

1 stop

found 2 days ago

Open this tripCheck today's price

Cheapest we hold, of any age

C$141 (US$99)

6 Dec · Flair Airlines

Calgary International Airport (YYC) → Pearson International Airport (YYZ)

nonstop

found 4 days ago

Open this tripCheck today's price

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

The cheapest dates in December 2026

DatesFromAirlineStopsFound
6 DecC$141 (US$99)Flair Airlinesnonstopfound 4 days agoOpen this trip
7 DecC$143 (US$100)Flair Airlinesnonstopfound 4 days agoOpen this trip
11 DecC$143 (US$100)Flair Airlinesnonstopfound 4 days agoOpen this trip
3 DecC$148 (US$104)Flair Airlinesnonstopfound 3 days agoOpen this trip
4 DecC$158 (US$111)Flair Airlinesnonstopfound 5 days agoOpen this trip

Every date we hold

8 departure dates

3 Dec: C$148 (US$104), found 3 days ago4 Dec: C$158 (US$111), found 5 days ago6 Dec: C$141 (US$99), found 4 days ago7 Dec: C$143 (US$100), found 4 days ago11 Dec: C$143 (US$100), found 4 days ago17 Dec: C$174 (US$122), found 4 days ago18 Dec: C$268 (US$188), found 4 days ago20 Dec: C$184 (US$129), found 2 days agoDec
See the chart as a table
The cheapest price seen for each departure date — per traveler in Economy.
DatesFromAirlineAirportsStopsFound
3 DecC$148 (US$104)Flair AirlinesCalgary International Airport (YYC) → Pearson International Airport (YYZ)nonstopfound 3 days agoOpen this trip
4 DecC$158 (US$111)Flair AirlinesCalgary International Airport (YYC) → Pearson International Airport (YYZ)nonstopfound 5 days agoOpen this trip
6 DecC$141 (US$99)Flair AirlinesCalgary International Airport (YYC) → Pearson International Airport (YYZ)nonstopfound 4 days agoOpen this trip
7 DecC$143 (US$100)Flair AirlinesCalgary International Airport (YYC) → Pearson International Airport (YYZ)nonstopfound 4 days agoOpen this trip
11 DecC$143 (US$100)Flair AirlinesCalgary International Airport (YYC) → Pearson International Airport (YYZ)nonstopfound 4 days agoOpen this trip
17 DecC$174 (US$122)Flair AirlinesCalgary International Airport (YYC) → Pearson International Airport (YYZ)nonstopfound 4 days agoOpen this trip
18 DecC$268 (US$188)WestJetCalgary International Airport (YYC) → Pearson International Airport (YYZ)nonstopfound 4 days agoOpen this trip
20 DecC$184 (US$129)WestJetCalgary International Airport (YYC) → Pearson International Airport (YYZ)1 stopfound 2 days agoOpen this trip

Which month looks cheapest?

December 2026 is the cheapest month — from C$141 (US$99).

November 2026From C$148 (US$104)5 departure dates23 Nov · found yesterdayOpen this tripEvery date in November 2026
December 2026From C$141 (US$99)Cheapest seen8 departure dates6 Dec · found 4 days agoOpen this trip
January 2027From C$155 (US$109)1 departure date9 Jan 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