Banking in Thailand - Complete Guide for Expats

How to open a bank account in Thailand, best banks for expats, ATM fees, and managing money as a foreigner.

December 20255 min readThailand

Opening a Bank Account in Thailand

Opening a bank account in Thailand as an expat is possible, though requirements vary by bank and branch. Having a Thai bank account makes daily life much easier - you can pay bills, transfer money locally, avoid ATM fees, and prove financial stability for visa applications.

Best Banks for Expats

Bangkok Bank

Most expat-friendly

  • Accepts diverse visas
  • Good English support
  • Wide ATM network
  • Online banking in English

Krungthai (KTB)

Government-owned, reliable

  • Low fees
  • Many branches
  • Easy to work with

Kasikorn (K-Bank)

Modern, digital-first

  • Best mobile app
  • Good for online banking
  • International transfers

Thanachart (TMB)

Good for savings

  • Competitive interest rates
  • Good customer service

What You Need to Open an Account

Essential Documents

  • Passport (valid 6+ months)
  • Valid visa or entry stamp
  • THB 500-5,000 for initial deposit

Tips

  • Go to major branches in shopping malls
  • Dress appropriately (business casual)
  • Be persistent - policies vary by branch

ATM Fees

Transaction TypeTypical Fee
Foreign card at Thai ATM฿180-220 per withdrawal
Thai card at same bank ATMFree
Thai card at other bank ATM฿10-25 per transaction

Banking Tips

  • Go to major branches in shopping malls - more experience with foreigners
  • Dress appropriately - business casual increases your chances
  • Be persistent - if one branch says no, try another
  • Get both savings and ATM account for daily purchases
  • Enable online banking immediately - much more convenient
HomeGuidesBanking

Quick Actions

Expert Reviewed

Written by Financial Planning TeamFinancial Advisor
Financial PlanningThai Banking
Reviewed by Financial Planning TeamFinancial Advisor
Financial PlanningThai Banking
Last updated: December 2025

Need Help?

Join our community for personalized advice