Flights Asia China Hainan Haikou Canada to Haikou

Cheap flights from Canada to Haikou

Depart
Return
Any month
Compare vs. momondo |

Canada to Haikou flight comparison made easy

Below you can see the best fares for your route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Canada to Haikou by changing tabs
Quickest
Cheapest
Hainan Airlines
Hainan Airlines
21 Mar.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
20h 10m
1 Stop
HAK
8:10 a.m.
+1
Haikou Meilan Intl airport
Hainan Airlines
19 Apr.
12:00 p.m.
HAK
Haikou Meilan Intl airport
31h 00m
1 Stop
YYZ
7:00 a.m.
+1
Toronto Pearson Intl airport
799 C$
Hainan Airlines
Hainan Airlines
07 Mar.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
38h 40m
1 Stop
HAK
3:40 a.m.
+2
Haikou Meilan Intl airport
Hainan Airlines
05 Apr.
12:00 p.m.
HAK
Haikou Meilan Intl airport
31h 00m
1 Stop
YYZ
7:00 a.m.
+1
Toronto Pearson Intl airport
824 C$
Hainan Airlines
Hainan Airlines
21 Mar.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
20h 10m
1 Stop
HAK
8:10 a.m.
+1
Haikou Meilan Intl airport
Hainan Airlines
19 Apr.
12:00 p.m.
HAK
Haikou Meilan Intl airport
31h 00m
1 Stop
YYZ
7:00 a.m.
+1
Toronto Pearson Intl airport
799 C$
Hainan Airlines
Hainan Airlines
07 Mar.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
38h 40m
1 Stop
HAK
3:40 a.m.
+2
Haikou Meilan Intl airport
Hainan Airlines
05 Apr.
12:00 p.m.
HAK
Haikou Meilan Intl airport
31h 00m
1 Stop
YYZ
7:00 a.m.
+1
Toronto Pearson Intl airport
824 C$

Alternative routes for Canada to Haikou

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Vancouver to Sanya
Fastest flight time
29h 35m
Cheapest price
549 C$
Vancouver to Haikou
Fastest flight time
39h 05m
Cheapest price
681 C$
Toronto to Haikou
Fastest flight time
20h 10m
Cheapest price
782 C$
Toronto to Zhanjiang
Fastest flight time
37h 50m
Cheapest price
970 C$
Toronto to Sanya
Fastest flight time
18h 50m
Cheapest price
1,023 C$
Halifax to Sanya
Fastest flight time
37h 10m
Cheapest price
1,277 C$
View more

Flights from Canada to:

Flights Asia China Hainan Haikou Canada to Haikou