Igor Bubelov About Blog Photos

How to Stay in Thailand Long-Term

September 4, 2018

I’ve been living in Thailand for a few years and here are my thoughts on what options foreigners have to stay in Thailand long term.

Table of Contents

How Long is Long-Term?

Most of the foreigners don’t even need a visa to stay in Thailand for 30 days or less and if you wish to stay for up to three months you can apply for a tourist visa before your arrival.

Either way, you have to face some bureaucracy on arrival because everyone is required to fill an “entry card” which asks you for your nationality, passport details, and a few pretty unexpected questions such as “what’s your income?”.

Staying Longer Than Three Months

I won’t comment on some weird and complicated ways to stay in Thailand such as registering a business or marrying a Thai citizen because I don’t think those are good options if your only intention is staying in Thailand for the long term.

Also, I won’t cover the retirement visa so if you are 50+, you should take a closer look at Thailand’s retirement visas.

Option 1: Border Runs

Typical border run bus

There are no restrictions on how many 30 day stamps you can get at the border so one of the obvious solutions is just to cross the Thai border once a month. It’s absolutely legal and there are plenty of bus services with their sole purpose of crossing the border. Such a service would cost you from $50 to $100 per “run”.


  • Easy to do, no paperwork
  • Relatively cheap


  • Be ready to spend a full day on each border run and time is money, of course…
  • It can be extremely uncomfortable

I wouldn’t recommend this option unless you wish to stay in Thailand for a relatively short time, about five months or so. Having one tourist visa and two 30 day stamps seems like a option in this case.

Option 2: Visa Runs

People on visa run

Visa runs are similar to border runs, but they are a bit more involved since you not only have to cross the border, but you also have to apply for a tourist visa while you’re in another country. The thing is, you can’t apply for a tourist visa if you’re in Thailand, so you have to cross the border first. There are a lot of services that may help you with that, and the usual price is about $150 per “run”.


  • You can extend your stay by up to three months, which is much longer compared to border runs
  • It’s relatively cheap


  • It takes two full days
  • You have to sleep in the bus, which is a hellish experience
  • You can’t leave the country without your visa being canceled (unless you buy a special permit)

I think this is the best option if you want to stay in Thailand for six months. Staying longer than six months is possible, but you might get a special “warning” stamp in your passport if you use this kind of visa more than two times a year. With such a stamp it will be next to impossible to get a tourist visa again.

Option 3: Student Visa

Language school in Thailand

There are plenty of foreign languages worth learning and Thailand is a good place to do that. It’s pretty cheap and easy to study a new language in Thailand. There are many schools here, and the tuition fees start from $400 a year.

You have to leave the country once to get this kind of visa but after you come back you can stay in Thailand for as long as you want as long as you’re willing to study. Another issue with this kind of visa is the corruption. You have to go to an immigration department every three months to extend your stay, and those guys will make you suffer unless you’re ready to pay a bribe of ~$150 so the overall yearly cost would be about $1000.


  • You can keep extending your visa as long as you want
  • It has the same price as previous options, but you will have more comfort


  • You need to pay about $500 upfront (if it’s an issue for you, you should probably stay away from Thailand)
  • You have to study, and it takes time (as I mentioned above, the guys at immigration actually don’t care if you study or not as long as they keep getting their bribes, but I wouldn’t recommend this route)
  • You can’t leave the country, it will invalidate your visa (unless you buy a special permit)

This is the cheapest, and most comfortable option that would allow you to stay in Thailand longer than six months.

Option 4: Thailand Elite

Reception desk for Thailand Elite members

It’s certainly true that money can bring you a lot of comfort and Thailand is no exception. Elite visas are aimed for business travelers, and they allow you to stay in Thailand for five to twenty years, depending on the type of your visa. The cheapest Elite visa is called Elite Easy Access, and it would cost you about $15,000.

The only big problem with this visa apart from it’s cost is that you still have to report to the local immigration office every 90 days. The law is the law and there are no exceptions, every foreigner has to fill a report with his current residence address every 90 days. The Thailand Elite team tried to make this experience as pleasant as possible, so they opened a concierge service in Bangkok, Phuket and Chiang Mai, and they can go to the immigration office and stand in a queue for you but you have to visit them to drop your passport and to take it back a few days later.


  • Almost no bureaucracy
  • Priority line at the airport immigration
  • 24 free transfers from the airport


  • Price

I think that Thailand Elite is the best option for staying in Thailand long term. The price is high but let’s see the monthly cost:

$15,000 / 60 months = 250 dollars per month

It’s still twice more expensive than the other options but there are no other options with that amount of comfort and there are no hidden costs. For instance, each border run will cost you one day of your time, and it’s not a pleasant experience. What’s the price of one day of your life? If it’s more than $100 then Thailand Elite will be a better option for you.

I use Thailand Elite and I think that it’s worth it. Is protects me from all the bureaucracy and corruption and allows me to spend more time on things that I actually like. The visa overhead is easily compensated by the lower cost of living compared with EU or USA. You can rent a good house here for $500, why don’t you pay $250 more to forget about all the formalities with your long-term stay in the kingdom?


I think that staying in Thailand is complicated, but it’s still one of the best and cheapest places to live if you are location independent. The best available option for a long-term stay is a Thailand Elite visa and if you are looking for cheaper options I would suggest you go for a student visa which will save you a lot of time and efforts compared to border/visa runs.