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 234 reviews
  • 8.0
  • 7.9
  • 8.1
  • 8.5
  • 7.9
  • 7.8

Recent reviews

Most recent
  • 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.
  • PEK SEA Flight 495, Jul 18, 2016
    Pros: We only had 80 minutes between flights and had to go through customs, they let us be the first off the plane which helped make our connection happen. Very kind and thorough Flight attendants. We are so thankful!

Flight Status

or
Any
Hainan Airlines

Delayed Flights

Cancelled Flights

Departures

6:00PM

Arrivals

6:00PM

Hainan Airlines Route Map

Popular Flight Routes

Flight
Origin
Destination
Sun Mon Tue Wed Thu Fri Sat
S M T W T F S
7183
Beijing
PEK
Dalian
DLC
7193
Haikou
HAK
Wuhan
WUH
7193
Wuhan
WUH
Hohhot
HET
7075
Haikou
HAK
Guiyang
KWE
7194
Hohhot
HET
Wuhan
WUH
7814
Hangzhou
HGH
Xi'an
XIY
7076
Guiyang
KWE
Haikou
HAK
7813
Urumqi
URC
Xi'an
XIY
7194
Wuhan
WUH
Haikou
HAK
7813
Xi'an
XIY
Hangzhou
HGH
7814
Xi'an
XIY
Urumqi
URC
7264
Hohhot
HET
Shenzhen
SZX
7263
Shenzhen
SZX
Hohhot
HET
7674
Hefei
HFE
Sanya
SYX
7674
Harbin
HRB
Hefei
HFE
7856
Chengdu
CTU
Xi'an
XIY
7855
Xi'an
XIY
Chengdu
CTU
7009
Haikou
HAK
Guangzhou
CAN
7047
Haikou
HAK
Xiamen
XMN
7835
Beijing
PEK
Changsha
CSX
7048
Shenyang
SHE
Xiamen
XMN
7048
Xiamen
XMN
Haikou
HAK
7047
Xiamen
XMN
Shenyang
SHE
7221
Guangzhou
CAN
Wenzhou
WNZ
7725
Changsha
CSX
Tianjin
TSN
7274
Fuzhou
FOC
Nanjing
NKG
7721
Ningbo
NGB
Qingdao
TAO
7274
Nanjing
NKG
Dalian
DLC
7615
Beijing
PEK
Dongying
DOY
7721
Shenzhen
SZX
Ningbo
NGB
7725
Tianjin
TSN
Harbin
HRB
7010
Guangzhou
CAN
Haikou
HAK
7113
Guangzhou
CAN
Nanjing
NKG
7153
Guangzhou
CAN
Urumqi
URC
7811
Zhengzhou
CGO
Fuzhou
FOC
7866
Changsha
CSX
Lanzhou
LHW
7678
Hangzhou
HGH
Beijing
PEK
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
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
7201
Tianjin
TSN
Guangzhou
CAN
7785
Taiyuan
TYN
Qingdao
TAO
7786
Taiyuan
TYN
Urumqi
URC
7811
Urumqi
URC
Zhengzhou
CGO
7785
Urumqi
URC
Taiyuan
TYN
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
7766
Changchun
CGQ
Beijing
PEK
7673
Hefei
HFE
Harbin
HRB
7210
Nanjing
NKG
Haikou
HAK
7673
Sanya
SYX
Hefei
HFE
7054
Sanya
SYX
Xi'an
XIY
7243
Guangzhou
CAN
Hefei
HFE
7228
Changsha
CSX
Haikou
HAK
7718
Dalian
DLC
Ningbo
NGB
7167
Dalian
DLC
Tianjin
TSN
7616
Dongying
DOY
Beijing
PEK
7243
Hefei
HFE
Dalian
DLC
7387
Hangzhou
HGH
Chongqing
CKG
7717
Ningbo
NGB
Dalian
DLC
7715
Shenzhen
SZX
Jinan
TNA
7228
Jinan
TNA
Changsha
CSX
7354
Aksu
AKU
Urumqi
URC
7682
Anqing
AQG
Haikou
HAK
7681
Anqing
AQG
Beijing
PEK

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