HA
Hainan Airlines
View company profile →
One of the worst airlines
One of the worst airlines, unfriend,. unhygienic, unhelpful, no privacy and do not respect the passenger and we transit for 6 hours. No one are allow to check in. So you will be roaming around the airport with out buggage everywhere as no one will bother to help better book direct flight.