>
Bangkok Bank ATM in Phuket
Banking Guide

Bangkok Bank vs Kasikorn Bank vs SCB: The Phuket Expat's Bank Comparison

May 11, 2026 6 min read

Seven years of trial and error with Thai banks. We've opened accounts at Kasikorn, Bangkok Bank, SCB, Krungsri, and smaller regional banks across Phuket. Here's the honest verdict for expats — and why most expats end up with two accounts.

Quick Reference: The Three Banks

  • KBank Yaowarat Rd (SWIFT: KASITHBK) — Most flexible for tourist visas; English-speaking staff; best mobile app
  • Bangkok Bank Phang Nga Rd (SWIFT: BKKBTHBK) — Best for Non-OA FET documents; most familiar with visa requirements
  • SCB Central Festival (SWIFT: SICOTHBK) — Best mobile app; best tech; easier for established residents

Quick Summary: Which Bank to Choose?

If you're arriving on a tourist visa and want to open your first Thai bank account: go to Kasikorn Bank Yaowarat Road in Phuket Town. Their staff are experienced with expats, speak English, and are most flexible about visa type. The process takes 1-2 hours and you'll walk out with a debit card the same day.

If you're applying for a Non-OA retirement visa and need an ฿800,000 deposit for FET (Foreign Exchange Transaction) documents: Bangkok Bank Phang Nga Road is your best choice. They handle this regularly, understand the documentation requirements inside-out, and can advise you on seasoning (how long the money needs to sit in the account).

For daily use, spending, PromptPay transfers, and ATM access: most expats use Kasikorn for the app and daily convenience. For the serious money (the ฿800,000 visa fund), they maintain it at Bangkok Bank. SCB is excellent if you live near Central Festival Phuket, but it's not essential — KBank is sufficient for everything.

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.

Kasikorn Bank (KBank) — The Expat Favourite

KBank Yaowarat Road is in Phuket Town, 100 metres east of the Krabi Clock Tower. This is the branch that matters for expats. When people tell you "KBank is best for foreigners," they mean this branch.

Account Opening: Tourist Visa Friendly

KBank's Yaowarat Road branch is the most relaxed about visa type. You can open an account on a tourist visa (or even a Tourist Visa Exempt stamp) if you bring: passport, TM.30 form, proof of address (rental agreement or hotel booking), and completed account opening form. Staff are patient with English and know the expat process inside-out. Average time: 60-90 minutes. You'll get your debit card same-day or next day.

Some KBank branches in Thailand do restrict tourist visa customers initially (they may limit your balance, transfer amounts, or require higher minimums). Yaowarat Road is more flexible, but rules change. Always ask about restrictions upfront.

K-PLUS App: Best in Class

The K-PLUS app is the gold standard for expats. Clean interface, fast loads, excellent PromptPay integration, international transfer support, and regular updates. You can check balances, transfer money, pay bills, and use PromptPay all from your phone. The app works smoothly on most phones and rarely crashes. If you use Thai banking regularly, K-PLUS is why many expats choose KBank.

PromptPay: Seamless Setup

