🇹🇭 TheBaht.com

How to Open a Thai Bank Account as a Foreigner (2026)

Updated May 2026 · 12 min read

Opening a bank account in Thailand used to be dead easy. These days it's more involved, especially on a tourist visa. But it's still doable, and having a Thai bank account makes life enormously easier (and cheaper).

Why You Need One

  • Save on transfer fees: Receive international transfers directly in THB
  • PromptPay: Pay and receive money using just a phone number
  • Visa requirements: Retirement and marriage visas require Thai bank funds
  • Direct debits: Pay utilities and rent automatically

Documents You'll Need

  • Passport — original, 6+ months validity
  • Thai visa — non-immigrant visa makes it much easier
  • Proof of Thai address — rental contract, hotel letter, or TM30
  • Letter from embassy — some banks require, ~£50 from British Embassy
  • Work permit — if you have one, bring it
  • Minimum deposit: 500-1,000 THB

Best Banks for Foreigners

Bangkok Bank

Most foreigner-friendly. Dedicated international section. Silom and Sukhumvit branches in Bangkok are best. Decent app, PromptPay support.

Kasikornbank (KBank)

Best mobile banking app (K PLUS). Popular with younger expats and digital nomads. Rarely asks for embassy letter.

SCB / Krungsri

SCB has extensive branch network. Krungsri is good for Pattaya/Hua Hin/Phuket expats.

Step-by-Step

  1. Choose a large branch in an expat area
  2. Bring every document you have
  3. Dress presentably — long trousers, clean shirt
  4. Ask for a savings account (บัญชีออมทรัพย์)
  5. Set up mobile banking and PromptPay in the branch

Common Problems

  • "Cannot on tourist visa": Try a different branch. Bangkok Bank Silom, KBank Sukhumvit are good bets.
  • "Need embassy letter": ~£50 from British Embassy. Or try Kasikornbank instead.
  • "Need Thai phone number": Get a Thai SIM first (AIS, DTAC, True Move at airport).