Question: my husband is Indian, I got work permit so we think he should get non immigrant O visa. We understood that as Indian citizen he can do it only from India, is it true? Also, could he extend it after the 3 months visa finish or does he need to go back India and ask a new one? Thank you 🙏🏼
TLDR : Answer Summary
An Indian citizen must return to India to apply for a Non-Immigrant O visa as a dependent of a work permit holder in Thailand. Once he obtains the visa, he will receive a 90-day stay in Thailand. If the primary visa holder has an Extension of Stay based on work, he can apply for a matching extension as a dependent without needing to return to India for a new visa.