La saison sèche de Mafia Island s'étend de juin à octobre, avec des températures plus fraîches en juin et juillet qui commencent à remonter à partir du mois d'août. De juillet à mi-août, le Kuzi, vent du sud/sud-est, s'installe.
À partir d'octobre jusqu'en mars, il peut y avoir quelques pluies et le taux d'humidité est plus élevé, ainsi que les températures. En avril et mai, la plupart des lodges sont fermés en raison de la saison des pluies.
Cependant, tout dépend de vos centres d'intérêt :
- Si vous souhaitez plonger pour voir des requins-baleines, il faudra plutôt privilégier les mois d'octobre à mars. Octobre est aussi un très bon mois pour admirer les récifs car la mer est souvent très calme.
- Pour voir des baleines, les mois d'août et septembre sont à privilégier.
- Si vous souhaitez en revanche observer l'éclosion des œufs des tortues, privilégiez les mois de juin et juillet seront plus propices.