Find Cheap Flights on Hainan Airlines

The price shown for each flight will be the average for all passengers including any infants.
Depart
Return
Any month
1 adult, Economy
Economy
18-64
65+
12-17
2-11
under 2
under 2
The price shown for each flight will be the average for all passengers including any infants.
The price shown for each flight will be the average for all passengers including any infants.
Depart
3 days before and after
Return
3 days before and after
Upcoming Weekends
Thursday
Sunday
Compare vs. KAYAK all | none
Depart
Anytime

Depart
Anytime

Depart
Anytime

Depart
Anytime

Depart
Anytime

Depart
Anytime
1 adult, Economy
The price shown for each flight will be the average for all passengers including any infants.
  • All reviews 100%
8.0/10 Good
Based on 236 reviews
  • 8.0
  • 7.9
  • 8.1
  • 8.5
  • 7.9
  • 7.8

Recent reviews

Most recent
  • ORD PEK Flight 498, Jul 25, 2016
    Pros: Friendly curteous staff, cleanliness, orderly fashion how flight was run
    Cons: Scratchy seats tight space in the seats
  • PEK SEA Flight 495, Jul 22, 2016
    Cons: It was storming and we had to board outside running up the ramp with no accommodation for the rain.
  • PEK SJC Flight 7989, Jul 19, 2016
    Pros: Service
    Cons: Bad movies . No wifi
  • XIY PEK Flight 7138, Jul 18, 2016
    Frustration and misery actually built in to your p
    Pros: I can now see that you connect XIY to that flight in PEK everyday with almost NO TIME to get the passengers to the connecting flight. I ca,,Ed 24 hours in advance to get a seat assignment. You told me it has to be 48 hours, and so I would have to get the PEK-ORD seating when I arrive the next day at XIY airport. At XIY you told me, that I would have to get the seat assignment at PEK when I arrived. It was after that, that the madness began! I arrived at PEK on time, but because you DID NOT check my bags through to ORD (like any sane airline would), you forced me to wait for my 1 checked on bag. While waiting, the hainan agent kept asking me with nicreasing urgency, "where is your bag"? COME ON - you people control that, I cannot do anything to speed up my bag. It is YOU that have to do that (that is incredibly stupid for you to put pressure on me for my bag arriving quickly!!!!). After my bag arrived, we literally RAN the entire length of the airport. My health is not good enough to do that, yet you pushed me and damaged my health for the entire day!!!!! Finally you handed me my ticket LITERALLY 1-minute before your system shut down ticketing!!!!! Of course, I had NO CHANCE to choose my seat. I am an American that works in China. I respect and very much like my Chinese workmates, but that fact and truth is that as far as China has come in the 20 years I have been working with her, there is still a very long journey ahead for her to provide consistent first world service. However, it was clear to me that your entire company understands this terrible situation you put your Xian customers in, and yet you think it is just fine to do that to them. My situation, must happen regularly as all the flying variables have to align perfectly for that connecting flight to be able to not have to run for the gate. Certainly it is impossibl, to choos your seat other than calling you more than 48 hours in advance. As a result, I was pigeonholed into a middle seat between two strangers into a seat so small, that ONLY a small child could sit in them for 12 hours and not be severely uncomfortable. Bottom line: SHAME ON YOU!!!!! I wil never ever never ever fly with you again. Which mean I have now put hainan and China eastern on my personal no-fly list. Just shameful you would do this to you honest paying customers. You do not deserve to have any loyalty from anyone!!!!
    Cons: After I got on the flight, the flight attendant, Jessica! Went out of her way to help me. She is too good for you Hainan!!!! You do not deserve such a lovely and wonderful employee!!!!!
  • PEK ORD Flight 497, Jul 18, 2016
    Pros: I have not returned yet, but I am depressed to know I have to deal with Hainan one more time.

Flight Status

or
Any
Hainan Airlines

Delayed Flights

Cancelled Flights

Departures

8:00AM

Arrivals

8:00AM

Hainan Airlines Route Map

Popular Flight Routes

