You are always welcome!
There is no definitive best time to visit Colombia other than rain or no rain. The climate is best described as equatorial or tropical with few climate variations throughout the year although certain parts of the country also feature their own microclimates such as humid jungles and freezing temperatures in mountainous regions. An important factor is the equator line and your proximity to it. The closer you are, the hotter more tropical the climate becomes.
Best time to visit - Bogota
A city at high altitude (8800 ft), Bogota keeps things cool all year round although it is best to head there during the driest spells from December through to March. Wet seasons occur in April & May followed by June & July.
Best time to visit - Cartagena
You can expect a Caribbean climate with temperatures not deviating much from 28C all year round. It is most pleasant to be out and about in town in the evenings when there is a nice breeze flow through. The rain comes in October and November typically whilst it is driest between December to April.
Best time to visit - Tayrona National Park
Set on a beautiful stretch Caribbean coast, the temperatures found here are fairly constant all year round between 25-30C with variations dependant on altitude. The only thing to bear in mind is the rainy season which run May to June and September to November respectively.
Best time to visit - Zona Cafetera
This area is made up by a trio of towns: Pereira, Armenia and Manizales in the Quindio central region of Colombia which features lush coffee plantations spread around slopes ranging in height between 1300m and 1700m. The humid and temperate climate of the region lends itself perfectly to the cultivation of one of Colombia’s best known exports: coffee.
Best time to visit - Festivals
Cali comes to full swing in December and January during the Feria de Cali when the locals take to the streets to party and take part in parades.
Being around Villa de Leyva in December (7-9) is a special time of the year for the festival of the lights featuring superb firework displays.
February is Carnival time in all of South America and nowhere is this more evident in Colombia like in Barranquilla. Pereira holds a harvest festival in August throughout the city.