Bangkok Bank Phuket — Quick Facts

  • Best Phuket branch for expats: Phangnga Road, Phuket Town
  • SWIFT code: BKKBTHBK
  • Minimum opening deposit: ฿500–฿1,000
  • Mobile app: Bualuang iBank (iOS / Android)
  • Best for: Non-OA visa ฿800k balance letter, FET document
  • Visa requirement: Non-immigrant visa preferred (tourist visa harder than KBank)
  • PromptPay: ✅ Supported via Bualuang iBank
  • International transfers: Pair with Wise for cheapest rates

Bangkok Bank is Thailand's largest commercial bank by total assets and the second most popular choice among Phuket expats (after KBank). It's particularly favoured by retirees on the Non-OA retirement visa — the Phangnga Road branch handles ฿800,000 balance letters and FET documents routinely and efficiently.

If KBank is the "easy first account" recommendation for new arrivals, Bangkok Bank is the "solid long-term banking" choice — especially once you're settled with a proper non-immigrant visa in hand.

Bangkok Bank Branches in Phuket

Bangkok Bank has several branches in Phuket. For expat account opening, focus on these two:

Branch Location Expat-Friendly? Best For
Phangnga Road Phuket Town ✅ Excellent Account opening, Non-OA letters, FET documents
Thalang Road Phuket Town (Old Town) ✅ Good General banking, account opening
Chao Fa East Road Chalong OK Convenient for Rawai/Chalong area
Central Festival Phuket Town area OK General banking, ATM withdrawals
Boat Avenue Bang Tao/Cherng Talay OK Convenient for Bang Tao/Surin residents

💡 Go to Phangnga Road: For Non-OA documentation and first-time expat account opening, Phangnga Road branch is by far the most experienced. If you're anywhere on the island, the 30-minute drive to Phuket Town is worth it to avoid confusion at a smaller branch.

Stop Losing Money on Bank Transfers
Wise (formerly TransferWise)
Mid-market exchange rate. Typical fee 0.4–1.5%. Thai bank transfers usually arrive same day. The Wise debit card skips the 220 THB ATM fee at many machines. Used by the majority of Phuket expats.
Open Free Wise Account →
Affiliate link — we earn a commission at no extra cost to you. Full disclosure.

Step-by-Step: Opening a Bangkok Bank Account in Phuket

1

Prepare your documents

Passport (original + copy of all pages), current visa page copy, and proof of address in Phuket. Best proof of address: your TM30 receipt, rental contract, or a signed letter from your landlord. For non-immigrant visa holders, the process is straightforward.

2

Visit Bangkok Bank Phangnga Road, Phuket Town

Head to the Phangnga Road branch in Phuket Town — it's on the main road near the commercial district. Arrive before 14:00 for best service. Tell the staff you want to open a savings account (บัญชีออมทรัพย์). If there's a queue, take a number and wait.

3

Complete the application form

You'll complete a KYC (Know Your Customer) form with your personal details, visa type, source of funds, and Phuket address. Be straightforward — banks are required to record this information under Thai financial regulations.

4

Make the initial deposit

Minimum opening deposit is ฿500. If you're opening the account for Non-OA visa purposes, you'll want to transfer the ฿800,000 at this stage (or shortly after) from abroad via Wise or SWIFT to ensure the FET document records the foreign source of funds.

5

Collect your passbook and ATM card

Bangkok Bank still uses physical passbooks (blue bankbook) — useful for the Non-OA balance confirmation letter. The ATM card is usually issued immediately. Activate it at any Bangkok Bank ATM.

6

Set up Bualuang iBank

Download the Bualuang iBank app and register using your Thai mobile number. This enables PromptPay transfers, bill payments, and account management. The app is functional — not as elegant as K PLUS but it does the job.

Money Transfers

Transfer Money to Your Bangkok Bank Account Cheaply

Wise sends money to Bangkok Bank at the mid-market rate with low transparent fees. For the ฿800,000 Non-OA requirement, transferring via Wise instead of a bank wire typically saves ฿6,000–฿20,000 depending on your currency.

Open a Free Wise Account →

The ฿800,000 Balance Letter for Non-OA Retirement Visa

This is the primary reason many Phuket retirees choose Bangkok Bank. The process for the balance letter is:

  1. Ensure your account shows ฿800,000 or more (maintained for at least 3 months before your extension application)
  2. Visit Phangnga Road branch with your passbook and passport
  3. Request a "Letter Confirming Account Balance for Visa Extension" — the staff know exactly what this is
  4. The letter is typically issued same-day. Fee: ฿200–฿500
  5. The letter must be dated within 7 days of your immigration appointment

