O melhor período para viajar vai de setembro a março, quando o clima fica mais seco e as temperaturas variam entre 25°C e 30°C. Como a maior parte das atrações históricas exige caminhadas ao ar livre por ladeiras, fugir dos meses chuvosos faz toda a diferença para conseguir circular sem imprevistos.
Faz calor durante o ano inteiro na cidade, mantendo uma média constante entre 25°C e 28°C. A escolha da data depende basicamente de dois fatores: tolerância à chuva e disposição para encarar o agito da alta temporada.