Dry Season (May to September). This is the most popular time to visit, with sunny skies, lower humidity, and calm seas. It is ideal for Bali's beaches, Java's ...