Colombia is situated close to the equator and therefore does not have distinct seasons as in Europe. The temperature remains fairly stable in many regions, but there are drier and wetter periods. The best time to visit depends on the regions you wish to explore.
Dry season (December–March & July–August): These months are the best time to travel for many regions. The Caribbean, the coffee region and the Andes are particularly worth visiting at this time. Think of destinations such as Bogotá, Medellín, Salento, Cartagena and Tayrona National Park. The weather is often drier during these periods, making hiking, city visits and nature tours more enjoyable. Do bear in mind, however, that popular spots may be busier.
Wet season (April–June & September–November): During these months, many parts of Colombia experience heavier rainfall. That doesn’t mean travelling isn’t possible. Rain showers are often short and heavy, after which the weather can clear up. The countryside is greener during this period and it is quieter in some places. For travellers looking to avoid the crowds, months such as May and October can still be worthwhile.
The High Andes and cities: Cities such as Bogotá and Popayán are situated at higher altitudes, meaning it can be cooler there than on the coast. In Bogotá, it can be chilly in the evenings and there is a chance of showers all year round. Medellín, on the other hand, has a mild climate and is often referred to as the city of eternal spring.
Amazon region: The Amazon is warm and humid all year round. From July to November, water levels are usually lower, offering more opportunities for walks and wildlife excursions. At other times of the year, you’ll often travel through the region by boat.
Please note when travelling: As Colombia has significant variations in altitude and climate zones, the weather can vary considerably from region to region. For a tour covering several regions, December to March and July to August are often the most practical times to visit.