I’m under 50 and planning to stay in Thailand long-term. I hold dual citizenship and have entered using different passports—once on one, then twice more on the other for visa runs. During my most recent (third) entry using the same passport, immigration questioned me about my previous 58-day stay and discovered I’m a dual citizen. Fortunately, I had an outbound ticket and was allowed to enter.
However, I’m now concerned about what might happen the next time I return, and I’m looking for a legal, long-term visa option. Ideally, I’d like something cost-effective, as I don’t want to spend a lot just to maintain a visa.