Cheap flights to Canada from 323 cities
Recent prices to 13 cities in Canada, from 323 departure cities.
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
| City | From | Trip | Dates | Airports | Stops | Airline | Found | |
|---|---|---|---|---|---|---|---|---|
| Flights to Victoria | ||||||||
| Vancouver | C$43 (US$30) | one-way | 11 Jan 2027 | YVR → YYJ | nonstop | Air North | found 3 days ago | Open this trip |
| Campbell River | C$267 (US$187) | one-way | 21 Nov | YBL → YYJ | 1 stop | Pacific Coastal Airlines | found 2 days ago | Open this trip |
| Fort-de-France | $537 | one-way | 18 Dec | FDF → YYJ | 2 stops | Air Canada | found 4 days ago | Open this trip |
| Flights to Calgary | ||||||||
| Abbotsford | C$46 (US$32) | one-way | 25 Nov | YXX → YYC | nonstop | Flair Airlines | found 3 days ago | Open this trip |
| Vancouver | C$70 (US$49) | one-way | 21 Nov | YVR → YYC | nonstop | Flair Airlines | found 2 days ago | Open this trip |
| Phoenix | $52 | one-way | 15 Dec | PHX → YYC | nonstop | WestJet | found 4 days ago | Open this trip |
| Flights to Edmonton | ||||||||
| Seattle | $49 | one-way | 25 Dec | SEA → YEG | 1 stop | Alaska Airlines | found 4 days ago | Open this trip |
| Vancouver | C$81 (US$57) | one-way | 7 Jan 2027 | YVR → YEG | nonstop | Flair Airlines | found 4 days ago | Open this trip |
| Montreal | C$125 (US$88) | one-way | 5 Feb 2027 | YHU → YEG | 1 stop | Porter Airlines Canada | found 3 days ago | Open this trip |
| Flights to Vancouver | ||||||||
| Victoria | C$74 (US$52) | one-way | 27 Nov | YYJ → YVR | nonstop | Air North | found 6 days ago | Open this trip |
| Edmonton | C$78 (US$55) | one-way | 6 Dec | YEG → YVR | nonstop | Flair Airlines | found 2 days ago | Open this trip |
| Calgary | C$100 (US$70) | one-way | 29 Nov | YYC → YVR | nonstop | Flair Airlines | found 2 days ago | Open this trip |
| Flights to Winnipeg | ||||||||
| Toronto | C$87 (US$61) | one-way | 4 Dec | YYZ → YWG | nonstop | Flair Airlines | found 2 days ago | Open this trip |
| Vancouver | C$111 (US$78) | one-way | 25 Dec | YVR → YWG | 1 stop | WestJet | found 4 days ago | Open this trip |
| Ottawa | C$201 (US$141) | one-way | 23 Nov | YOW → YWG | 1 stop | WestJet | found 5 days ago | Open this trip |
| Flights to Toronto | ||||||||
| Winnipeg | C$88 (US$62) | one-way | 14 Jan 2027 | YWG → YYZ | nonstop | Flair Airlines | found 3 days ago | Open this trip |
| Halifax | C$94 (US$66) | one-way | 7 Dec | YHZ → YYZ | nonstop | Flair Airlines | found 3 days ago | Open this trip |
| Fort Lauderdale | $92 | one-way | 28 Nov | FLL → YYZ | nonstop | Flair Airlines | found 6 days ago | Open this trip |
| Flights to Kelowna | ||||||||
| Vancouver | C$103 (US$72) | one-way | 21 Nov | YVR → YLW | 1 stop | WestJet | found 6 days ago | Open this trip |
| Calgary | C$225 (US$158) | one-way | 22 Nov | YYC → YLW | 1 stop | Flair Airlines | found 4 days ago | Open this trip |
| Cancun | $221 | one-way | 16 Dec | CUN → YLW | 1 stop | Flair Airlines | found 3 days ago | Open this trip |
| Flights to Ottawa | ||||||||
| Toronto | C$123 (US$86) | one-way | 1 Dec | YHM → YOW | nonstop | Porter Airlines Canada | found 3 days ago | Open this trip |
| New York | $91 | one-way | 10 Dec | EWR → YOW | nonstop | Porter Airlines Canada | found 3 days ago | Open this trip |
| Quebec | C$215 (US$151) | one-way | 18 Nov | YQB → YOW | nonstop | Air Canada | found 5 days ago | Open this trip |
| Flights to Montreal | ||||||||
| Vancouver | C$124 (US$87) | one-way | 11 Dec | YVR → YUL | nonstop | Flair Airlines | found 2 days ago | Open this trip |
| Toronto | C$125 (US$88) | one-way | 12 Jan 2027 | YYZ → YUL | nonstop | WestJet | found 4 days ago | Open this trip |
| New York | $100 | one-way | 17 Jan 2027 | EWR → YUL | 1 stop | Porter Airlines Canada | found 2 days ago | Open this trip |
| Flights to Halifax | ||||||||
| Toronto | C$137 (US$96) | one-way | 28 Nov | YYZ → YHZ | nonstop | Flair Airlines | found 6 days ago | Open this trip |
| Montreal | C$200 (US$140) | one-way | 23 Nov | YHU → YHZ | nonstop | Porter Airlines Canada | found 4 days ago | Open this trip |
| Grande Prairie | C$288 (US$202) | one-way | 3 Dec | YQU → YHZ | 2 stops | WestJet | found 2 days ago | Open this trip |
| Flights to Regina | ||||||||
| Minneapolis | $96 | one-way | 27 Nov | MSP → YQR | nonstop | WestJet | found 3 days ago | Open this trip |
| Vancouver | C$218 (US$153) | one-way | 6 May 2027 | YVR → YQR | 2 stops | WestJet | found 3 days ago | Open this trip |
| Toronto | C$245 (US$172) | one-way | 6 Dec | YYZ → YQR | 1 stop | WestJet | found 2 days ago | Open this trip |
| Flights to Moncton | ||||||||
| Toronto | C$174 (US$122) | one-way | 2 May 2027 | YTZ → YQM | 1 stop | Porter Airlines Canada | found 6 days ago | Open this trip |
| Montreal | C$245 (US$172) | one-way | 4 Dec | YUL → YQM | 2 stops | Porter Airlines Canada | found 5 days ago | Open this trip |
| Windsor | C$468 (US$328) | one-way | 17 Nov | YQG → YQM | 1 stop | Porter Airlines Canada | found 6 days ago | Open this trip |
| Flights to Quebec | ||||||||
| Toronto | C$200 (US$140) | one-way | 30 Jan 2027 | YTZ → YQB | nonstop | Porter Airlines Canada | found 4 days ago | Open this trip |
| Montreal | C$232 (US$163) | one-way | 19 Nov | YHU → YQB | nonstop | Pascan Aviation | found 6 days ago | Open this trip |
| Vancouver | C$261 (US$183) | one-way | 15 Jan 2027 | YVR → YQB | 1 stop | Porter Airlines Canada | found 4 days ago | Open 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