Find cheap flights on Hainan Airlines

Explore
Sat 16/12
Return
Any month
Compare vs KAYAK |

Hainan Airlines traveller reviews

Guest reviews

Overall rating

7.8 Good
Based on 1,071 reviews

Overall
7.8

Boarding
7.8

Comfort
7.8

Crew
8.2

Entertainment
7.7

Food
7.6

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
7548
Baotou
BAV
Xi'an
XIY
 
7829
Zhengzhou
CGO
Hangzhou
HGH
 
7830
Zhengzhou
CGO
Urumqi
URC
 
7856
Haikou
HAK
Lanzhou
LHW
 
7830
Hangzhou
HGH
Zhengzhou
CGO
 
7580
Guiyang
KWE
Xi'an
XIY
 
7856
Lanzhou
LHW
Urumqi
URC
 
7851
Shanghai
SHA
Urumqi
URC
 
7790
Shenyang
SHE
Wuhan
WUH
 
7321
Sanya
SYX
Changsha
CSX
 
7870
Shenzhen
SZX
Xi'an
XIY
 
7829
Urumqi
URC
Zhengzhou
CGO
 
7852
Urumqi
URC
Shanghai
SHA
 
7790
Wuhan
WUH
Sanya
SYX
 
7579
Xi'an
XIY
Guiyang
KWE
 
7870
Xi'an
XIY
Xining
XNN
 
7716
Jinan
TNA
Shenzhen
SZX
 
7432
Changchun
CGQ
Hohhot
HET
 
7263
Haikou
HAK
Hefei
HFE
 
7087
Haikou
HAK
Kunming
KMG
 
7431
Hohhot
HET
Changchun
CGQ
 
7432
Hohhot
HET
Lanzhou
LHW
 
7263
Hefei
HFE
Changchun
CGQ
 
7592
Hangzhou
HGH
Shenzhen
SZX
 
7564
Harbin
HRB
Nanjing
NKG
 
7088
Kunming
KMG
Haikou
HAK
 
7540
Guilin
KWL
Xi'an
XIY
 
7431
Lanzhou
LHW
Hohhot
HET
 
7564
Nanjing
NKG
Shenzhen
SZX
 
7633
Sanya
SYX
Guiyang
KWE
 
7749
Sanya
SYX
Shenzhen
SZX
 
7750
Shenzhen
SZX
Sanya
SYX
 
7715
Shenzhen
SZX
Jinan
TNA
 
7539
Xi'an
XIY
Guilin
KWL
 
7682
Anqing
AQG
Haikou
HAK
 
7681
Anqing
AQG
Beijing
PEK
 
7681
Haikou
HAK
Anqing
AQG
 
7015
Haikou
HAK
Shenzhen
SZX
 
7743
Kashgar
KHG
Urumqi
URC
 
7134
Ningbo
NGB
Changsha
CSX
 
7682
Beijing
PEK
Anqing
AQG
 
7210
Shijiazhuang
SJW
Sanya
SYX
 
7209
Sanya
SYX
Shijiazhuang
SJW
 
7744
Shenzhen
SZX
Urumqi
URC
 
7744
Urumqi
URC
Kashgar
KHG
 
7743
Urumqi
URC
Shenzhen
SZX
 
7366
Xi'an
XIY
Haikou
HAK
 
7366
Xining
XNN
Xi'an
XIY
 
7739
Guangzhou
CAN
Zhengzhou
CGO
 
7365
Haikou
HAK
Xi'an
XIY
 
7133
Changsha
CSX
Ningbo
NGB
 
7718
Dalian
DLC
Ningbo
NGB
 
7718
Ningbo
NGB
Shenzhen
SZX
 
7823
Urumqi
URC
Wuhan
WUH
 
7824
Wenzhou
WNZ
Wuhan
WUH
 
7824
Wuhan
WUH
Urumqi
URC
 
7823
Wuhan
WUH
Wenzhou
WNZ
 
7634
Guiyang
KWE
Sanya
SYX
 
7690
Zhengzhou
CGO
Sanya
SYX
 
7689
Sanya
SYX
Zhengzhou
CGO
 
7876
Zhuhai
ZUH
Wuhan
WUH
 
7106
Dalian
DLC
Beijing
PEK
 
7786
Hohhot
HET
Sanya
SYX
 
7786
Harbin
HRB
Hohhot
HET
 
7105
Beijing
PEK
Dalian
DLC
 
7047
Haikou
HAK
Xiamen
XMN
 
7047
Xiamen
XMN
Shenyang
SHE
 
7498
Tianjin
TSN
Dalian
DLC
 
7571
Guangzhou
CAN
Hefei
HFE
 
6504
Guangzhou
CAN
Huizhou
HUZ
 
6503
Guangzhou
CAN
Zhuhai
ZUH
 
7558
Changsha
CSX
Dalian
DLC
 
7329
Changsha
CSX
Taiyuan
TYN
 
7557
Changsha
CSX
Zhuhai
ZUH
 
7752
Chengdu
CTU
Shenzhen
SZX
 
7557
Dalian
DLC
Changsha
CSX
 
7572
Dalian
DLC
Hefei
HFE
 
7497
Dalian
DLC
Tianjin
TSN
 
7887
Hohhot
HET
Jinan
TNA
 
7888
Hohhot
HET
Urumqi
URC
 
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.