Find cheap flights on Hainan Airlines

Explore
Sun 26/11
Return
Any month
Compare vs KAYAK |

Hainan Airlines traveller reviews

Guest reviews

Overall rating

7.8 Good
Based on 1,047 reviews

Overall
7.8

Boarding
7.7

Comfort
7.8

Crew
8.2

Entertainment
7.7

Food
7.6

Recent reviews

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
7855
Lanzhou
LHW
Haikou
HAK
 
7577
Lanzhou
LHW
Wuhan
WUH
 
7855
Urumqi
URC
Lanzhou
LHW
 
7577
Wuhan
WUH
Sanya
SYX
 
7798
Nanchang
KHN
Haikou
HAK
 
7798
Tianjin
TSN
Nanchang
KHN
 
7563
Nanjing
NKG
Harbin
HRB
 
7563
Shenzhen
SZX
Nanjing
NKG
 
7517
Zhengzhou
CGO
Yinchuan
INC
 
7518
Zhengzhou
CGO
Xiamen
XMN
 
7752
Chengdu
CTU
Shenzhen
SZX
 
7657
Haikou
HAK
Wuhan
WUH
 
7062
Hangzhou
HGH
Haikou
HAK
 
7564
Harbin
HRB
Nanjing
NKG
 
7518
Yinchuan
INC
Zhengzhou
CGO
 
7564
Nanjing
NKG
Shenzhen
SZX
 
7711
Beijing
PEK
Shenzhen
SZX
 
7749
Sanya
SYX
Shenzhen
SZX
 
7751
Shenzhen
SZX
Chengdu
CTU
 
7658
Wuhan
WUH
Haikou
HAK
 
7517
Xiamen
XMN
Zhengzhou
CGO
 
7719
Guangzhou
CAN
Zhengzhou
CGO
 
7008
Guangzhou
CAN
Haikou
HAK
 
7261
Guangzhou
CAN
Hangzhou
HGH
 
7769
Guangzhou
CAN
Ningbo
NGB
 
7720
Zhengzhou
CGO
Guangzhou
CAN
 
7770
Ningbo
NGB
Guangzhou
CAN
 
7591
Shenzhen
SZX
Hangzhou
HGH
 
7441
Hefei
HFE
Xiamen
XMN
 
7441
Taiyuan
TYN
Hefei
HFE
 
7349
Guangzhou
CAN
Chengdu
CTU
 
6504
Guangzhou
CAN
Huizhou
HUZ
 
7387
Guangzhou
CAN
Urumqi
URC
 
6503
Guangzhou
CAN
Zhuhai
ZUH
 
7829
Zhengzhou
CGO
Hangzhou
HGH
 
7830
Zhengzhou
CGO
Urumqi
URC
 
7587
Zhengzhou
CGO
Wenzhou
WNZ
 
7432
Changchun
CGQ
Hohhot
HET
 
7725
Changsha
CSX
Tianjin
TSN
 
7329
Changsha
CSX
Taiyuan
TYN
 
7350
Chengdu
CTU
Guangzhou
CAN
 
7458
Fuzhou
FOC
Hefei
HFE
 
7007
Haikou
HAK
Guangzhou
CAN
 
7091
Haikou
HAK
Nanjing
NKG
 
7017
Haikou
HAK
Shenzhen
SZX
 
7365
Haikou
HAK
Xi'an
XIY
 
7431
Hohhot
HET
Changchun
CGQ
 
7432
Hohhot
HET
Lanzhou
LHW
 
7457
Hefei
HFE
Fuzhou
FOC
 
7458
Hefei
HFE
Lanzhou
LHW
 
7586
Hefei
HFE
Taiyuan
TYN
 
7262
Hangzhou
HGH
Guangzhou
CAN
 
7830
Hangzhou
HGH
Zhengzhou
CGO
 
7592
Hangzhou
HGH
Shenzhen
SZX
 
7240
Hangzhou
HGH
Taiyuan
TYN
 
7864
Hangzhou
HGH
Xi'an
XIY
 
7726
Harbin
HRB
Tianjin
TSN
 
6503
Huizhou
HUZ
Guangzhou
CAN
 
7890
Kashgar
KHG
Urumqi
URC
 
7860
Nanchang
KHN
Xi'an
XIY
 
7538
Guilin
KWL
Taiyuan
TYN
 
7431
Lanzhou
LHW
Hohhot
HET
 
7457
Lanzhou
LHW
Hefei
HFE
 
7722
Ningbo
NGB
Shenzhen
SZX
 
7721
Ningbo
NGB
Qingdao
TAO
 
7145
Beijing
PEK
Urumqi
URC
 
7191
Beijing
PEK
Xiamen
XMN
 
7198
Shanghai
PVG
Taiyuan
TYN
 
7851
Shanghai
SHA
Urumqi
URC
 
7330
Shenyang
SHE
Taiyuan
TYN
 
7048
Shenyang
SHE
Xiamen
XMN
 
7721
Shenzhen
SZX
Ningbo
NGB
 
7326
Shenzhen
SZX
Taiyuan
TYN
 
7722
Qingdao
TAO
Ningbo
NGB
 
7660
Qingdao
TAO
Wuhan
WUH
 
7726
Tianjin
TSN
Changsha
CSX
 
7725
Tianjin
TSN
Harbin
HRB
 
7330
Taiyuan
TYN
Changsha
CSX
 
7239
Taiyuan
TYN
Hangzhou
HGH
 
7537
Taiyuan
TYN
Guilin
KWL
 
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.