Everyone visiting Colombia will need at least six months left on their passport and a return ticket.
The following countries will not need to obtain a visa to enter Colombia if the stay is within 90 days: Andorra, Antigua and Barbuda, Argentina, Australia, Austria, Azerbaijan, Bahamas, Barbados, Belgium, Belize, Bolivia, Brazil, Brunei, Bhutan, Bulgaria, Canada, Chile, Colombia, Costa Rica, Croatia, Cyprus, Czech, Denmark, Dominica, Dominican Republic, Ecuador, El Salvador, Estonia, Fiji, Finland, France, Germany, Granada, Greece, Guatemala, Guyana, Honduras, Hong Kong, Hungary, Iceland, Indonesia, Ireland, Israel, Italy, Jamaica, Japan, Kazakhstan, Latvia, Liechtenstein, Lithuania, Luxembourg, Marshall Ialands, Korea, Malaysia, Malta, Mexico, Micronesia, Monaco, Netherlands, New Zealand, Norway, Palau, Panama, Papua New Guinea, Paraguay, Peru, Philippines, Poland, Portugal, Romania, Russia, Saint Kitts and Nevis, Saint Vincent and Grenadines, Samoa, San Marino, Saint Lucia, Singapore, Slovakia, Slovenia, Solomon Islands, South Africa, South Korea, Spain, Suriname, Sweden, Switzerland, Taiwan, Trinidad and Tobago, Turkey, UAE, United Kingdom, United States, Uruguay, Vatican and Venezuela.
All other nationalities will need to obtain a visa to visit Colombia.