Published: March 30, 2026
Reading time: 12 minutes
Key Facts at a Glance
- 3 main expat-friendly banks: Kasikorn (KBank), Bangkok Bank, SCB (Siam Commercial)
- Minimum opening deposit: ฿500–2,000 depending on bank
- Requirements vary significantly by bank and visa type
- Kasikorn is the most foreigner-friendly in 2026
- Bangkok Bank best for international wire transfers and pension income
- ATM fees for foreign cards: ฿200–220 per withdrawal (avoid with local account)
- Tourist visa accounts nearly impossible in 2026 — Wise is the practical alternative
Opening a Thai bank account in Phuket is essential for expats, retirees, and long-term visitors. Without a local account, you'll face ฿200+ ATM fees every time you withdraw cash, struggle to pay rent via PromptPay, and miss access to Thailand's most convenient payment system. However, 2026 banking rules are stricter than ever — and tourist visas now face near-total rejection from major banks.
This guide covers the current (March 2026) situation at the 3 main expat-friendly banks, honest visa requirements, the opening process step-by-step, and why Wise is often the smartest choice if you can't get a traditional account.
The Three Main Expat Banks
Which Bank Should You Choose?
Most expats in Phuket use one of three banks. Each has different strengths, requirements, and visa policies. Here's the honest breakdown for 2026:
Kasikorn Bank (KBank)
Foreigner Friendliness
★★★★★ Most accessible in 2026
Opening Deposit
฿2,000
Monthly Fee
None if balance above ฿2,000
Best For
Daily banking, PromptPay, mobile app
Key Strength
KPlus app is excellent, English support
Bangkok Bank
Foreigner Friendliness
★★★★☆ Established, trusted
Opening Deposit
฿500–1,000
Monthly Fee
None with minimum balance
Best For
International transfers, pension income
Key Strength
Strong SWIFT infrastructure for wires
SCB (Siam Commercial)
Foreigner Friendliness
★★★☆☆ Less targeted at expats
Opening Deposit
฿1,000+
Monthly Fee
Varies by account type
Best For
Backup account, wide ATM network
Key Strength
Largest ATM network in Thailand
Deep Dive: Kasikorn Bank (KBank)
Kasikorn: The Foreigner Favourite
Kasikorn Bank is widely considered the most foreigner-friendly bank in Thailand in 2026. They actively market to expats, their app is in fluent English, and they're more willing to open accounts for people on Non-Immigrant visas.
Kasikorn Phuket Branches
- Phuket Town (Main Branch) — Kasikorn Building, near Phuket Road roundabout. Quietest, best English speakers. Opens 8:30 AM.
- Jungceylon, Patong — Inside Jungceylon shopping mall. Busier, good for tourists.
- Big C Chalong — Big C Extra, Chalong. Accessible, ample parking.
- Central Festival — Inside mall, good for walk-ins with shopping.
Kasikorn Requirements in 2026
- Original passport (required)
- Non-Immigrant visa (B, O, O-A, LTR, ED preferred)
- TM30 receipt (proof of address registration with local police)
- Thai address documentation: rental contract or letter from landlord
- Work permit (if on B visa) or letter of employment
- Proof of funds/income (now increasingly requested)
Pro Tip: Best Time to Open a KBank Account
Visit the Phuket Town branch on a weekday morning between 8:30–10 AM. Queues are minimal, and English-speaking staff are more available. Avoid Fridays and weekends. Bring all documents in a folder to look organized.
Kasikorn Opening Deposit & Fees
- Opening deposit: ฿2,000 (must remain in account)
- Monthly maintenance fee: None if balance stays above ฿2,000
- Debit card: Free, issued same day or within 3–5 days
- ATM withdrawals at KBank: Free
- ATM withdrawals at other banks: ฿15–20
KPlus App
Kasikorn's mobile app is one of Thailand's best. You can:
- Link PromptPay to your phone number or passport ID (essential for QR payments)
- Send money instantly to anyone in Thailand (฿25 fee for non-KBank accounts)
- Check balance, statements, pay bills
- Full English language support
- Biometric login (fingerprint/face ID)
Deep Dive: Bangkok Bank
Bangkok Bank: The Expat Default
Bangkok Bank is the traditional choice for expats, retirees, and pension recipients. It's stable, well-established, and has the strongest international wire transfer infrastructure of any Thai bank. If you're receiving pension payments, Social Security, or substantial international transfers, Bangkok Bank is often the best choice.
Bangkok Bank Phuket Branches
- Phuket Town (Main Branch) — Phuket Road, near the roundabout. Opens 8:30 AM.
- Patong Branch — Inside Patong, easy for Patong-based expats.
- Rawai Branch — South Phuket, central for Rawai/Nai Harn residents.
- Bang Tao Branch — North side, for Bang Tao/Laguna area residents.
Bangkok Bank Requirements
- Original passport
- Non-Immigrant visa (B, O, O-A preferred for employment or retirement)
- TM30 receipt
- Thai address documentation
- Work permit (if applicable)
- For retirees: proof of retirement income or letter from employer
Bangkok Bank Opening & Fees
- Opening deposit: ฿500–1,000
- Monthly fee: None with minimum balance (typically ฿500–1,000)
- Debit card: Free
- International SWIFT transfers: Excellent infrastructure, ฿400–600 fee per wire
- Receiving wire transfers: Usually free or minimal fee
Why Bangkok Bank for International Transfers
Bangkok Bank has the most established SWIFT network of any Thai bank. If you're receiving pension payments, Social Security, or other regular international transfers, they process them reliably with fewer delays. The exchange rate is not as good as Wise, but you avoid international payment gateway fees.
Other Banks Worth Knowing
SCB (Siam Commercial Bank)
SCB is Thailand's largest bank by assets and has the widest ATM network. However, they're less focused on expat-friendly opening processes. SCB is useful as a backup account (good for paying Thai bills and government taxes), but open Kasikorn or Bangkok Bank first.
SCB in Phuket
- Phuket Town branch near the roundabout
- Bang Tao branch
- Multiple branches in Patong (inside malls and on main road)
Krungthai Bank (KTB)
Government-owned bank. Less expat-friendly for account opening, but essential to have once you get a Thai work permit — Thai taxes and government bills are often easier to pay via KTB. Open this as a second account once employed in Thailand.
Requirements Comparison
Bank Requirements at a Glance
| Bank |
Opening Deposit |
Monthly Fee |
Preferred Visa |
Best For |
| Kasikorn (KBank) |
฿2,000 |
None (if ฿2K+ balance) |
B, O, O-A, ED, LTR |
Daily banking, PromptPay, app |
| Bangkok Bank |
฿500–1,000 |
None (if min balance) |
O, O-A, Retirement |
Pension, international wires |
| SCB |
฿1,000+ |
Varies |
B, O, O-A |
Backup, ATM access |
| Krungthai (KTB) |
฿1,000 |
Varies |
Work permit required |
Government payments, taxes |
The Honest Truth
Opening an Account on a Tourist Visa (2026 Reality)
Tourist Visa Accounts Are Nearly Impossible in 2026
This is the most critical fact: In 2026, major Thai banks have largely stopped opening accounts for tourist visa holders. After 2023 anti-money laundering crackdowns, KBank and Bangkok Bank now require a Non-Immigrant visa. Some small provincial branches might be more flexible, but there are no guarantees, and you shouldn't plan around it.
Do not expect a tourist visa account. Have a backup plan (Wise) ready.
Why Did Thai Banks Stop Accepting Tourist Visas?
Thailand's financial regulator (BoT) tightened AML (anti-money laundering) rules in 2023. Banks now face heavy fines if they open accounts for people on short-term visas without strong identity verification. Tourist visas don't prove residence or legitimate income. As a result, banks now prefer Non-Immigrant visas as proof that you'll be in Thailand long-term and are subject to local tax authority.
If You're on a Tourist Visa: Use Wise
Wise is the practical solution for tourists. You can:
- Sign up online before you arrive in Thailand (no visa required)
- Get a Thai baht account number and balance
- Link PromptPay to your Wise account (link via the app)
- Receive money from abroad at real mid-market exchange rates
- Pay for rent, restaurants, markets via PromptPay QR code like a local
- Send money back to your home country at better rates than Bangkok Bank SWIFT transfers
Wise is not a bank (it's a FinTech payment platform), so it has much looser visa requirements. Thousands of Phuket tourists and digital nomads use Wise as their primary account.
How to Open an Account
Opening a Thai Bank Account: Step-by-Step
Here's the process at Kasikorn Bank in Phuket Town (the most straightforward experience):
Documents You'll Need
- Original passport — Bring the physical passport, not a copy
- Copy of passport — Banks often ask for this, have a copy ready
- Non-Immigrant visa page — Copy of the stamp/page showing your visa
- TM30 receipt — Pick this up from your local police box if you haven't already (it's free, takes 10 minutes)
- Thai address documentation — Rental contract or landlord's letter (doesn't need to be fancy, just proof you live there)
- Work permit (if on B visa) — Or employment letter on company letterhead
- Proof of income — Bank statements, pension letter, or employment contract (increasingly required)
The Opening Process
- Arrive at the branch early. Go to Kasikorn Phuket Town (main branch) between 8:30–10 AM on a weekday. Bring all documents in a folder.
- Take a number. Get a queue ticket at the front desk, select "open savings account" or point to the cashier icon. Sit and wait.
- Tell the staff your need. When called, say "I want to open a savings account" (staff are used to this). They speak English.
- Present documents. Hand over your passport, TM30, address proof, and work permit (if applicable). They'll make copies.
- Fill out forms. Staff will help you complete the account opening form. You'll sign multiple times. It's straightforward.
- Provide opening deposit. Pay ฿2,000 cash (or transfer if opening from another Thai account). They'll give you a receipt.
- Choose a PIN. They'll ask you to set a 4-digit PIN for your account and card.
- Take a photo. They'll photograph you for the account system (not a smile, just a neutral face).
- Receive your debit card. You'll get your debit card immediately or within 3–5 business days. Ask about card activation — they'll give instructions or activate it on the spot.
- Download the app. Leave and download KPlus, set up with your card number and password.
- Set up PromptPay. Link your phone number or passport ID to PromptPay via the KPlus app (takes 2 minutes, requires OTP verification).
Total time at branch: 20–40 minutes.
Payment System Essential
PromptPay: Thailand's QR Payment System
PromptPay is Thailand's instant payment network, linked to your bank account. It's essential for daily life in Phuket:
- Pay rent: Your landlord gives you a PromptPay QR code; you scan and pay instantly.
- Markets & restaurants: Every vendor displays a PromptPay QR code. Scan with your banking app, no cash needed.
- Utilities: Pay electricity, water, internet bills via PromptPay.
- Government payments: Pay fines, registration fees via PromptPay.
- Instant transfers: Send money to other people in seconds (free between Thai banks).
How to Set Up PromptPay
- Open your bank's mobile app (KPlus for Kasikorn).
- Look for "PromptPay" or "Link Identifier" in the menu.
- Select "Link to Phone Number" or "Link to Passport ID" (most people use phone number).
- Verify with OTP (one-time password sent to your phone).
- Done. You now have a PromptPay ID linked to your account.
From then on, when someone asks for your PromptPay, you just give your phone number. They scan a QR code from your app or your phone number, and money arrives instantly.
Save Money Immediately
ATM Fees: The Real Cost of Not Having a Local Account
This is often overlooked, but ATM fees are a huge financial argument for opening a local account:
Foreign Card ATM Withdrawal Fees
- Bangkok Bank ATM: ฿220 per withdrawal
- Kasikorn ATM: ฿220 per withdrawal
- SCB ATM: ฿220 per withdrawal
- Other ATMs: ฿200–220 per withdrawal
- Average withdrawal: ฿3,000–5,000
Math: One Year of ATM Fees
- Without local account (foreign card): ฿220 × 52 weeks = ฿11,440/year
- With local account (free at own bank): ฿0 at KBank ATMs, ฿780–1,040/year at other banks
- Annual savings: ฿10,000–11,000 just in ATM fees
This alone justifies opening an account. Plus you get PromptPay access, which is invaluable for daily life.
Best Alternative Solution
Wise: The Best Choice for Some Expats
Wise is a financial technology company (not a traditional bank) that offers international transfers and a Thai baht account. It's become popular with Phuket expats and is often better than a Thai bank account for specific situations.
When Wise Is Better Than a Thai Bank Account
- You're on a tourist visa — Wise doesn't require a visa at all
- You need international transfers often — Wise's rates are better than Bangkok Bank SWIFT
- You're staying less than 1 year — No need for a long-term local account
- You're paid in USD/EUR/GBP — Wise converts at mid-market rates (Bangkok Bank gives worse rates)
Wise Benefits
- Thai baht account: Get a Thai account number and balance
- PromptPay support: Link PromptPay to your Wise account (verify via Thai phone number)
- Debit card: Wise Visa debit card works globally
- Mid-market exchange rates: Much better than Bangkok Bank
- No minimum deposit: Start with any amount
- Easy to set up online: Before you even arrive in Thailand
Open a Wise Account Before You Arrive in Phuket
If you're on a tourist visa or want the best international transfer rates, sign up for Wise online before you travel. You'll have access to your Thai baht account on day 1.
Use Wise for international transfers, tourist-visa transactions, and local PromptPay payments. If you later get a Non-Immigrant visa, upgrade to a traditional Thai bank account (Kasikorn) for ATM access and stability.
Open Wise Account
Common Questions
Frequently Asked Questions
Can I open a Thai bank account on a tourist visa in 2026?
▼
Not at major banks. Kasikorn, Bangkok Bank, and SCB all require a Non-Immigrant visa in 2026 due to AML regulations. Some very small provincial branches might accept tourist visa accounts, but this is not reliable. If you're on a tourist visa, use Wise instead — it has no visa requirement and gives you a Thai baht account with PromptPay support.
How long does it take to open a bank account in Phuket?
▼
At Kasikorn Phuket Town, the entire process takes 20–40 minutes if you have all documents. You'll receive your debit card same-day or within 3–5 business days. You can use your account immediately for transfers and PromptPay even before the physical card arrives.
What's the difference between a Non-Immigrant O and O-A visa for banking?
▼
For banking purposes, they're treated the same. Both are Non-Immigrant visas and satisfy Thai bank requirements. The O-A is for retirees aged 50+, the O is for people under 50 (typically on work visas or retirement accounts). Both work for account opening.
Is Kasikorn or Bangkok Bank better for expats?
▼
Kasikorm for daily banking: Better app, more foreigner-friendly opening process, excellent PromptPay integration. Bangkok Bank for international transfers: Better SWIFT infrastructure for receiving pension payments or regular wire transfers. Many expats have both — Kasikorm for daily life, Bangkok Bank for pension income.
Do I need a work permit to open a bank account in Phuket?
▼
Not always. If you're on a Non-Immigrant B visa (work visa) with a Thai employer, a work permit makes opening easier and faster. But many Non-Immigrant O visa holders (retirees, investors) don't have work permits and can still open accounts. Proof of employment letter or enrollment (for students) also works.
Can I link PromptPay to my Wise account?
▼
Yes. Wise gives you a Thai account number and baht balance. You can link PromptPay to your Wise account via the Wise app using a Thai phone number. This lets you pay for rent, food, and local services just like a traditional Thai bank account.
What's the cheapest way to withdraw money in Phuket as an expat?
▼
Open a Kasikorn account and withdraw at KBank ATMs (free). This saves ฿200+ per withdrawal compared to foreign card fees. If you use other banks' ATMs, expect ฿15–20 per transaction. Over 12 months, a local account saves ฿10,000+ in fees.
Do Thai bank accounts have monthly maintenance fees?
▼
Not if you maintain the minimum balance. Kasikorm charges nothing if balance is above ฿2,000. Bangkok Bank charges nothing with a minimum balance (usually ฿500–1,000). If your balance drops below the minimum, you may face ฿25–50/month maintenance fees.
Go Deeper
Related Articles
Need a Visa First?
If you don't yet have a Non-Immigrant visa, consider working with a Thai visa agent. They'll handle paperwork and speed up the process — essential before opening most bank accounts.
Find a Visa Agent
Free Phuket Expat Banking Checklist
Get a printable checklist of all documents needed to open an account at Kasikorn, Bangkok Bank, and SCB — plus a timeline for the whole process.
Download Checklist
Affiliate Disclosure: This article contains affiliate links to Wise. When you click and sign up through our link, we may earn a commission at no cost to you. This helps support Phuket Expat Guide. We only recommend products and services we believe are genuinely useful for expats in Phuket.
Last Updated: March 2026. Thai banking rules and visa policies change frequently. This guide reflects the current situation and was last verified on March 30, 2026. If information seems outdated, please let us know so we can update it.