Book flights from Haikou to Japan with Cathay Pacific