USD407
The airfare displayed above is for Hainan Airlines
USD725
The airfare displayed above is for Cathay Pacific
USD476
The airfare displayed above is for Hainan Airlines
USD596
The airfare displayed above is for Hainan Airlines
USD644
The airfare displayed above is for Cathay Pacific