Can an Indian passport holder traveling in Vietnam on a business / tourist visa, get a business / tourist visa at the Thai embassy in Hanoi or at the consulate in HCMC?
I'm aware that Indian Passports get a 14 day VOA but this traveller requires a visa for 30 days or more.
TLDR : Answer Summary
Indian passport holders currently residing in Vietnam cannot obtain a Thai visa at the Thai embassy in Hanoi or the consulate in Ho Chi Minh City unless they hold resident status in Vietnam. They must apply for their visa at a Thai embassy or consulate in their home country, India, or at a designated Thai embassy as specified by their requirements.