USD446
The airfare displayed above is for Cathay Pacific
USD311
The airfare displayed above is for Hainan Airlines
USD442
The airfare displayed above is for Hainan Airlines
USD447
The airfare displayed above is for Cathay Pacific
USD389
The airfare displayed above is for Hainan Airlines