← All destinations
NORTH AMERICA
Canada
80 tracked cities, and 76 deals bookable right now.
Canada appears here in both directions: it is the departure country for most of our airports, and a destination in its own right. Transcontinental routes to Vancouver, Calgary and Edmonton drop regularly outside peak periods, while flights to the Atlantic provinces and the North follow a far more seasonal pattern. A domestic long-haul is still a long-haul: Montréal–Vancouver takes longer than Montréal–Paris.
The arrival airports
One airport, one page. Two airports of the same city stay apart: a deal to one is not a deal to the other.
- YellowknifeYZF · 31 departures6 deals right nowup to −40 %
- HalifaxYHZ · 24 departures5 deals right nowup to −50 %
- Deer LakeYDF · 13 departures5 deals right nowup to −30 %
YDF - TorontoYYZ · 45 departures4 deals right nowup to −50 %
- MontréalYUL · 35 departures4 deals right nowup to −30 %

- EdmontonYEG · 26 departures4 deals right nowup to −50 %
- PentictonYYF · 8 departures4 deals right nowup to −40 %
- Thunder BayYQT · 14 departures3 deals right nowup to −30 %
- GanderYQX · 8 departures3 deals right nowup to −50 %
YQX - CalgaryYYC · 38 departures2 deals right nowup to −50 %
- VancouverYVR · 38 departures2 deals right nowup to −40 %
- SaskatoonYXE · 22 departures2 deals right nowup to −40 %
- ReginaYQR · 17 departures2 deals right nowup to −40 %
- Prince GeorgeYXS · 15 departures2 deals right nowup to −50 %
- CharlottetownYYG · 19 departures2 deals right nowup to −30 %
- ComoxYQQ · 17 departures2 deals right nowup to −50 %
- CranbrookYXC · 10 departures2 deals right nowup to −50 %
- FrederictonYFC · 11 departures2 deals right nowup to −20 %
YFC - LondonYXU · 17 departures2 deals right nowup to −50 %
YXU - Happy Valley-Goose BayYYR · 3 departures2 deals right nowup to −40 %
YYR - Fort McMurrayYMM · 7 departures2 deals right nowup to −50 %
YMM - WinnipegYWG · 20 departures1 deal right nowup to −40 %
- QuébecYQB · 27 departures1 deal right nowup to −50 %
- Saint John'sYYT · 18 departures1 deal right nowup to −20 %
- VictoriaYYJ · 21 departures1 deal right nowup to −30 %
- MonctonYQM · 17 departures1 deal right nowup to −30 %

By Quintin Soloviev - Own work, CC BY 4.0, https://commons.wikimedia.org/w/index.php?curid=169269362 - KamloopsYKA · 14 departures1 deal right nowup to −30 %
- Saint-JohnYSJ · 13 departures1 deal right nowup to −40 %
YSJ - TerraceYXT · 8 departures1 deal right nowup to −30 %
- Grande PrairieYQU · 12 departures1 deal right nowup to −30 %
YQU - Fort Saint JohnYXJ · 6 departures1 deal right nowup to −50 %
YXJ - BrandonYBR · 7 departures1 deal right nowup to −50 %
YBR - WindsorYQG · 7 departures1 deal right nowup to −30 %
- Red LakeYRL · 1 departure1 deal right nowup to −30 %
YRL - SanikiluaqYSK · 1 departure1 deal right nowup to −30 %
YSK - OttawaYOW · 25 departures522 deals spotted in the last 90 days
- KelownaYLW · 20 departures312 deals spotted in the last 90 days
- TorontoYTZ · 22 departures185 deals spotted in the last 90 days
- WhitehorseYXY · 15 departures92 deals spotted in the last 90 days
- Sault-Sainte-MarieYAM · 6 departures58 deals spotted in the last 90 days
YAM - TimminsYTS · 3 departures34 deals spotted in the last 90 days
YTS - Campbell RiverYBL · 3 departures32 deals spotted in the last 90 days
- NanaimoYCD · 9 departures32 deals spotted in the last 90 days
- MontréalYHU · 3 departures30 deals spotted in the last 90 days
- Grand SudburyYSB · 5 departures28 deals spotted in the last 90 days
- Municipalité de Les Îles-de-la-MadeleineYGR · 1 departure28 deals spotted in the last 90 days
YGR - Powell RiverYPW · 1 departure27 deals spotted in the last 90 days
- TrailYZZ · 1 departure27 deals spotted in the last 90 days
- Williams LakeYWL · 1 departure27 deals spotted in the last 90 days
- GaspéYGP · 1 departure26 deals spotted in the last 90 days
- SydneyYQY · 7 departures26 deals spotted in the last 90 days
YQY - Sept-ÎlesYZV · 1 departure24 deals spotted in the last 90 days
YZV - Bella CoolaQBC · 1 departure23 deals spotted in the last 90 days
QBC - CastlegarYCG · 2 departures22 deals spotted in the last 90 days
YCG - Mont-JoliYYY · 1 departure21 deals spotted in the last 90 days
YYY - High LevelYOJ · 1 departure19 deals spotted in the last 90 days
YOJ - Blanc-SablonYBX · 1 departure18 deals spotted in the last 90 days
YBX - WabushYWK · 2 departures17 deals spotted in the last 90 days
YWK - Baie-ComeauYBC · 1 departure16 deals spotted in the last 90 days
YBC - ChurchillYYQ · 1 departure15 deals spotted in the last 90 days
- Rouyn-NorandaYUY · 1 departure15 deals spotted in the last 90 days
- Val-d'OrYVO · 1 departure13 deals spotted in the last 90 days
YVO - BathurstZBF · 1 departure12 deals spotted in the last 90 days
ZBF - NanaimoZNA · 1 departure12 deals spotted in the last 90 days
- SmithersYYD · 2 departures12 deals spotted in the last 90 days
YYD - IqaluitYFB · 1 departure11 deals spotted in the last 90 days
- Prince RupertYPR · 2 departures10 deals spotted in the last 90 days
YPR - QuesnelYQZ · 1 departure10 deals spotted in the last 90 days
- St. AnthonyYAY · 1 departure10 deals spotted in the last 90 days
YAY - TofinoYAZ · 1 departure9 deals spotted in the last 90 days
- ThompsonYTH · 1 departure7 deals spotted in the last 90 days
- SandspitYZP · 1 departure6 deals spotted in the last 90 days
YZP - Bella BellaZEL · 1 departure5 deals spotted in the last 90 days
ZEL - Flin FlonYFO · 1 departure5 deals spotted in the last 90 days
YFO - Hay RiverYHY · 1 departure5 deals spotted in the last 90 days
YHY - Le PasYQD · 1 departure5 deals spotted in the last 90 days
YQD - Rankin InletYRT · 1 departure5 deals spotted in the last 90 days
YRT - TofinoYTP · 1 departure5 deals spotted in the last 90 days
- Sioux LookoutYXL · 1 departure4 deals spotted in the last 90 days
YXL - MassetZMT · 1 departure3 deals spotted in the last 90 days
ZMT
To filter by departure, stops or discount, use the deal list, or go back to all destinations.







