Flight
Origin
Destination
Sun Mon Tue Wed Thu Fri Sat
S M T W T F S
7217
Guangzhou
CAN
Hefei
HFE
7153
Guangzhou
CAN
Urumqi
URC
7745
Shenzhen
SZX
Hefei
HFE
7274
Fuzhou
FOC
Nanjing
NKG
7274
Nanjing
NKG
Dalian
DLC
7270
Zhengzhou
CGO
Haikou
HAK
7269
Zhengzhou
CGO
Harbin
HRB
7368
Chengdu
CTU
Urumqi
URC
7269
Haikou
HAK
Zhengzhou
CGO
7841
Haikou
HAK
Wuhan
WUH
7270
Harbin
HRB
Zhengzhou
CGO
7367
Urumqi
URC
Chengdu
CTU
7841
Wuhan
WUH
Qingdao
TAO
7201
Tianjin
TSN
Guangzhou
CAN
7113
Guangzhou
CAN
Nanjing
NKG
7811
Zhengzhou
CGO
Fuzhou
FOC
7866
Changsha
CSX
Lanzhou
LHW
7003
Haikou
HAK
Guangzhou
CAN
7264
Hohhot
HET
Shenzhen
SZX
7673
Hefei
HFE
Harbin
HRB
7674
Hefei
HFE
Sanya
SYX
7362
Hangzhou
HGH
Guangzhou
CAN
7674
Harbin
HRB
Hefei
HFE
7276
Harbin
HRB
Qingdao
TAO
7268
Lanzhou
LHW
Shenzhen
SZX
7722
Ningbo
NGB
Shenzhen
SZX
7114
Nanjing
NKG
Guangzhou
CAN
7840
Shenyang
SHE
Jinan
TNA
7321
Sanya
SYX
Guangzhou
CAN
7667
Sanya
SYX
Changsha
CSX
7673
Sanya
SYX
Hefei
HFE
7263
Shenzhen
SZX
Hohhot
HET
7741
Shenzhen
SZX
Guiyang
KWE
7267
Shenzhen
SZX
Lanzhou
LHW
7316
Shenzhen
SZX
Taiyuan
TYN
7784
Shenzhen
SZX
Xi'an
XIY
7276
Qingdao
TAO
Guangzhou
CAN
7722
Qingdao
TAO
Ningbo
NGB
7786
Qingdao
TAO
Taiyuan
TYN
7840
Jinan
TNA
Urumqi
URC
7785
Taiyuan
TYN
Qingdao
TAO
7786
Taiyuan
TYN
Urumqi
URC
7811
Urumqi
URC
Zhengzhou
CGO
7785
Urumqi
URC
Taiyuan
TYN
7898
Urumqi
URC
Xi'an
XIY
7898
Xi'an
XIY
Sanya
SYX
7783
Xi'an
XIY
Shenzhen
SZX
7784
Xi'an
XIY
Xining
XNN
7783
Xining
XNN
Xi'an
XIY
7068
Xuzhou
XUZ
Shenzhen
SZX
7054
Sanya
SYX
Xi'an
XIY
7725
Changsha
CSX
Tianjin
TSN
7856
Chengdu
CTU
Xi'an
XIY
7167
Dalian
DLC
Tianjin
TSN
7725
Tianjin
TSN
Harbin
HRB
7855
Xi'an
XIY
Chengdu
CTU
7354
Aksu
AKU
Urumqi
URC
7682
Anqing
AQG
Haikou
HAK
7681
Anqing
AQG
Beijing
PEK
7156
Baotou
BAV
Shijiazhuang
SJW
7719
Guangzhou
CAN
Zhengzhou
CGO
7012
Guangzhou
CAN
Haikou
HAK
7261
Guangzhou
CAN
Hangzhou
HGH
7271
Guangzhou
CAN
Guiyang
KWE
7069
Guangzhou
CAN
Ningbo
NGB
7141
Guangzhou
CAN
Shanghai
PVG
7322
Guangzhou
CAN
Sanya
SYX
7275
Guangzhou
CAN
Qingdao
TAO
7202
Guangzhou
CAN
Tianjin
TSN
7380
Guangzhou
CAN
Taiyuan
TYN
7848
Guangzhou
CAN
Xi'an
XIY
7620
Zhengzhou
CGO
Dalian
DLC
7829
Zhengzhou
CGO
Hangzhou
HGH
7619
Zhengzhou
CGO
Guiyang
KWE
7396
Zhengzhou
CGO
Lanzhou
LHW
7824
Zhengzhou
CGO
Sanya
SYX
7256
Zhengzhou
CGO
Shenzhen
SZX
7693
Zhengzhou
CGO
Urumqi
URC
7694
Zhengzhou
CGO
Xiamen
XMN
7634
Chongqing
CKG
Changsha
CSX

Top Airports served by Hainan Airlines

Hainan Airlines contact information

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.
Close
Choose up to 4 origin airports
70 miles
Airport Miles Pop.
Enter a location to see nearby airports
Enter a location to see nearby airports
Close
Choose up to 4 destination airports
70 miles
Airport Miles Pop.
Enter a location to see nearby airports
Enter a location to see nearby airports
Close
Would you like to save as your currency permanently or for this visit only?
Close