Flights from Canada
Recent prices from 33 cities in Canada, to 435 destinations.
The best prices from 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 from Whitehorse | ||||||||
| Abbotsford | C$4 (US$3) | one-way | 10 Nov | YXY → YXX | nonstop | Corsair International | found 4 days ago | Open this trip |
| Vancouver | C$209 (US$148) | one-way | 27 Oct | YXY → YVR | nonstop | Air Canada | found 2 days ago | Open this trip |
| Dawson City | C$243 (US$172) | one-way | 28 Oct | YXY → YDA | nonstop | Air North | found yesterday | Open this trip |
| Flights from Vancouver | ||||||||
| Victoria | C$37 (US$26) | one-way | 11 Jan 2027 | YVR → YYJ | nonstop | Air North | found 3 days ago | Open this trip |
| Fort Lauderdale | C$55 (US$39) | one-way | 30 Nov | YVR → FLL | 1 stop | WestJet | found 2 days ago | Open this trip |
| Kelowna | C$64 (US$45) | one-way | 7 Dec | YVR → YLW | nonstop | Air North | found yesterday | Open this trip |
| Flights from Abbotsford | ||||||||
| Calgary | C$52 (US$37) | one-way | 2 Nov | YXX → YYC | nonstop | Flair Airlines | found yesterday | Open this trip |
| Edmonton | C$58 (US$41) | one-way | 27 Oct | YXX → YEG | nonstop | Flair Airlines | found 2 days ago | Open this trip |
| Calgary | C$139 (US$98) | return | 2 Nov – 9 Nov | YXX → YYC | out nonstop, back nonstop | WestJet | found yesterday | See prices for these dates |
| Flights from Kelowna | ||||||||
| Edmonton | C$68 (US$48) | one-way | 28 Oct | YLW → YEG | nonstop | Flair Airlines | found yesterday | Open this trip |
| Vancouver | C$92 (US$65) | one-way | 29 Oct | YLW → YVR | 1 stop | Pacific Coastal Airlines | found today | Open this trip |
| Calgary | C$160 (US$113) | one-way | 5 Jan 2027 | YLW → YYC | nonstop | WestJet | found 3 days ago | Open this trip |
| Flights from Calgary | ||||||||
| Abbotsford | C$84 (US$59) | one-way | 5 Nov | YYC → YXX | nonstop | Flair Airlines | found yesterday | Open this trip |
| Vancouver | C$95 (US$67) | one-way | 28 Jan 2027 | YYC → YVR | nonstop | Flair Airlines | found today | Open this trip |
| Prince George | C$120 (US$85) | one-way | 29 Oct | YYC → YXS | 1 stop | WestJet | found today | Open this trip |
| Flights from Edmonton | ||||||||
| Kelowna | C$86 (US$61) | one-way | 26 Oct | YEG → YLW | nonstop | WestJet | found 3 days ago | Open this trip |
| Vancouver | C$86 (US$61) | one-way | 15 Dec | YEG → YVR | nonstop | Flair Airlines | found today | Open this trip |
| Abbotsford | C$88 (US$62) | one-way | 31 Oct | YEG → YXX | nonstop | Flair Airlines | found 3 days ago | Open this trip |
| Flights from Prince George | ||||||||
| Victoria | C$91 (US$64) | one-way | 28 Oct | YXS → YYJ | 1 stop | Central Mountain Air | found yesterday | Open this trip |
| Edmonton | C$115 (US$81) | one-way | 29 Oct | YXS → YEG | 1 stop | Central Mountain Air | found today | Open this trip |
| Vancouver | C$218 (US$154) | one-way | 29 Oct | YXS → YVR | nonstop | WestJet | found 5 days ago | Open this trip |
| Flights from Halifax | ||||||||
| Toronto | C$95 (US$67) | one-way | 27 Nov | YHZ → YYZ | nonstop | Flair Airlines | found 2 days ago | Open this trip |
| Ottawa | C$221 (US$156) | one-way | 5 Nov | YHZ → YOW | nonstop | Porter Airlines Canada | found 2 days ago | Open this trip |
| Montreal | C$226 (US$160) | one-way | 20 Oct | YHZ → YUL | nonstop | Air Canada | found yesterday | Open this trip |
| Flights from Victoria | ||||||||
| Los Angeles | C$99 (US$70) | one-way | 29 Oct | YYJ → LAX | 1 stop | Pacific Coastal Airlines | found today | Open this trip |
| Kelowna | C$159 (US$112) | one-way | 24 Oct | YYJ → YLW | 2 stops | WestJet | found 5 days ago | Open this trip |
| Comox | C$202 (US$143) | one-way | 23 Oct | YYJ → YQQ | 1 stop | Air North | found 6 days ago | Open this trip |
| Flights from Toronto | ||||||||
| Halifax | C$108 (US$76) | one-way | 30 Oct | YYZ → YHZ | nonstop | Flair Airlines | found 7 hours ago | Open this trip |
| Winnipeg | C$139 (US$98) | one-way | 29 Oct | YYZ → YWG | nonstop | Flair Airlines | found today | Open this trip |
| Thunder Bay | C$140 (US$99) | one-way | 24 Oct | YYZ → YQT | nonstop | Flair Airlines | found 5 days ago | Open this trip |
| Flights from Thunder Bay | ||||||||
| Ottawa | C$129 (US$91) | one-way | 27 Oct | YQT → YOW | nonstop | Porter Airlines Canada | found 2 days ago | Open this trip |
| Toronto | C$134 (US$95) | one-way | 29 Oct | YQT → YYZ | nonstop | Porter Airlines Canada | found today | Open this trip |
| Winnipeg | C$398 (US$281) | one-way | 20 Oct | YQT → YWG | nonstop | WestJet | found 2 days ago | Open this trip |
| Flights from St. John's | ||||||||
| Toronto | C$151 (US$107) | one-way | 17 Nov | YYT → YYZ | 1 stop | Porter Airlines Canada | found 4 days ago | Open this trip |
| Halifax | C$177 (US$125) | one-way | 30 Nov | YYT → YHZ | nonstop | Porter Airlines Canada | found 2 days ago | Open this trip |
| Gander | C$208 (US$147) | one-way | 27 Oct | YYT → YQX | nonstop | PAL Airlines | found 2 days ago | Open this trip |
| Flights from Montreal | ||||||||
| Edmonton | C$153 (US$108) | one-way | 12 Nov | YHU → YEG | 1 stop | Porter Airlines Canada | found 2 days ago | Open this trip |
| New York | C$154 (US$109) | one-way | 18 Nov | YUL → EWR | nonstop | Air Canada | found 5 days ago | Open this trip |
| Halifax | C$177 (US$125) | one-way | 28 Oct | YUL → YHZ | nonstop | Porter Airlines Canada | found yesterday | Open this trip |
| Flights from Winnipeg | ||||||||
| Vancouver | C$154 (US$109) | one-way | 30 Nov | YWG → YVR | 2 stops | WestJet Encore | found yesterday | Open this trip |
| Ottawa | C$187 (US$132) | one-way | 13 Nov | YWG → YOW | nonstop | Porter Airlines Canada | found 3 days ago | Open this trip |
| Calgary | C$188 (US$133) | one-way | 21 Nov | YWG → YYC | nonstop | WestJet | found 4 days ago | Open this trip |
| Flights from Terrace | ||||||||
| Vancouver | C$170 (US$120) | one-way | 27 Oct | YXT → YVR | nonstop | Air Canada | found 2 days ago | Open this trip |
| Prince George | C$228 (US$161) | one-way | 26 Oct | YXT → YXS | nonstop | Central Mountain Air | found 3 days ago | Open this trip |
| Victoria | C$343 (US$242) | one-way | 20 Oct | YXT → YYJ | 1 stop | Air Canada | found 4 days ago | Open this trip |
| Flights from Ottawa | ||||||||
| Halifax | C$177 (US$125) | one-way | 28 Oct | YOW → YHZ | nonstop | Porter Airlines Canada | found yesterday | Open this trip |
| Thunder Bay | C$177 (US$125) | one-way | 28 Oct | YOW → YQT | nonstop | Porter Airlines Canada | found yesterday | Open this trip |
| Toronto | C$177 (US$125) | one-way | 29 Oct | YOW → YTZ | nonstop | Porter Airlines Canada | found today | Open this trip |
| Flights from Quebec | ||||||||
| Toronto | C$177 (US$125) | one-way | 28 Oct | YQB → YTZ | nonstop | Porter Airlines Canada | found yesterday | Open this trip |
| Montreal | C$232 (US$164) | one-way | 29 Oct | YQB → YHU | nonstop | Pascan Aviation | found today | Open this trip |
| Miami | C$345 (US$244) | one-way | 20 Nov | YQB → MIA | 1 stop | American Airlines | found 5 days ago | Open this trip |
| Flights from Regina | ||||||||
| Edmonton | C$190 (US$134) | one-way | 23 Oct | YQR → YEG | nonstop | WestJet | found 6 days ago | Open this trip |
| Vancouver | C$262 (US$185) | one-way | 29 Oct | YQR → YVR | nonstop | Air Canada | found today | Open this trip |
| Phoenix | C$276 (US$195) | one-way | 26 Nov | YQR → PHX | nonstop | WestJet | found yesterday | Open this trip |
| Flights from Williams Lake | ||||||||
| Vancouver | C$190 (US$134) | one-way | 28 Oct | YWL → YVR | nonstop | Pacific Coastal Airlines | found yesterday | Open this trip |
| Penticton | C$371 (US$262) | one-way | 27 Oct | YWL → YYF | 1 stop | Pacific Coastal Airlines | found 2 days ago | Open this trip |
| Prince George | C$517 (US$365) | one-way | 24 Oct | YWL → YXS | 2 stops | Pacific Coastal Airlines | found 5 days ago | Open this trip |
| Flights from Nanaimo | ||||||||
| Edmonton | C$200 (US$141) | one-way | 28 Oct | ZNA → YEG | 1 stop | Harbour Air Seaplanes | found yesterday | Open this trip |
| Kelowna | C$234 (US$165) | one-way | 27 Oct | ZNA → YLW | 1 stop | Harbour Air Seaplanes | found 2 days ago | Open this trip |
| Prince George | C$313 (US$221) | one-way | 26 Oct | ZNA → YXS | 1 stop | Harbour Air Seaplanes | found 3 days ago | Open this trip |
| Flights from London | ||||||||
| Toronto | C$201 (US$142) | one-way | 27 Oct | YXU → YYZ | nonstop | Air Canada | found 2 days ago | Open this trip |
| Calgary | C$270 (US$191) | one-way | 17 Nov | YXU → YYC | nonstop | WestJet | found 5 days ago | Open this trip |
| Fort Lauderdale | C$284 (US$201) | return | 20 Nov – 27 Nov | YXU → FLL | out nonstop, back nonstop | Porter Airlines Canada | found yesterday | See prices for these dates |
| Flights from Fort McMurray | ||||||||
| Calgary | C$204 (US$144) | one-way | 27 Oct | YMM → YYC | nonstop | Air Canada | found 2 days ago | Open this trip |
| Regina | C$255 (US$180) | one-way | 1 Feb 2027 | YMM → YQR | 1 stop | WestJet | found 3 days ago | Open this trip |
| Toronto | C$376 (US$266) | one-way | 23 Oct | YMM → YYZ | 2 stops | WestJet | found 6 days ago | Open this trip |
| Flights from Moncton | ||||||||
| Ottawa | C$204 (US$144) | one-way | 28 Oct | YQM → YOW | nonstop | Porter Airlines Canada | found yesterday | Open this trip |
| Calgary | C$262 (US$185) | one-way | 2 Feb 2027 | YQM → YYC | nonstop | WestJet | found 5 days ago | Open this trip |
| St. John's | C$406 (US$287) | one-way | 26 Oct | YQM → YYT | 4 stops | PAL Airlines | found 3 days ago | Open this trip |
| Flights from Fredericton | ||||||||
| Montreal | C$207 (US$146) | one-way | 27 Oct | YFC → YUL | nonstop | Air Canada | found 2 days ago | Open this trip |
| Toronto | C$214 (US$151) | one-way | 29 Oct | YFC → YTZ | nonstop | Porter Airlines Canada | found today | Open this trip |
| Ottawa | C$218 (US$154) | one-way | 27 Oct | YFC → YOW | nonstop | Porter Airlines Canada | found 2 days ago | Open this trip |
| Flights from Port Hardy | ||||||||
| Vancouver | C$209 (US$148) | one-way | 23 Oct | YZT → YVR | nonstop | Pacific Coastal Airlines | found 6 days ago | Open this trip |
| Nanaimo | C$369 (US$261) | one-way | 24 Oct | YZT → ZNA | 1 stop | Pacific Coastal Airlines | found 5 days ago | Open this trip |
| Campbell River | C$398 (US$281) | one-way | 23 Oct | YZT → YBL | 1 stop | Pacific Coastal Airlines | found 6 days ago | Open this trip |
| Flights from Saskatoon | ||||||||
| Toronto | C$218 (US$154) | one-way | 29 Oct | YXE → YYZ | 1 stop | WestJet | found today | Open this trip |
| Edmonton | C$239 (US$169) | one-way | 31 Oct | YXE → YEG | 1 stop | WestJet | found 3 days ago | Open this trip |
| Calgary | C$262 (US$185) | one-way | 23 Oct | YXE → YYC | 1 stop | WestJet | found 6 days ago | Open this trip |
| Flights from Yellowknife | ||||||||
| Edmonton | C$258 (US$182) | one-way | 30 Oct | YZF → YEG | nonstop | WestJet | found 4 days ago | Open this trip |
| Calgary | C$318 (US$225) | one-way | 27 Oct | YZF → YYC | nonstop | WestJet | found 2 days ago | Open this trip |
| Vancouver | C$403 (US$285) | one-way | 23 Oct | YZF → YVR | 1 stop | WestJet | found 6 days ago | Open this trip |
| Flights from Prince Rupert | ||||||||
| Vancouver | C$323 (US$228) | one-way | 26 Oct | YPR → YVR | nonstop | Air Canada | found 3 days ago | Open this trip |
| Prince George | C$760 (US$537) | one-way | 24 Oct | YPR → YXS | 1 stop | Air Canada Express | found 5 days ago | Open this trip |
| Quesnel | C$940 (US$664) | one-way | 27 Oct | YPR → YQZ | 1 stop | Air Canada | found 2 days ago | Open this trip |
| Flights from Trail | ||||||||
| Penticton | C$360 (US$254) | one-way | 28 Oct | YZZ → YYF | 1 stop | Pacific Coastal Airlines | found yesterday | Open this trip |
| Calgary | C$420 (US$297) | one-way | 27 Oct | YZZ → YYC | 1 stop | Pacific Coastal Airlines | found 2 days ago | Open this trip |
| Edmonton | C$430 (US$304) | one-way | 27 Oct | YZZ → YEG | 1 stop | Pacific Coastal Airlines | found 2 days ago | Open this trip |
| Flights from Charlottetown | ||||||||
| Toronto | C$369 (US$261) | one-way | 29 Oct | YYG → YTZ | 1 stop | Porter Airlines Canada | found today | Open this trip |
| Fredericton | C$493 (US$348) | one-way | 23 Oct | YYG → YFC | 2 stops | Flair Airlines | found 6 days ago | Open this trip |
| Vancouver | C$511 (US$361) | one-way | 23 Oct | YYG → YVR | 1 stop | Flair Airlines | found 6 days ago | Open this trip |
| Flights from Saint John | ||||||||
| Halifax | C$371 (US$262) | one-way | 23 Oct | YSJ → YHZ | 1 stop | Flair Airlines | found 6 days ago | Open this trip |
| Quebec | C$616 (US$435) | one-way | 27 Oct | YSJ → YQB | 1 stop | Air Canada | found 2 days ago | Open this trip |
| Lynchburg | C$903 (US$638) | one-way | 26 Oct | YSJ → LYH | 2 stops | United Airlines | found 3 days ago | Open this trip |
| Flights from Sydney | ||||||||
| Toronto | C$568 (US$401) | one-way | 27 Oct | YQY → YYZ | 1 stop | Air Canada | found 2 days ago | Open this trip |
| Montreal | C$585 (US$413) | one-way | 28 Oct | YQY → YUL | nonstop | Air Canada | found yesterday | Open this trip |
| Halifax | C$764 (US$540) | one-way | 23 Oct | YQY → YHZ | 1 stop | Air Canada | found 6 days ago | Open this trip |
| Flights from Thompson | ||||||||
| Winnipeg | C$627 (US$443) | one-way | 25 Oct | YTH → YWG | nonstop | Calm Air | found 4 days ago | Open this trip |
| Vancouver | C$1,047 (US$740) | one-way | 26 Oct | YTH → YVR | 1 stop | Calm Air | found 3 days ago | Open this trip |
| Los Angeles | C$1,168 (US$825) | one-way | 28 Oct | YTH → LAX | 2 stops | Calm Air | found yesterday | 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