Summer in Cartagena
The best time to visit Colombia is mid-January to March as well as mid-July to August. The weather is pleasant during these months, which makes it a nice time to explore the sights and do outdoor activities.
Many of Colombia’s festivals also take place at this time, so it’s a good way to get an introduction to Colombian culture.
Tourist crowds are relatively low during this period as well, which is an added bonus. From late December to mid-January and from mid-June to mid-July are peak tourist times. These times of year are best avoided if you don’t like crowds and high prices.
Because it is equatorial, the weather in Colombia doesn’t vary much with the seasons. This means that it shouldn’t be too much of a deciding factor in when you time your visit to Colombia.