FET Document for Foreign Currency Transfer

If your ฿800,000 came from a foreign bank account (which it usually does), you may need a Foreign Exchange Transaction (FET) document proving the funds were remitted from abroad. Bangkok Bank Phangnga Road issues these for qualifying transfers.

Important: transfers need to be in foreign currency converted at the bank (not Thai baht sent from a THB account abroad). When transferring via Wise, ensure you're sending from your home country's currency — Wise will convert at arrival into THB at the Thai bank. Request the FET certificate from the branch after the funds clear.

⚠️ Non-OA ฿800k Timing: Don't Leave It Late

The ฿800,000 should be in your account at least 3 months before your extension application — ideally permanently maintained. Immigration officers check the statement history. Depositing right before the appointment and withdrawing immediately after has led to visa refusals. Keep the balance stable throughout the year.

Join 5,000+ Expats — Free Weekly Phuket Insider Tips

Banking guides, visa updates, cost breakdowns and practical expat tips every week.

Bangkok Bank vs KBank: Which Should Phuket Expats Choose?

Consideration Bangkok Bank KBank
Non-OA ฿800k balance letter Excellent (very experienced) Also good
Tourist visa account opening Harder — NI visa preferred More flexible (Yaowarat branch)
Mobile app quality Good (Bualuang iBank) Excellent (K PLUS)
ATM network Large Largest in Thailand
Expat community familiarity Strong (especially retirees) Strong (all expat types)
FET document service Excellent Also available
Branch hours Mon–Fri 09:30–15:30 (some extended) Mon–Fri 09:00–15:30 + Saturday at malls

The short answer: If you're a retiree on a Non-OA visa, Bangkok Bank Phangnga Road is an excellent choice — the staff know the process cold. For new arrivals or those on DTV/tourist visas, start with KBank Yaowarat Road and add a Bangkok Bank account later if needed for visa purposes.

Bangkok Bank International Transfers: SWIFT Details

To receive an international transfer to your Bangkok Bank Phuket account:

Bangkok Bank SWIFT Transfer Details

  • Bank name: Bangkok Bank Public Company Limited
  • SWIFT code: BKKBTHBK
  • Branch: Phangnga Road Branch, Phuket
  • Account number: Your 10-digit account number
  • Account name: Your full name as on your passport
  • Note: Thailand does not use IBAN — provide your account number directly

For regular transfers from abroad, using Wise is significantly cheaper than sending via SWIFT bank wire — see our Wise Thailand guide for the cost comparison.

Frequently Asked Questions

Which Bangkok Bank branch in Phuket is best for expats? +
Bangkok Bank Phangnga Road branch in Phuket Town. It handles Non-OA retirement visa documentation routinely and is most experienced with expat accounts. Second choice: Thalang Road branch in Old Town.
Can I open a Bangkok Bank account with a tourist visa? +
Bangkok Bank officially requires a non-immigrant visa. Tourist visa holders often find it harder here than at KBank Yaowarat Road. If you're on a tourist visa, start with KBank. Once you have a Non-O, Non-OA, or other non-immigrant visa, Bangkok Bank is straightforward.
What is Bangkok Bank's SWIFT code? +
BKKBTHBK. To receive international transfers: Bank = Bangkok Bank, SWIFT = BKKBTHBK, then your account number. Thailand does not use IBAN.
How do I get the ฿800,000 balance certificate for my Non-OA visa? +
Visit Phangnga Road branch with your passbook and passport. Request the 'Letter Confirming Account Balance for Visa Extension'. Issued same-day for ฿200–฿500. Must show ฿800,000+ and be dated within 7 days of your immigration appointment.
Is Bualuang iBank app good? +
Functional yes, but not as polished as KBank's K PLUS. It handles PromptPay transfers, bill payments, and account management. For expats using Bangkok Bank primarily for Non-OA compliance, it covers everything needed.
Affiliate disclosure: Some links on this page are affiliate links. If you open a Wise account through our link, we may earn a small commission at no cost to you. We only recommend products we use. This is not financial advice.
Personal Guidance

Need help with Phuket banking setup?

Questions about Non-OA visa compliance, FET documents, or setting up transfers? Book a consultation — first question is free.

Ask Us →