How long does a Thai marriage visa take?
In short
A Thai marriage visa (category O, non-immigrant) typically takes anywhere from a few weeks to a few months for the initial application, though total time varies by embassy, country, and how complete the paperwork is. Several stories on this site describe waits stretching well past a year once appeals or resubmissions were needed.
More context
There's no single fixed timeline. In the most straightforward cases documented here, the initial visa was issued within a few weeks to two or three months once income or savings requirements were proven and the marriage was registered. In more complicated cases — a rejected first application, a request for additional evidence, or a spouse visa application to bring a Thai partner to the foreigner's own country rather than staying in Thailand — the process stretched to a year or more, sometimes with lawyers and repeated interviews involved. The single biggest factor in how long it takes, across the stories gathered here, is how complete and consistent the documentation is from the very first submission.
Related questions
Does the process take longer for a spouse visa to move abroad than a Thai visa to stay in Thailand?
Often yes — bringing a Thai partner to the foreigner's home country usually involves stricter income and cohabitation evidence requirements than Thailand's own category O marriage visa, and can take considerably longer.
Can the marriage visa be rejected even with a genuine relationship?
Yes — several stories on this site describe genuine relationships facing rejection over incomplete paperwork or, in one case, a phone interview where the partner couldn't pronounce the applicant's name correctly.