Visitors to Colombia should have visa. For this purpose, contact the Colombian Embassy in New Delhi at the following address:
Embassy of Colombia
Ambassador: H.E. Mariana Pacheco Montes
85, Poorvi Marg, Vasant Vihar, New Delhi 110057
Telephone: +91-11-43202100/01/02/03/04 | Fax: +91-11-43202199
General Information
Business
Cultural Promotion of India
Restaurants
Visa information
The Government of Colombia has announced that Indian nationals entering into Colombia will not be required to obtain Colombian Visa for stay up to 90 days provided they comply with one of the following conditions:
A. Hold permanent residence permit in a Member State of the "Schengen Area" or in the United States of America;
B. To be holder of Schengen visa or visa of the United States of America (except C-1 transit Visa) with a minimum validity of one hundred and eighty (180) days when entering Colombian territory.
For more specific information please contact Migration Colombia.
The document from Colombian Ministry of External Affairs you can find it in Spanish at:
https://www.cancilleria.gov.co/sites/default/files/Normograma/docs/resolucion_minrelaciones_0439_2016.htm
If you do not have any of these requirements or if you want a different type of Colombian Visa you can apply for Colombian Visa through this link or visited Embassy of Colombia web page:
http://www.cancilleria.gov.co/tramites_servicios/visas/solicitud-visa-linea
http://india.embajada.gov.co/