Hainan Airlines to Toronto cheap flights
- One way
- Round-trip
- Sort: Price (Lowest)
- Sort: Departure (Earliest)
- SHA20:1530h 4m2 stopsYYZ14:19Shanghai - Toronto|Fri, May 10|Hainan AirlinesS$ 709S$ 709
- TFU20:3029h 54m2 stopsYYZ14:24Chengdu - Toronto|Mon, May 6|Hainan AirlinesS$ 723S$ 723
- HGH21:4530h 5m2 stopsYYZ15:50Hangzhou - Toronto|Mon, May 6|Hainan AirlinesS$ 727S$ 727
- CAN21:1529h 9m2 stopsYYZ14:24Guangzhou - Toronto|Mon, May 13|Hainan AirlinesS$ 733S$ 733
- CAN21:1530h 35m2 stopsYYZ15:50Guangzhou - Toronto|Mon, May 6|Hainan AirlinesS$ 738S$ 738
- CAN19:2031h 4m2 stopsYYZ14:24Guangzhou - Toronto|Sat, Jun 15|Hainan AirlinesS$ 742S$ 742
- CAN19:2030h 59m2 stopsYYZ14:19Guangzhou - Toronto|Fri, Jun 14|Hainan AirlinesS$ 742S$ 742
- SHA20:1530h 9m2 stopsYYZ14:24Shanghai - Toronto|Wed, Jun 12|Hainan AirlinesS$ 744S$ 744
- SZX20:1030h 14m2 stopsYYZ14:24Shenzhen - Toronto|Mon, May 13|Hainan AirlinesS$ 744S$ 744
- CAN19:2031h 4m2 stopsYYZ14:24Guangzhou - Toronto|Wed, Jun 12|Hainan AirlinesS$ 745S$ 745
- SHA20:1530h 9m2 stopsYYZ14:24Shanghai - Toronto|Wed, Jun 19|Hainan AirlinesS$ 745S$ 745
- FOC12:4037h 44m2 stopsYYZ14:24Fuzhou - Toronto|Sat, Jun 15|Hainan AirlinesS$ 746S$ 746
- SHA20:1530h 9m2 stopsYYZ14:24Shanghai - Toronto|Wed, Jun 5|Hainan AirlinesS$ 746S$ 746
- CAN21:2029h 4m2 stopsYYZ14:24Guangzhou - Toronto|Wed, Jun 19|Hainan AirlinesS$ 747S$ 747
- SZX20:1030h 14m2 stopsYYZ14:24Shenzhen - Toronto|Mon, May 6|Hainan AirlinesS$ 748S$ 748
- SHA20:1530h 4m2 stopsYYZ14:19Shanghai - Toronto|Fri, Jun 7|Hainan AirlinesS$ 752S$ 752
- PEK07:2046h 11m2 stopsYKF17:31Beijing - Toronto|Tue, May 14|Hainan AirlinesS$ 752S$ 752
- SHA20:1530h 4m2 stopsYYZ14:19Shanghai - Toronto|Fri, Jun 14|Hainan AirlinesS$ 752S$ 752
- PEK02:5023h 34m1 stopYYZ14:24Beijing - Toronto|Tue, May 7|Hainan AirlinesS$ 759S$ 759
- HGH21:4528h 30m2 stopsYYZ14:15Hangzhou - Toronto|Mon, Apr 22|Hainan AirlinesS$ 762S$ 762
- SHA20:1530h 4m2 stopsYYZ14:19Shanghai - Toronto|Fri, May 24|Hainan AirlinesS$ 769S$ 769
- CAN19:2030h 59m2 stopsYYZ14:19Guangzhou - Toronto|Fri, May 10|Hainan AirlinesS$ 771S$ 771
- FOC12:5537h 24m2 stopsYYZ14:19Fuzhou - Toronto|Fri, May 10|Hainan AirlinesS$ 771S$ 771
- SHA20:1530h 9m2 stopsYYZ14:24Shanghai - Toronto|Sat, Jun 15|Hainan AirlinesS$ 776S$ 776
- PEK02:5023h 29m1 stopYYZ14:19Beijing - Toronto|Sat, May 11|Hainan AirlinesS$ 888S$ 888
- SHA20:1530h 9m2 stopsYYZ14:24Shanghai - Toronto|Mon, May 13|Hainan AirlinesS$ 916S$ 916
- CAN21:1529h 4m2 stopsYYZ14:19Guangzhou - Toronto|Fri, May 24|Hainan AirlinesS$ 968S$ 968
- CAN21:2029h 4m2 stopsYYZ14:24Guangzhou - Toronto|Wed, Jun 5|Hainan AirlinesS$ 1,032S$ 1,032
- SHA20:1530h 4m2 stopsYYZ14:19Shanghai - Toronto|Fri, May 3|Hainan AirlinesS$ 1,082S$ 1,082
- SZX20:1030h2 stopsYYZ14:10Shenzhen - Toronto|Fri, Apr 26|Hainan AirlinesS$ 1,641S$ 1,641
- SHA13:003h 5mDirectYTO14:00Shanghai - Toronto|Fri, Apr 26|Hainan AirlinesFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Hainan Airlines to Toronto Flight schedule
HU751
Hainan Airlines
02:50
PEK
07:00
DUB
-M---F-WS035
Westjet
11:30
DUB
14:24
YYZ
SMTWTFSHU7635
Hainan Airlines
07:15
PEK
09:50
CSX
SMTWTFSHU7963
Hainan Airlines
14:30
CSX
19:30
LHR
S-T-T--TS123
Air Transat
12:40
LGW
15:15
YYZ
-MTWTFSHU439
Hainan Airlines
07:20
PEK
11:55
NRT
SM-W-F-WS081
Westjet
18:30
NRT
12:44
YYC
S--WTFSWS544
Westjet
11:45
YYC
17:23
YKF
SMTWT--HU7296
Hainan Airlines
12:40
FOC
15:55
PEK
SMTWTFSHU751
Hainan Airlines
02:50
PEK
07:00
DUB
-M---F-WS035
Westjet
11:30
DUB
14:24
YYZ
SMTWTFSHU430
Hainan Airlines
18:55
BKK
00:40
PEK
SMTWTFSHU751
Hainan Airlines
02:50
PEK
07:00
DUB
-M---F-WS035
Westjet
11:30
DUB
14:24
YYZ
SMTWTFSHU7714
Hainan Airlines
19:10
SZX
22:15
PEK
SMTWTFSHU751
Hainan Airlines
02:50
PEK
07:00
DUB
-M---F-WS035
Westjet
11:30
DUB
14:24
YYZ
SMTWTFSHU7610
Hainan Airlines
20:15
SHA
22:45
PEK
SMTWTFSHU751
Hainan Airlines
02:50
PEK
07:00
DUB
-M---F-WS035
Westjet
11:30
DUB
14:24
YYZ
SMTWTFSHU7548
Hainan Airlines
20:30
TFU
23:20
PEK
SMTWTFSHU751
Hainan Airlines
02:50
PEK
07:00
DUB
-M---F-WS035
Westjet
11:30
DUB
14:24
YYZ
SMTWTFSHU7816
Hainan Airlines
21:15
CAN
00:25
PEK
SMTWTFSHU751
Hainan Airlines
02:50
PEK
07:00
DUB
-M---F-WS035
Westjet
11:30
DUB
14:24
YYZ
SMTWTFSHU7678
Hainan Airlines
21:45
HGH
00:10
PEK
SMTWTFSHU751
Hainan Airlines
02:50
PEK
07:00
DUB
-M---F-WS035
Westjet
11:30
DUB
14:24
YYZ
SMTWTFSHU7716
Hainan Airlines
22:10
SZX
01:25
PEK
SMTWTFSHU751
Hainan Airlines
02:50
PEK
07:00
DUB
-M---F-WS035
Westjet
11:30
DUB
14:24
YYZ
SMTWTFSHU7814
Hainan Airlines
23:20
CAN
02:25
PEK
SMTWTFSHU751
Hainan Airlines
02:50
PEK
07:00
DUB
-M---F-WS035
Westjet
11:30
DUB
14:24
YYZ
SMTWTFS
Hainan Airlines to Toronto cheap flights & FAQ
Hotels in Toronto
Hotels near Toronto
Site Operator: Trip.com Travel Singapore Pte. Ltd. Travel License No. 02943