Debido a que está cerca de la línea ecuatorial y el cálido océano Índico, la ciudad experimenta condiciones climáticas generalmente tropicales.