I will have 24 hours in DEL in December so a transit visa looked like the best option. However, it looks as if a transit visa is not available from the E-Visa site, only from consulate/embassy by giving your passport. And a transit visa needs to be issued less than 15 days before arrival. I will be traveling elsewhere for those 15 days so will not be able to do that. So I assume a tourist e-visa is my best option, even though I am staying only 24 hours?
Do I have this right?
Last edited by BangkokTraveler; Sep 14, 2017 at 9:33 am