The visibility of the water is better between the months of December to March. However, it is possible to see the humpback whale between July and November depending on the tour you are going to take.