- Home Can Foreigners Open a Bank Account in Thailand?
Can Foreigners Open a Bank Account in Thailand?
Opening a Thai bank account is possible for foreigners but requires the right visa type, documents, and sometimes the right branch.
Quick Answer
Can foreigners open a bank account in Thailand?
Yes, foreigners can open a bank account in Thailand, but the ease depends on your visa type. Holders of non-immigrant visas (work, retirement, education, marriage) generally have straightforward access. Tourist visa holders face more restrictions and some branches will refuse them. Having a non-immigrant visa and proof of address significantly increases your chances of success.
Who Can Open an Account
Thai banks are obligated to comply with international anti-money laundering (AML) and Know Your Customer (KYC) regulations, which makes them cautious about opening accounts for short-term visitors. In practice, foreigners with non-immigrant visas (Non-B for work, Non-O for retirement or family, Non-ED for education, Non-OA for retirement) have the easiest time — these visas signal a longer-term relationship with Thailand.
Tourist visa holders can sometimes open accounts, but many branches refuse them or require additional documentation. If you are on a tourist visa and want a Thai bank account, try branches in expat-heavy areas (Sukhumvit in Bangkok, Nimman Road in Chiang Mai) where staff are accustomed to foreign applicants. Having a letter of introduction from an employer or school can help.
Documents Required
Standard documentation required across most Thai banks includes: valid passport with a current visa, proof of address in Thailand (rental agreement, utility bill, or letter from your hotel or landlord), and sometimes a letter from your employer or Thai institution. Some banks additionally request a work permit (for Non-B visa holders) or require proof of income.
Requirements are not uniform across branches of the same bank — individual branch managers have some discretion. If refused at one branch, try another in a more expat-oriented area. Call ahead to confirm what documentation is needed before making the trip, as requirements can change and vary by branch.
Kasikorn Bank KBank App
Alternatives If You Cannot Open an Account
If you are unable to open a Thai bank account — particularly as a short-term visitor — several practical alternatives exist. Wise (formerly TransferWise) allows you to hold Thai Baht in a multi-currency account and pay in Thailand via its debit card at competitive exchange rates. Revolut offers similar functionality and is widely used by digital nomads in Thailand.
For daily transactions, Thailand's PromptPay system and QR code payments are deeply integrated — most restaurants, shops, and vendors accept QR payments linked to any Thai bank account. ATMs are ubiquitous across Thailand, though foreign card fees (typically 220 THB per withdrawal from Thai ATMs) make frequent ATM use expensive. A Wise or Revolut card combined with occasional ATM withdrawals is a functional setup for most visitors.