I traveled to Bogotá, Colombia last month, on an India Passport. The immigration officer called her superior, during entry, to check my US H1-B Visa, but he stamped me in immediately.
You can take a print out of this page with you in case of ignorant border officials. Point/underline the 3rd paragraph (in Spanish) on the article.
Timatic says that nationals of India don’t need a visa if they’re holding a visa from a Schengen state (C/D visa) or the United States.
Visa required, except for Nationals of India with a normal
passport and a “C” or “D” visa issued by a Schengen Member
State […]
valid for a minimum of 180 days from the
arrival date.Visa required, except for Nationals of India with a normal
passport and a visa issued by the USA valid for a minimum of
180 days from the arrival date. This does not apply to ”C1”
visas. They are visa exempt for a maximum stay of 90 days.
After completing the travel without incident, I can confirm that Indian citizens with a valid non-tourist USA visa are indeed exempted from certain visa requirements to travel to Colombia. I faced no issue at the airport or immigration, as both airport staff and border agents were aware of the rule.
Seems like you do need a visa, it doesn’t matter if you have a visa to stay in USA because what matters is of what country you have a passport: https://colombia.visahq.com/requirements/India/resident-United_States/#!colombia-Tourist-visa
You might contact the US embassy in Colombia just to be sure: https://travel.state.gov/content/passports/en/country/colombia.html
Hope it helps.
Credit:stackoverflow.com‘
4 Mar, 2024
4 Mar, 2024