Colombia Visas


U.S. Passport holders traveling for Tourism DOES NOT need to acquire a Visa to enter into Colombia and may stay for a maximum of 90 days. Travelers going for Business purposes must appear in person at the Colombian Consulate to apply for a Business Visa.


 

For Other Countries

Please click here.

 



© 2009 TLTravel.net. All Rights Reserved.