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.
Step-by-Step: Opening a Bangkok Bank Account in Phuket
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.
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.
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.
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.
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.
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.
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:
- Ensure your account shows ฿800,000 or more (maintained for at least 3 months before your extension application)
- Visit Phangnga Road branch with your passbook and passport
- Request a "Letter Confirming Account Balance for Visa Extension" — the staff know exactly what this is
- The letter is typically issued same-day. Fee: ฿200–฿500
- 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.
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.
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
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 →