Flights to Canada
Compare the best flight deals, routes, and airlines flying to Canada.
Popular flight routes to Canada
Poplar Hill → North Spirit Lake
YHP - YNO
• 0h 30m
Fort Hope → Thunder Bay
YFH - YQT
• 0h 57m
Fort Hope → Ogoki Post
YFH - YOG
• 0h 34m
Fort Hope → Lansdowne House
YFH - YLH
• 0h 27m
Fort Severn → Sioux Lookout
YER - YXL
• 1h 22m
Fort Severn → Big Trout Lake
YER - YTL
• 0h 48m
Fort Severn → Angling Lake
YER - YAX
• 0h 47m
Angling Lake → Big Trout Lake
YAX - YTL
• 0h 22m
Angling Lake → Bearskin Lake
YAX - XBE
• 0h 30m
Cat Lake → Round Lake
YAC - ZRJ
• 0h 34m
Cat Lake → Sioux Lookout
YAC - YXL
• 0h 38m
Kasabonika → Sioux Lookout
XKS - YXL
• 1h 4m
Kasabonika → Big Trout Lake
XKS - YTL
• 0h 29m
Bearskin Lake → Sioux Lookout
XBE - YXL
• 1h 3m
Bearskin Lake → Big Trout Lake
XBE - YTL
• 0h 28m
Bearskin Lake → Angling Lake
XBE - YAX
• 0h 30m
Bearskin Lake → Muskrat Dam
XBE - MSA
• 0h 28m
Wunnumin Lake → Sioux Lookout
WNN - YXL
• 0h 56m
Wunnumin Lake → Summer Beaver
WNN - SUR
• 0h 25m
Wunnumin Lake → Kingfisher Lake
WNN - KIF
• 0h 24m
Summer Beaver → Sioux Lookout
SUR - YXL
• 0h 57m
Muskrat Dam → Round Lake
MSA - ZRJ
• 0h 26m
Muskrat Dam → Sachigo Lake
MSA - ZPB
• 0h 26m
Muskrat Dam → Sioux Lookout
MSA - YXL
• 0h 57m
Muskrat Dam → Bearskin Lake
MSA - XBE
• 0h 28m
Kingfisher Lake → Sioux Lookout
KIF - YXL
• 0h 55m
Kingfisher Lake → Wunnumin Lake
KIF - WNN
• 0h 24m
Keewaywin → Red Lake
KEW - YRL
• 0h 42m
Toronto → Kelowna
YYZ - YLW
• 4h 9m
Victoria → Kelowna
YYJ - YLW
• 0h 53m
Victoria → Edmonton
YYJ - YEG
• 1h 34m
Calgary → Abbotsford
YYC - YXX
• 1h 16m
Windsor → Calgary
YQG - YYC
• 3h 31m
Brandon → Calgary
YBR - YYC
• 1h 45m
Nanaimo → Calgary
YCD - YYC
• 1h 24m
Edmonton → Hamilton
YEG - YHM
• 3h 43m
Edmonton → Kelowna
YEG - YLW
• 1h 9m
Edmonton → Comox
YEG - YQQ
• 1h 35m
Edmonton → Abbotsford
YEG - YXX
• 1h 27m
Edmonton → Victoria
YEG - YYJ
• 1h 34m
Hamilton → Edmonton
YHM - YEG
• 3h 43m
Hamilton → Halifax
YHM - YHZ
• 2h 11m
Hamilton → Moncton
YHM - YQM
• 2h 5m
Hamilton → Calgary
YHM - YYC
• 3h 43m
Halifax → Hamilton
YHZ - YHM
• 2h 11m
Halifax → Calgary
YHZ - YYC
• 4h 57m
Breslau → Calgary
YKF - YYC
• 3h 39m
Kelowna → Edmonton
YLW - YEG
• 1h 9m
Kelowna → Victoria
YLW - YYJ
• 0h 53m
Kelowna → Toronto
YLW - YYZ
• 4h 9m
Abbotsford → Calgary
YXX - YYC
• 1h 16m
Calgary → Fort Saint John
YYC - YXJ
• 1h 23m
Calgary → Comox
YYC - YQQ
• 1h 28m
Calgary → Windsor
YYC - YQG
• 3h 31m
Calgary → Breslau
YYC - YKF
• 3h 39m
Calgary → Halifax
YYC - YHZ
• 4h 57m
Calgary → Hamilton
YYC - YHM
• 3h 43m
Calgary → Nanaimo
YYC - YCD
• 1h 24m
Calgary → Brandon
YYC - YBR
• 1h 45m
Comox → Edmonton
YQQ - YEG
• 1h 35m