Skip to content

Cheap flights to Canada from 323 cities

Recent prices to 13 cities in Canada, from 323 departure cities.

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

The best prices to each city

Up to 3 prices for each city: the ones we can stand behind first, then the cheapest. Each city's own page has all of them.

1 traveler · Economy

CityFromTripDatesAirportsStopsAirlineFound
Flights to Victoria
VancouverC$43 (US$30)one-way11 Jan 2027YVR → YYJnonstopAir Northfound 3 days agoOpen this trip
Campbell RiverC$267 (US$187)one-way21 NovYBL → YYJ1 stopPacific Coastal Airlinesfound 2 days agoOpen this trip
Fort-de-France$537one-way18 DecFDF → YYJ2 stopsAir Canadafound 4 days agoOpen this trip
Flights to Calgary
AbbotsfordC$46 (US$32)one-way25 NovYXX → YYCnonstopFlair Airlinesfound 3 days agoOpen this trip
VancouverC$70 (US$49)one-way21 NovYVR → YYCnonstopFlair Airlinesfound 2 days agoOpen this trip
Phoenix$52one-way15 DecPHX → YYCnonstopWestJetfound 4 days agoOpen this trip
Flights to Edmonton
Seattle$49one-way25 DecSEA → YEG1 stopAlaska Airlinesfound 4 days agoOpen this trip
VancouverC$81 (US$57)one-way7 Jan 2027YVR → YEGnonstopFlair Airlinesfound 4 days agoOpen this trip
MontrealC$125 (US$88)one-way5 Feb 2027YHU → YEG1 stopPorter Airlines Canadafound 3 days agoOpen this trip
Flights to Vancouver
VictoriaC$74 (US$52)one-way27 NovYYJ → YVRnonstopAir Northfound 6 days agoOpen this trip
EdmontonC$78 (US$55)one-way6 DecYEG → YVRnonstopFlair Airlinesfound 2 days agoOpen this trip
CalgaryC$100 (US$70)one-way29 NovYYC → YVRnonstopFlair Airlinesfound 2 days agoOpen this trip
Flights to Winnipeg
TorontoC$87 (US$61)one-way4 DecYYZ → YWGnonstopFlair Airlinesfound 2 days agoOpen this trip
VancouverC$111 (US$78)one-way25 DecYVR → YWG1 stopWestJetfound 4 days agoOpen this trip
OttawaC$201 (US$141)one-way23 NovYOW → YWG1 stopWestJetfound 5 days agoOpen this trip
Flights to Toronto
WinnipegC$88 (US$62)one-way14 Jan 2027YWG → YYZnonstopFlair Airlinesfound 3 days agoOpen this trip
HalifaxC$94 (US$66)one-way7 DecYHZ → YYZnonstopFlair Airlinesfound 3 days agoOpen this trip
Fort Lauderdale$92one-way28 NovFLL → YYZnonstopFlair Airlinesfound 6 days agoOpen this trip
Flights to Kelowna
VancouverC$103 (US$72)one-way21 NovYVR → YLW1 stopWestJetfound 6 days agoOpen this trip
CalgaryC$225 (US$158)one-way22 NovYYC → YLW1 stopFlair Airlinesfound 4 days agoOpen this trip
Cancun$221one-way16 DecCUN → YLW1 stopFlair Airlinesfound 3 days agoOpen this trip
Flights to Ottawa
TorontoC$123 (US$86)one-way1 DecYHM → YOWnonstopPorter Airlines Canadafound 3 days agoOpen this trip
New York$91one-way10 DecEWR → YOWnonstopPorter Airlines Canadafound 3 days agoOpen this trip
QuebecC$215 (US$151)one-way18 NovYQB → YOWnonstopAir Canadafound 5 days agoOpen this trip
Flights to Montreal
VancouverC$124 (US$87)one-way11 DecYVR → YULnonstopFlair Airlinesfound 2 days agoOpen this trip
TorontoC$125 (US$88)one-way12 Jan 2027YYZ → YULnonstopWestJetfound 4 days agoOpen this trip
New York$100one-way17 Jan 2027EWR → YUL1 stopPorter Airlines Canadafound 2 days agoOpen this trip
Flights to Halifax
TorontoC$137 (US$96)one-way28 NovYYZ → YHZnonstopFlair Airlinesfound 6 days agoOpen this trip
MontrealC$200 (US$140)one-way23 NovYHU → YHZnonstopPorter Airlines Canadafound 4 days agoOpen this trip
Grande PrairieC$288 (US$202)one-way3 DecYQU → YHZ2 stopsWestJetfound 2 days agoOpen this trip
Flights to Regina
Minneapolis$96one-way27 NovMSP → YQRnonstopWestJetfound 3 days agoOpen this trip
VancouverC$218 (US$153)one-way6 May 2027YVR → YQR2 stopsWestJetfound 3 days agoOpen this trip
TorontoC$245 (US$172)one-way6 DecYYZ → YQR1 stopWestJetfound 2 days agoOpen this trip
Flights to Moncton
TorontoC$174 (US$122)one-way2 May 2027YTZ → YQM1 stopPorter Airlines Canadafound 6 days agoOpen this trip
MontrealC$245 (US$172)one-way4 DecYUL → YQM2 stopsPorter Airlines Canadafound 5 days agoOpen this trip
WindsorC$468 (US$328)one-way17 NovYQG → YQM1 stopPorter Airlines Canadafound 6 days agoOpen this trip
Flights to Quebec
TorontoC$200 (US$140)one-way30 Jan 2027YTZ → YQBnonstopPorter Airlines Canadafound 4 days agoOpen this trip
MontrealC$232 (US$163)one-way19 NovYHU → YQBnonstopPascan Aviationfound 6 days agoOpen this trip
VancouverC$261 (US$183)one-way15 Jan 2027YVR → YQB1 stopPorter Airlines Canadafound 4 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