Bogotá sits at 2,640 meters above sea level, giving it a cool subtropical highland climate that feels more like eternal spring than the hot tropics its latitude suggests.
Rain falls year-round but intensifies from April to May and October to November, making a waterproof jacket as essential as your passport.
Temperatures hover between 9°C and 19°C throughout the year, with mornings and evenings decidedly chilly regardless of the season.
The air is thin and dry, though humidity rises during rainy periods, creating a peculiar combination that makes layering an art form rather than an option.
Locals dress for three seasons in one day, and visitors who pack only for the equator learn this lesson quickly and expensively in hotel gift shops.
Bogotá follows a wet-dry tropical pattern rather than four seasons, though its high altitude means you'll need jumpers and jackets year-round instead of shorts and sandals.