I have a question about transit visas as I will NOT be exiting the airport.
1. I am a citizen of India (Indian passport holder) residing in the USA with a permanent resident alien card (green card). I am flying from Washington DC to Rio de Janeiro on Avianca that has a 2 hr stop-over in Bogota, Columbia. Do I need a transit visa?
2. My son is a US citizen (US passport holder) and is also traveling with me. Does he need a transit visa?
I contact the Consular office here in Washington DC, and they asked me to contact MIGRACION COLOMBIA (www.migracioncolombia.gov.co) as they do not have the information for #1 and #2 above!!!
I will be contacting them of course, but I just found it highly ridiculous that the Consular office (that handles all visa applications) would not know the answer to my questions!!