De abril a octubre ofrecen las mejores condiciones, con temperaturas del agua entre 25 y 29 grados Celsius. Julio y agosto tienen las aguas más cálidas, pero hay más multitudes y posibles tifones. Mayo, junio, septiembre y principios de octubre ofrecen buen tiempo con menos visitantes. Los meses de invierno (noviembre-marzo) tienen temperaturas más frescas, alrededor de 21-23 grados Celsius, y mares más agitados. La temporada de lluvias ocurre en mayo y principios de junio.