Good morning. I recently applied for a Non-Immigrant O visa online based on married to a thai citizen. I got my visa approved yesterday by the consulate in Munich, Germany. However, the length of stay is only 90 days. I thought it would be a year. During the application process there was no information about the length of stay, just “more than 60 days”. What am I missing? I wanted a year of course.
TLDR : Answer Summary
The Non-Immigrant O visa issued based on marriage to a Thai national allows a stay of 90 days upon entry. This is standard for all categories of Non-Immigrant visas, with the possibility to apply for a 1-year extension once in Thailand, contingent on meeting certain financial requirements. Applicants can pursue a multiple-entry visa for more flexibility but must adhere to the same 90-day rule per entry.