Find cheap flights on Hainan Airlines

Explore
Thu 1/3
Return
Any month
Compare vs KAYAK |

Hainan Airlines traveller reviews

Guest reviews

Overall rating

7.9 Good
Based on 1,161 reviews

Overall
7.9

Boarding
7.8

Comfort
7.9

Crew
8.3

Entertainment
7.8

Food
7.7

Recent reviews

More
More

Flight status

or
Any
Hainan Airlines

Hainan Airlines route map

Popular flight routes

Flight
Origin
Destination
Sun Mon Tue Wed Thu Fri Sat
S M T W T F S
6504
Guangzhou
CAN
Huizhou
HUZ
 
6503
Guangzhou
CAN
Zhuhai
ZUH
 
6503
Huizhou
HUZ
Guangzhou
CAN
 
6504
Zhuhai
ZUH
Guangzhou
CAN
 
6501
Huizhou
HUZ
Zhuhai
ZUH
       
6502
Zhuhai
ZUH
Huizhou
HUZ
       
7682
Anqing
AQG
Haikou
HAK
 
7387
Guangzhou
CAN
Urumqi
URC
 
7221
Guangzhou
CAN
Wenzhou
WNZ
 
7829
Zhengzhou
CGO
Hangzhou
HGH
 
7830
Zhengzhou
CGO
Urumqi
URC
 
7587
Zhengzhou
CGO
Wenzhou
WNZ
 
7645
Zhengzhou
CGO
Zhuhai
ZUH
 
7432
Changchun
CGQ
Hohhot
HET
 
7468
Changchun
CGQ
Weifang
WEF
 
7558
Changsha
CSX
Dalian
DLC
 
7820
Changsha
CSX
Xi'an
XIY
 
7557
Changsha
CSX
Zhuhai
ZUH
 
7557
Dalian
DLC
Changsha
CSX
 
7458
Fuzhou
FOC
Hefei
HFE
 
7196
Fuzhou
FOC
Beijing
PEK
 
7303
Haikou
HAK
Zhengzhou
CGO
 
7263
Haikou
HAK
Hefei
HFE
 
7089
Haikou
HAK
Nanjing
NKG
 
7432
Hohhot
HET
Lanzhou
LHW
 
7887
Hohhot
HET
Jinan
TNA
 
7888
Hohhot
HET
Urumqi
URC
 
7263
Hefei
HFE
Changchun
CGQ
 
7457
Hefei
HFE
Fuzhou
FOC
 
7458
Hefei
HFE
Lanzhou
LHW
 
7830
Hangzhou
HGH
Zhengzhou
CGO
 
7467
Hangzhou
HGH
Weifang
WEF
 
7743
Kashgar
KHG
Urumqi
URC
 
7457
Lanzhou
LHW
Hefei
HFE
 
7682
Beijing
PEK
Anqing
AQG
 
7803
Beijing
PEK
Guangzhou
CAN
 
7603
Beijing
PEK
Shanghai
SHA
 
7145
Beijing
PEK
Urumqi
URC
 
7191
Beijing
PEK
Xiamen
XMN
 
7475
Shanghai
PVG
Chongqing
CKG
 
7790
Shenyang
SHE
Wuhan
WUH
 
7744
Shenzhen
SZX
Urumqi
URC
 
7660
Qingdao
TAO
Wuhan
WUH
 
7888
Jinan
TNA
Hohhot
HET
 
7388
Urumqi
URC
Guangzhou
CAN
 
7829
Urumqi
URC
Zhengzhou
CGO
 
7887
Urumqi
URC
Hohhot
HET
 
7744
Urumqi
URC
Kashgar
KHG
 
7146
Urumqi
URC
Beijing
PEK
 
7743
Urumqi
URC
Shenzhen
SZX
 
7819
Urumqi
URC
Xi'an
XIY
 
7467
Weifang
WEF
Changchun
CGQ
 
7468
Weifang
WEF
Hangzhou
HGH
 
7222
Wenzhou
WNZ
Guangzhou
CAN
 
7660
Wuhan
WUH
Haikou
HAK
 
7790
Wuhan
WUH
Sanya
SYX
 
7819
Xi'an
XIY
Changsha
CSX
 
7238
Xi'an
XIY
Beijing
PEK
 
7820
Xi'an
XIY
Urumqi
URC
 
7192
Xiamen
XMN
Beijing
PEK
 
7558
Zhuhai
ZUH
Changsha
CSX
 
7718
Dalian
DLC
Ningbo
NGB
 
7930
Phuket City
HKT
Beijing
PEK
 
7718
Ningbo
NGB
Shenzhen
SZX
 
7789
Sanya
SYX
Wuhan
WUH
 
7772
Taiyuan
TYN
Haikou
HAK
 
7789
Wuhan
WUH
Shenyang
SHE
 
7201
Guangzhou
CAN
Tianjin
TSN
 
7090
Nanjing
NKG
Haikou
HAK
 
7929
Beijing
PEK
Phuket City
HKT
 
7306
Zhengzhou
CGO
Haikou
HAK
   
7611
Beijing
PEK
Shanghai
PVG
   
7237
Beijing
PEK
Xi'an
XIY
   
7265
Shenzhen
SZX
Lanzhou
LHW
 
7612
Shanghai
PVG
Beijing
PEK
   
7251
Beijing
PEK
Wenzhou
WNZ
 
7286
Wenzhou
WNZ
Shenzhen
SZX
 
7839
Xi'an
XIY
Chongqing
CKG
   
7495
Hangzhou
HGH
Zhuhai
ZUH
     
7496
Zhuhai
ZUH
Hangzhou
HGH
     
Flight status, cancellation, and delay data provided by Flightstats.com. Flightstats data may not always be accurate or error free. Always confirm the information provided here directly with your airline.