Opening a Bank Account in Thailand as a Foreigner
Foreigners in Thailand can open a Thai bank account, but the biggest factor is often branch-level requirements, not just the bank brand.
Bring more supporting documents than you think you need and confirm the branch checklist in advance if possible.
Opening a Bank Account in Thailand
If you are staying in Thailand long term, you will likely need a Thai bank account. Most banks clearly state that they require a foreigner to have a non-immigrant visa, along with supporting documents related to your purpose in Thailand.
Every bank branch has its own approval process and discretion. There have even been reports of some foreigners successfully opening a bank account on a tourist visa, although this is not common practice. Some banks that are generally used by foreigners include Kasikorn Bank (K Bank), Krungthai Bank (KTB), Siam Commercial Bank (SCB), and Bangkok Bank, but policies can vary widely by branch.
Why foreigners open Thai bank accounts
What usually affects approval
Banks check your identity, immigration status, and reason for opening the account. The branch may also assess risk, document quality, and whether your address and purpose are clear.
The same documents may be accepted at one branch and rejected at another. This is common in Thailand, so branch selection matters.
Common documents to bring
Best strategy before you go
How long it takes
If your documents are accepted, opening a bank account usually takes 30-60 minutes at the branch.
Common reasons for rejection or delay
Official and reference sources
Bank policy can change by bank and branch. Always treat the branch you will visit as the final source for your exact document checklist.