The best time to visit Bali for sunny weather and outdoor activities is during the dry season from April to October, with the most tourists visiting between May ...