Flights to Canada
Recent prices to 20 cities in Canada, from 402 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 Abbotsford | ||||||||
| Whitehorse | C$4 (US$3) | one-way | 10 Nov | YXY → YXX | nonstop | Corsair International | found 4 days ago | Open this trip |
| Calgary | C$84 (US$59) | one-way | 5 Nov | YYC → YXX | nonstop | Flair Airlines | found yesterday | Open this trip |
| Edmonton | C$88 (US$62) | one-way | 31 Oct | YEG → YXX | nonstop | Flair Airlines | found 3 days ago | Open this trip |
| Flights to Victoria | ||||||||
| Vancouver | C$37 (US$26) | one-way | 11 Jan 2027 | YVR → YYJ | nonstop | Air North | found 3 days ago | Open this trip |
| Prince George | C$91 (US$64) | one-way | 28 Oct | YXS → YYJ | 1 stop | Central Mountain Air | found yesterday | Open this trip |
| Comox | C$163 (US$115) | one-way | 24 Oct | YQQ → YYJ | 2 stops | WestJet | found 5 days ago | Open this trip |
| Flights to Calgary | ||||||||
| Abbotsford | C$52 (US$37) | one-way | 2 Nov | YXX → YYC | nonstop | Flair Airlines | found yesterday | Open this trip |
| Vancouver | C$71 (US$50) | one-way | 1 Nov | YVR → YYC | nonstop | Flair Airlines | found 4 days ago | Open this trip |
| Edmonton | C$112 (US$79) | one-way | 30 Oct | YEG → YYC | nonstop | Air North | found 4 days ago | Open this trip |
| Flights to Edmonton | ||||||||
| Abbotsford | C$58 (US$41) | one-way | 27 Oct | YXX → YEG | nonstop | Flair Airlines | found 2 days ago | Open this trip |
| Kelowna | C$68 (US$48) | one-way | 28 Oct | YLW → YEG | nonstop | Flair Airlines | found yesterday | Open this trip |
| Vancouver | C$69 (US$49) | one-way | 28 Nov | YVR → YEG | nonstop | Flair Airlines | found 5 days ago | Open this trip |
| Flights to Kelowna | ||||||||
| Vancouver | C$64 (US$45) | one-way | 7 Dec | YVR → YLW | nonstop | Air North | found yesterday | Open this trip |
| Edmonton | C$86 (US$61) | one-way | 26 Oct | YEG → YLW | nonstop | WestJet | found 3 days ago | Open this trip |
| Abbotsford | C$149 (US$105) | one-way | 23 Oct | YXX → YLW | 1 stop | WestJet | found 6 days ago | Open this trip |
| Flights to Nanaimo | ||||||||
| Vancouver | C$68 (US$48) | one-way | 29 Oct | YVR → ZNA | nonstop | Harbour Air Seaplanes | found 5 days ago | Open this trip |
| Port Hardy | C$369 (US$261) | one-way | 24 Oct | YZT → ZNA | 1 stop | Pacific Coastal Airlines | found 5 days ago | Open this trip |
| Montreal | C$381 (US$269) | one-way | 9 Dec | YUL → YCD | 2 stops | WestJet | found 5 days ago | Open this trip |
| Flights to Quebec | ||||||||
| Vancouver | C$82 (US$58) | one-way | 28 Oct | YVR → YQB | 1 stop | Porter Airlines Canada | found yesterday | Open this trip |
| Toronto | C$161 (US$114) | one-way | 23 Oct | YTZ → YQB | nonstop | Porter Airlines | found 6 days ago | Open this trip |
| Montreal | C$231 (US$163) | one-way | 29 Oct | YHU → YQB | nonstop | Pascan Aviation | found today | Open this trip |
| Flights to Vancouver | ||||||||
| Los Angeles | $60 | one-way | 29 Oct | LAX → YVR | nonstop | Flair Airlines | found 2 days ago | Open this trip |
| Edmonton | C$86 (US$61) | one-way | 15 Dec | YEG → YVR | nonstop | Flair Airlines | found today | Open this trip |
| Kelowna | C$92 (US$65) | one-way | 29 Oct | YLW → YVR | 1 stop | Pacific Coastal Airlines | found today | Open this trip |
| Flights to Toronto | ||||||||
| Halifax | C$95 (US$67) | one-way | 27 Nov | YHZ → YYZ | nonstop | Flair Airlines | found 2 days ago | Open this trip |
| Thunder Bay | C$134 (US$95) | one-way | 29 Oct | YQT → YYZ | nonstop | Porter Airlines Canada | found today | Open this trip |
| Austin | $97 | one-way | 6 Nov | AUS → YYZ | nonstop | Porter Airlines Canada | found 3 days ago | Open this trip |
| Flights to Halifax | ||||||||
| Toronto | C$108 (US$76) | one-way | 30 Oct | YYZ → YHZ | nonstop | Flair Airlines | found 7 hours ago | Open this trip |
| Montreal | C$177 (US$125) | one-way | 28 Oct | YUL → YHZ | nonstop | Porter Airlines Canada | found yesterday | Open this trip |
| Ottawa | C$177 (US$125) | one-way | 28 Oct | YOW → YHZ | nonstop | Porter Airlines Canada | found yesterday | Open this trip |
| Flights to Prince George | ||||||||
| Calgary | C$120 (US$85) | one-way | 29 Oct | YYC → YXS | 1 stop | WestJet | found today | Open this trip |
| Terrace | C$228 (US$161) | one-way | 26 Oct | YXT → YXS | nonstop | Central Mountain Air | found 3 days ago | Open this trip |
| Nanaimo | C$313 (US$221) | one-way | 26 Oct | ZNA → YXS | 1 stop | Harbour Air Seaplanes | found 3 days ago | Open this trip |
| Flights to Ottawa | ||||||||
| Thunder Bay | C$129 (US$91) | one-way | 27 Oct | YQT → YOW | nonstop | Porter Airlines Canada | found 2 days ago | Open this trip |
| New York | $92 | one-way | 23 Nov | EWR → YOW | nonstop | Air Transat | found 2 days ago | Open this trip |
| Toronto | C$160 (US$113) | one-way | 29 Oct | YHM → YOW | nonstop | Porter Airlines Canada | found today | Open this trip |
| Flights to Montreal | ||||||||
| New York | $94 | one-way | 3 Dec | EWR → YUL | 1 stop | Porter Airlines | found 3 days ago | Open this trip |
| Vancouver | C$140 (US$99) | one-way | 13 Nov | YVR → YUL | nonstop | Flair Airlines | found 5 days ago | Open this trip |
| Toronto | C$164 (US$116) | one-way | 28 Oct | YHM → YHU | nonstop | Porter Airlines Canada | found 14 hours ago | Open this trip |
| Flights to Winnipeg | ||||||||
| Toronto | C$139 (US$98) | one-way | 29 Oct | YYZ → YWG | nonstop | Flair Airlines | found today | Open this trip |
| Vancouver | C$217 (US$153) | one-way | 6 Nov | YVR → YWG | 1 stop | WestJet | found 2 days ago | Open this trip |
| Regina | C$321 (US$227) | one-way | 29 Oct | YQR → YWG | nonstop | WestJet | found 5 days ago | Open this trip |
| Flights to Thunder Bay | ||||||||
| Toronto | C$140 (US$99) | one-way | 24 Oct | YYZ → YQT | nonstop | Flair Airlines | found 5 days ago | Open this trip |
| Ottawa | C$177 (US$125) | one-way | 28 Oct | YOW → YQT | nonstop | Porter Airlines Canada | found yesterday | Open this trip |
| Sioux Lookout | C$505 (US$357) | one-way | 23 Oct | YXL → YQT | nonstop | Bearskin Airlines | found 6 days ago | Open this trip |
| Flights to Regina | ||||||||
| Toronto | C$184 (US$130) | one-way | 25 Nov | YYZ → YQR | nonstop | WestJet | found today | Open this trip |
| Phoenix | $157 | one-way | 26 Nov | PHX → YQR | 1 stop | WestJet | found yesterday | Open this trip |
| Fort McMurray | C$255 (US$180) | one-way | 1 Feb 2027 | YMM → YQR | 1 stop | WestJet | found 3 days ago | Open this trip |
| Flights to Moncton | ||||||||
| Toronto | C$200 (US$141) | one-way | 6 Jul 2027 | YTZ → YQM | nonstop | Porter Airlines | found yesterday | Open this trip |
| Montreal | C$218 (US$154) | one-way | 23 Nov | YHU → YQM | 1 stop | Porter Airlines Canada | found 2 days ago | Open this trip |
| St. John's | C$498 (US$352) | one-way | 26 Oct | YYT → YQM | 1 stop | PAL Airlines | found 3 days ago | Open this trip |
| Flights to St. John's | ||||||||
| Toronto | C$204 (US$144) | one-way | 21 Oct | YHM → YYT | 1 stop | Porter Airlines Canada | found 5 days ago | Open this trip |
| Gander | C$232 (US$164) | one-way | 25 Oct | YQX → YYT | 1 stop | PAL Airlines | found 4 days ago | Open this trip |
| Toronto | C$304 (US$215) | return | 14 Nov – 17 Nov | YYZ → YYT | out 1 stop, back 1 stop | Porter Airlines Canada | found today | See prices for these dates |
| Flights to Saskatoon | ||||||||
| Regina | C$409 (US$289) | one-way | 23 Oct | YQR → YXE | 2 stops | WestJet | found 6 days ago | Open this trip |
| Toronto | C$453 (US$320) | return | 26 Oct – 11 Nov | YYZ → YXE | out nonstop, back 1 stop | Porter Airlines Canada | found yesterday | See prices for these dates |
| Kamloops | C$466 (US$329) | one-way | 27 Oct | YKA → YXE | 1 stop | WestJet | found 2 days ago | Open this trip |
| Flights to Windsor | ||||||||
| Cleveland | $529 | one-way | 25 Oct | CLE → YQG | 2 stops | Frontier Airlines | found 4 days ago | Open this trip |
| London | C$902 (US$637) | one-way | 25 Oct | YXU → YQG | 1 stop | Air Canada | found 4 days ago | Open this trip |
| Lafayette | $770 | one-way | 23 Oct | LAF → YQG | 3 stops | United Airlines | found 6 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-10-16, US dollars in brackets. Fares change, so check today's price before you book. How our prices work