HA
Hainan Airlines
View company profile →
Absolutely avoid at all costs
Absolutely avoid at all costs - we paid for expensive business class seats because my wife was pregnant and I wanted her to be comfortable. On the way to China was mostly all good except her screen didn't work and they weren't able to fix it so she had no entertainment all flight. On the way back they initially claimed we had no ticket!! After arguing for 30 minutes they admitted we did have a ticket but they had messed up and no business class seats were available. So we were downgraded to economy. No offer of a refund. I will be commencing legal action against their Australian office.