KBank customers can set up PromptPay (Thailand's instant transfer system) in 3 minutes via the K-PLUS app. Your Thai phone number becomes your PromptPay ID. You can pay landlords, food vendors, tradespeople, and split restaurant bills instantly. This is not just convenient — it's essential in Phuket.

International Transfers

KBank accepts SWIFT transfers (SWIFT code: KASITHBK). The process is straightforward: you provide your IBAN equivalent (account number + bank details), and money arrives within 1-3 business days. There's no specific "Wise-friendly" advantage — SWIFT is SWIFT — but KBank staff are familiar with international transfers from expats and won't give you any fuss.

ATM Network and Fees

KBank has one of Thailand's largest ATM networks — you'll find them everywhere in Phuket, and across the country. However: foreign ATM withdrawals cost ฿220 per transaction at most KBank machines. This is higher than some competitors but standard for KBank. If you withdraw ฿5,000 at a foreign ATM, you pay ฿5,220. The fee is charged immediately in Thai baht.

Why Expats Choose KBank

Expat-friendly branch (Yaowarat), best app, easiest PromptPay, huge ATM network, English-speaking staff, and the general sense that they "get" expats. For new arrivals, this is the obvious choice.

Bangkok Bank — The Non-OA Specialist

Bangkok Bank Phang Nga Road is in central Phuket Town, near Robinson department store. This branch handles the ฿800,000 Non-OA retirement visa requirement better than any other bank in Phuket.

The Non-OA FET Process

To qualify for Thailand's Retirement Visa (Non-OA), you need to prove you have ฿800,000 in a Thai bank account and that it's "seasoned" (sat in the account for at least 3 months without large deposits or withdrawals). Immigration will ask for bank statements and may request an FET (Foreign Exchange Transaction) letter — a document from your bank proving the money arrived from overseas.

Bangkok Bank Phang Nga Road staff handle this weekly. They know the exact documentation Immigration requires, understand the seasoning rules, and can process your FET letter quickly (usually same-day or next business day). Other branches might fumble the process or ask for unnecessary documents. Bangkok Bank's Phang Nga Road branch is smooth.

Account Opening

Bangkok Bank technically prefers a Non-Immigrant visa, but Phang Nga Road may open for you on a tourist visa if you explain you're setting up for a retirement visa application. They want to see your plan and commitment. Unlike KBank's more relaxed policy, you'll be straightforward with them: "I'm opening to meet the Non-OA ฿800,000 requirement."

Bring: passport, TM.30, proof of address, and initial deposit (even ฿1,000 is fine to start; you can transfer the ฿800,000 later).

Bualuang mBanking App

Bangkok Bank's mobile app is called Bualuang mBanking. It's functional and does the job, but it's less polished than K-PLUS. The interface is a bit dated, it can be slow, and features are less intuitive. However, it works, and if you're primarily using the account to hold the ฿800,000 visa fund (not daily spending), you won't use the app much anyway.

International Transfers and SWIFT

Bangkok Bank's SWIFT code is BKKBTHBK. International transfers clear slightly faster than some competitors (sometimes within 24 hours vs. the typical 1-3 days), though this varies by sending bank. The process is clear and straightforward. Staff at Phang Nga Road are comfortable with expats receiving international money, which is another reason many use this branch for the visa fund.

ATM Network and Fees

Bangkok Bank's ATM network is comparable to KBank's — widespread across Phuket and Thailand. Foreign ATM withdrawals also cost around ฿220, so there's no significant advantage over KBank here.

Why Expats Use Bangkok Bank

Simple: it's the best bank for the Non-OA visa fund process. If you're opening specifically to meet the ฿800,000 requirement, Phang Nga Road is the obvious choice. For everything else (daily spending, PromptPay, regular transfers), KBank is better. This is why most expats maintain both.

SCB (Siam Commercial Bank) — The Tech Option

SCB has a branch at Central Festival Phuket (the large shopping mall in Patong). SCB is the newest and most technologically polished of the three.

Account Opening

SCB Central Festival typically requires a Non-Immigrant visa. If you're arriving on a tourist visa, your chances of opening at this branch are lower than at KBank. However, if you already have a Non-Immigrant visa (from education, work, or retirement), SCB is straightforward and professional.

SCB Easy App: Best for 2026

The SCB Easy app is genuinely excellent. Clean design, fast performance, excellent features, and regular updates. App store ratings consistently put it above K-PLUS and Bualuang. If you care about mobile banking experience, SCB Easy is the winner. However: if opening an account is the barrier (visa type), this advantage doesn't matter.

International Transfers

SCB's SWIFT code is SICOTHBK. International transfers process smoothly. No advantage or disadvantage vs. KBank or Bangkok Bank — all three Thai banks handle SWIFT competently.

Why Most Expats Don't Lead with SCB

SCB is excellent, but it requires a Non-Immigrant visa for account opening (generally), which you won't have on arrival. If you live near Central Festival and eventually get a Non-Immigrant visa, opening a second account at SCB for the app experience makes sense. But for your first account, it's not an option.

Full Comparison Table

Feature KBank Yaowarat Bangkok Bank Phang Nga SCB Central Festival
Open on Tourist Visa Yes — easy Maybe — depends No — requires Non-Imm
English Staff Good Good Good
Mobile App Quality K-PLUS (excellent) Bualuang (adequate) SCB Easy (best)
Foreign ATM Fee ฿220 ฿220 ฿220
Non-OA FET Support Good Best Standard
SWIFT Code KASITHBK BKKBTHBK SICOTHBK
Free Int'l Transfers SWIFT available SWIFT available SWIFT available
PromptPay Setup Very easy Easy Easy
Phuket Town Branch Yaowarat Rd Phang Nga Rd Patong (mall)

Alternative Banks: Krungsri and Kasikorn Premier

For completeness: Krungsri Bank (AYUDTHBK) is another option with a solid presence in Phuket. It's comparable to Bangkok Bank — good app, straightforward process, no particular advantage for expats. Kasikorn Premier is for high-net-worth customers only — it requires a minimum balance and is not relevant for most expats.

The Two-Account Strategy: Why Most Smart Expats Do This

After seven years in Phuket and talking to hundreds of expats, the pattern is clear: open your first account at Kasikorn Yaowarat for daily use, and once you're settled and have a Non-Immigrant visa or are ready for a retirement visa, open a second account at Bangkok Bank Phang Nga for the visa fund.

Here's why:

  • KBank for daily life: PromptPay, ATM withdrawals, bill payments, Wise transfers, food and shopping. The K-PLUS app is excellent and you use it daily.
  • Bangkok Bank for the visa fund: ฿800,000 sits in this account. You barely touch it (that would mess up seasoning). When you need FET letters or visa documentation, their staff handle it seamlessly.
  • Optional third: Wise: Many expats also use Wise for international transfers, not as a Thai bank account. Wise is not a Thai bank — you can't receive PromptPay, you can't withdraw at Thai ATMs, you can't use it for visa purposes. But for sending money internationally from Thailand, Wise's exchange rates typically beat Thai banks. It's a complement, not a replacement.

Why two Thai banks? Because Thai banks have limits. KBank may initially limit tourist visa accounts (balance caps, transfer limits). Using two banks gives you flexibility: daily spending and transfers at KBank, visa funds and documentation at Bangkok Bank. It's not essential, but it's smart.

What About Online Banks and Wise?

Wise (formerly TransferWise) is an excellent service, but it's not a Thai bank. You cannot:

  • Receive PromptPay transfers to a Wise account
  • Use Wise for Thai tax residency documentation
  • Use it as your primary Thai bank account for visa purposes
  • Withdraw cash at Thai ATMs from Wise
  • Hold Thai baht in Wise long-term (it's a transfer service, not a savings account)

What Wise is excellent for: sending money out of Thailand to your home country, receiving international transfers and converting to Thai baht, managing multiple currencies. Many expats use Wise + a Thai bank in combination. You receive your UK pension via SWIFT to Wise, Wise gives you the best exchange rate, and you transfer the Thai baht to your KBank account. That's a smart workflow.

But Wise is not your primary Thai bank account. You need a Thai bank account (KBank or Bangkok Bank) for daily life in Phuket.

Practical Checklist: Opening Your First Thai Bank Account

Going to KBank Yaowarat Road tomorrow? Bring:

  • Passport (original)
  • TM.30 form (get this from your accommodation — hotel, rental, or guesthouse should provide it)
  • Proof of residence (rental agreement, hotel booking, or TM.30 itself)
  • Initial deposit (฿1,000-10,000 minimum, though ask at the counter)
  • Thai phone number (buy a Thai SIM if you don't have one)
  • Pen for signing forms

Process: walk in, take a queue number, explain you're opening a current account, complete their forms, provide documents, deposit money, and leave with your passbook. They'll order a debit card (usually arrives in 3-5 business days). Ask about online banking and PromptPay setup before you leave — staff will guide you through the app during or after account opening.

Common Mistakes to Avoid

Mistake 1: Not getting a Thai SIM first. You can open a bank account without one, but you'll need a Thai phone number within days to set up mobile banking and PromptPay. Get a Thai SIM immediately (7-Eleven, Family Mart, or any phone shop). Cost: ฿50-100. It takes 10 minutes.

Mistake 2: Banking at the wrong branch. If you go to a small KBank branch in Patong instead of Yaowarat, they might refuse you or place restrictions on your account. Yaowarat is the proven expat branch. Go there.

Mistake 3: Expecting to transfer your visa fund immediately. When you open your account, don't immediately send ฿800,000. Most banks want to see your account "seasoned" — money sitting there stably for 3 months — before it counts toward visa requirements. Ask the bank how long you should wait before requesting FET letters.

Mistake 4: Not reading the fine print on your account type. Some accounts are "Lite" versions with lower limits. Ask for a standard account (sometime called "Standard" or "Premium"). The staff will guide you.

Transfer Your International Money Easily

Once you have a Thai bank account with SWIFT code, use Wise to send money from abroad. Best exchange rates, lowest fees. Free first transfer if you sign up.

Open a Wise Account →

FAQ

Which Thai bank is easiest for expats to open on a tourist visa? +
Kasikorn Bank (KBank) Yaowarat Road branch in Phuket Town is the most flexible for tourist visa account opening. Their staff are experienced with expats, speak English well, and are less restrictive about visa type than Bangkok Bank or SCB. Expect to spend 60-90 minutes and walk out with a debit card the same day (or next business day).
Which bank is best for the Non-OA retirement visa 800k baht requirement? +
Bangkok Bank Phang Nga Road branch is best for Non-OA visa documentation. Their staff are most familiar with FET documents, seasoning rules, and the ฿800,000 requirement. They process this regularly and can guide you through the exact documentation Immigration requires. No other bank in Phuket handles this as smoothly.
Can I open a Thai bank account without a Non-Immigrant visa? +
Yes, but with difficulty. KBank Yaowarat Road is most flexible with tourist visas. You'll need your passport, TM.30 (from your accommodation), proof of address (rental agreement or hotel booking), and your Tourist Visa (or Exempt stamp). Bangkok Bank and SCB technically prefer Non-Immigrant visas. Some KBank branches may place temporary restrictions on tourist visa accounts (lower limits, caps on transfers), but Yaowarat Road is the most relaxed about this.
What is the best Thai banking app for expats? +
SCB Easy App is the most modern and user-friendly overall. K-PLUS (KBank) is excellent and very polished, with great PromptPay integration. Bualuang mBanking (Bangkok Bank) is functional but less intuitive. For daily use and PromptPay, most expats prefer K-PLUS. For tech-savvy users who can get SCB, SCB Easy is slightly better.
Do I need a Thai SIM card for banking apps? +
Yes. You need a registered Thai phone number to set up mobile banking apps and PromptPay. Tourist eSIMs do not work for this purpose. Buy a Thai SIM card at any convenience store (7-Eleven, Family Mart) for ฿50-100. Registration takes 5 minutes. This is an essential first step before banking — do this the day you arrive.

Get Your Thai Bank Account Setup Right the First Time

Seven years of Phuket experience means we've seen every mistake expats make. From visa requirements to app setup to understanding PromptPay — we can guide you through the entire process.

Ask Us a Question →

Last updated: February 2026. This article is for information only and does not constitute financial or banking advice. Thai banking rules and individual branch policies can change without notice. Always confirm current requirements directly with your chosen bank branch. This page contains affiliate links (Wise).

Fredrik Filipsson
Written by
Fredrik Filipsson
Fredrik has lived in Phuket since 2019. He covers visas, healthcare, housing, banking, and the practical realities of daily expat life on the island. Everything he writes is based on personal experience.
Connect on LinkedIn