Find cheap flights from Canada to Hana

Search hundreds of travel sites at once for deals on flights to Hana

Round-trip
1 adult
Economy
0 bags
Sat 2/25
Sat 3/4

Let KAYAK do the searching

Save 22% or more

Search hundreds of travel sites at once for deals on flights to Hana

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Bundle your flight + hotel and save

Top tips for finding cheap flights to Hana

  • High season is considered to be January, February and December. The cheapest month to fly from Canada is January.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Hana flight deals.

FAQs - booking Hana flights

Book cheap flights from Canada to Hana

Recent round-trip flight deals

2/7Tue
2 stopsMultiple Airlines
36h 51mYVR-HNM
2/10Fri
2 stopsMultiple Airlines
13h 54mHNM-YVR
$476
2/23Thu
2 stopsMultiple Airlines
36h 51mYVR-HNM
3/1Wed
2 stopsMultiple Airlines
23h 51mHNM-YVR
$524
2/5Sun
2 stopsMultiple Airlines
36h 51mYVR-HNM
2/11Sat
2 stopsMultiple Airlines
13h 54mHNM-YVR
$635
2/7Tue
2 stopsMultiple Airlines
36h 51mYVR-HNM
2/14Tue
2 stopsMultiple Airlines
11h 47mHNM-YVR
$665
2/7Tue
2 stopsMultiple Airlines
36h 51mYVR-HNM
2/14Tue
2 stopsMultiple Airlines
11h 47mHNM-YVR
$678
2/23Thu
2 stopsMultiple Airlines
36h 51mYVR-HNM
3/2Thu
2 stopsMultiple Airlines
35h 45mHNM-YVR
$709
4/19Wed
2 stopsMultiple Airlines
49h 51mYVR-HNM
5/10Wed
3 stopsMultiple Airlines
27h 46mHNM-YVR
$710
2/14Tue
2 stopsMultiple Airlines
28h 46mYVR-HNM
2/20Mon
2 stopsMultiple Airlines
15h 38mHNM-YVR
$750
3/29Wed
2 stopsMultiple Airlines
23h 01mYVR-HNM
4/5Wed
2 stopsMultiple Airlines
19h 51mHNM-YVR
$755
3/1Wed
2 stopsMultiple Airlines
49h 01mYVR-HNM
3/14Tue
2 stopsMultiple Airlines
27h 45mHNM-YVR
$765
6/9Fri
2 stopsMultiple Airlines
31h 56mYYC-HNM
6/16Fri
2 stopsMultiple Airlines
20h 25mHNM-YYC
$770
7/9Sun
2 stopsMultiple Airlines
50h 16mYVR-HNM
7/15Sat
2 stopsMultiple Airlines
41h 59mHNM-YVR
$783
7/12Wed
2 stopsMultiple Airlines
34h 21mYVR-HNM
7/31Mon
2 stopsMultiple Airlines
16h 42mHNM-YVR
$784
4/27Thu
2 stopsMultiple Airlines
29h 01mYEG-HNM
5/4Thu
2 stopsMultiple Airlines
24h 42mHNM-YEG
$792
7/9Sun
2 stopsMultiple Airlines
47h 21mYVR-HNM
7/15Sat
2 stopsMultiple Airlines
41h 59mHNM-YVR
$796
2/14Tue
2 stopsMultiple Airlines
28h 46mYVR-HNM
2/19Sun
2 stopsMultiple Airlines
15h 38mHNM-YVR
$805
2/15Wed
3 stopsMultiple Airlines
25h 36mYVR-HNM
2/20Mon
2 stopsMultiple Airlines
22h 38mHNM-YVR
$811
5/18Thu
2 stopsMultiple Airlines
29h 51mYEG-HNM
5/30Tue
2 stopsMultiple Airlines
17h 11mHNM-YEG
$822
7/11Tue
2 stopsMultiple Airlines
23h 01mYVR-HNM
7/31Mon
2 stopsMultiple Airlines
12h 26mHNM-YVR
$824
5/10Wed
3 stopsMultiple Airlines
26h 51mYYZ-HNM
5/24Wed
3 stopsMultiple Airlines
29h 36mHNM-YYZ
$839

Search by stops

Search by price

Recent one-way flight deals

2/28Tue
2 stopsMultiple Airlines
28h 51mYVR-HNM
$835
4/16Sun
2 stopsMultiple Airlines
30h 04mYUL-HNM
$1,657
7/17Mon
2 stopsMultiple Airlines
30h 51mYUL-HNM
$1,814

Search by stops

Search by price