South America · City travel
Best time to visit Bogota
Mid Feb, Late Dec–Late Jan is the best time to visit. During this period, the average daytime high is 20.9°C, with 1.7 rainy days per 10 days.
View on the globe
Season calendar
Conditions vary little through the year (a 10.3-point range). Choose dates that suit your plans rather than relying on the color band.
Japan MOFA travel advice
Japan MOFA travel advice: Level 1 (Exercise caution)
Climate and season score by month
| Month | Level | Daytime high | Rainy days (per 10 days) | Cloud cover |
|---|---|---|---|---|
| January | Good | 20.8°C | 1.6 | 65.1% |
| February | Okay | 21.0°C | 2.4 | 73.5% |
| March | Fair | 20.4°C | 3.3 | 82.0% |
| April | Fair | 20.2°C | 4.0 | 84.6% |
| May | Fair | 20.1°C | 4.3 | 85.0% |
| June | Fair | 19.7°C | 3.7 | 82.0% |
| July | Okay | 19.3°C | 3.0 | 80.1% |
| August | Okay | 19.6°C | 3.0 | 80.0% |
| September | Okay | 20.1°C | 2.8 | 80.2% |
| October | Fair | 20.3°C | 3.7 | 82.4% |
| November | Okay | 20.3°C | 3.3 | 79.5% |
| December | Okay | 20.5°C | 2.6 | 69.8% |
Questions and answers
- When is the best time to visit Bogota?
- Mid Feb, Late Dec–Late Jan. During this period, the average daytime high is 20.9°C, with 1.7 rainy days per 10 days. Conditions vary little through the year, so any season works well.
- When should I avoid visiting Bogota?
- Mid Mar–Mid Jun, Early Oct–Mid Nov is the least favorable time of year. Then, the average daytime high is 20.1°C, with 3.9 rainy days per 10 days.
- What is the rainiest time of year in Bogota?
- April, May, June, with about 4.3 rainy days per 10 days at the peak.
How the score works
The season score is a relative 0–100 measure of how suitable each time of year is for travel at this destination, grouped into seven levels. It combines climate-normal trends in temperature, rain, cloud cover, and other conditions.
Weather station: BOGOTA/ELDORADO(9 km). Data: Copernicus ERA5, NASA POWER, NOAA GHCN-Daily, OISST, IBTrACS, and Natural Earth.
These are historical climate-normal trends, not a weather forecast.