📅 Last updated: March 2026

Here's something that surprises almost everyone who moves to Phuket: every single Thai ATM charges a ฿220 (~$6) foreign card fee, regardless of which bank machine you use or which country issued your card. There are no exceptions. KBank, Bangkok Bank, SCB, Krungsri — they all charge exactly the same ฿220 flat fee per withdrawal.

For someone withdrawing ฿5,000 at a time, that's a 4.4% fee on top of whatever exchange rate spread your home bank is adding. Over a year of monthly top-ups, you can easily lose ฿5,000–15,000 in ATM fees alone. After six years living in Rawai and Chalong, I've seen this catch every new expat at least once.

The good news: there are three practical strategies that Phuket expats use to get this cost very close to zero.

⚠️ The ฿220 fee cannot be waived or avoided by card choice This fee is levied by the Thai bank that owns the ATM — not by your card issuer. Even Wise, Revolut, and Charles Schwab users pay it. The strategies below focus on minimising its impact, not eliminating it entirely.

The Full Cost Picture

When you use a foreign card at a Thai ATM, you're typically paying two or three layers of fees:

Fee LayerWho Charges ItTypical AmountAvoidable?
Thai ATM feeThai bank (KBank, BBL, etc.)฿220 flatNo
Foreign transaction feeYour home bank1–3% of amountYes — with right card
Currency exchange spreadYour home bank / ATM0.5–4%Yes — decline DCC
Wise/Revolut own ATM feeWise or Revolut0 (2 free/month)Yes — within free allowance

The most common mistake is accepting "Dynamic Currency Conversion" (DCC) when the ATM asks if you want the amount charged in your home currency. Always choose THB. The ATM's conversion rate is usually 3–5% worse than the interbank rate.

Strategy 1 — Use Wise or Revolut (Best for Short-Term / Arrivals)

Wise gives you 2 free ATM withdrawals per month (up to ฿7,000 total free, then ~฿25 per withdrawal after that). Revolut gives you similar allowances on free plans. Neither card can escape the Thai bank's ฿220 charge, but Wise will reimburse you for 2 ATM transactions per month, effectively covering the ฿220 fee on those withdrawals.

💡 Wise optimal strategy for Phuket Withdraw ฿20,000–฿30,000 (the max) in one hit during your 2 free monthly transactions. Cost: ฿220 × 2 = ฿440 per month regardless of how much you withdraw. At ฿40,000/month drawn, that's 1.1% total cost.

Strategy 2 — Open a KBank Account (Best for Long-Stay Expats)

If you're staying 3+ months, opening a local Thai bank account at KBank on Yaowarat Road transforms your ATM situation. Once you have a KBank account:

  • Transfer money in via Wise (mid-market rate + small Wise fee, typically 0.35–0.5%)
  • Withdraw from any KBank ATM in Phuket with zero fee — it's your own Thai bank
  • Use K Plus app for transfers, bill payment, and tracking
  • Set up PromptPay for instant free transfers from other Thai banks

The KBank branch on Yaowarat Road in Phuket Town is the most expat-friendly. It's the same branch that handles the ฿800,000 retirement visa deposits — staff are used to foreign customers. You'll need your passport, proof of address, and ideally a Non-OA, Non-B, or long-stay visa (though some tourist visa holders have succeeded here).

MethodCost to Transfer ฿40,000ATM fee to accessTotal cost
International wire (your home bank)฿600–1,200 fixed + 2–3%฿220฿1,420–2,620
Wise → KBank~฿160 (0.4% rate)฿0 (own account)~฿160
Wise card → ATM (2 free/month)฿0 (Wise rebates 2)฿220 (Wise rebates)฿0–220
Standard debit card → ATM1–3% FX spread฿220 + 1–2% home fee฿800–2,400

Strategy 3 — Maximise Each Withdrawal

Since the ฿220 fee is flat regardless of amount, the cost as a percentage decreases the more you withdraw. KBank ATMs generally allow up to ฿30,000 per transaction. If you withdraw ฿30,000 once, you pay ฿220 (0.73%). If you withdraw ฿5,000 six times, you pay ฿1,320 (4.4%) for the same amount of money.

Practical ceiling: withdraw close to your maximum limit each time. Most long-term residents in Chalong and Bang Tao do one or two large withdrawals per month rather than multiple small ones.

ATM Locations Across Phuket

ATMs are genuinely everywhere — Central Festival, every 7-Eleven (they each have one inside), Jungceylon, Makro Bypass Road, Boat Avenue Bang Tao, Chalong Circle, Rawai promenade, Kata Beach Road. The concentration of ATMs is one of Phuket's genuine practical advantages over smaller Thai islands.

KBank is the most widely distributed Thai bank on the island. For the Non-OA visa ฿800,000 requirement, KBank Yaowarat Road and Bangkok Bank Phang Nga Road are the two most commonly used branches.

The ฿800,000 Retirement Visa Strategy

If you're on a retirement visa or planning one, you're depositing large sums into a Thai bank anyway. Once your KBank account is established with the ฿800,000 balance, your day-to-day ATM costs become negligible — you just transfer from Wise and withdraw freely from your own account. Many retirees in Rawai and Chalong find this setup removes the ATM fee problem entirely. See our full banking tips guide for the ฿800,000 timing strategy.

1

Never accept DCC

Always choose "Thai Baht" when the ATM asks your currency preference. The ATM's rate adds 3–5% on top.

Saves: ฿1,200–2,000/month

2

Maximise each withdrawal

Withdraw ฿20,000–฿30,000 per visit. The ฿220 fee is the same regardless of amount.

Saves: ฿440–1,100/month

3

Get a Wise card

2 free ATM withdrawals/month, mid-market exchange rate, and ATM fee reimbursement up to ฿7,000.

Saves: ฿440–660/month

4

Open a local Thai account

KBank Yaowarat Road + fund via Wise = near-zero banking costs for long-stay residents.

Saves: ฿2,000–5,000/month

5

Use PromptPay

Free instant transfers between Thai bank accounts. Useful once you have a KBank account and Thai contacts.

Saves: time + ฿0 fee

6

Avoid airport ATMs

Phuket Airport ATMs (arrivals hall) are the same price, but slightly less reliable. The ATMs at 7-Eleven or KBank branches in Phuket Town are better maintained.

Avoids: machine errors

Sending Money to Your Phuket Account?

Wise gives you the mid-market exchange rate with transparent low fees. Most Phuket expats use it as their primary transfer tool.

Open a Wise Account →
Affiliate disclosure: This page contains affiliate links. If you open an account through our Wise link, we may earn a small commission at no extra cost to you. Our recommendations are based on what we actually use living here.

Frequently Asked Questions

How much do Thai ATMs charge in Phuket? +

All Thai ATMs charge a flat ฿220 foreign card fee per transaction, regardless of bank, card type, or amount withdrawn. This fee is charged by the ATM-owning bank, not your card issuer.

Does Wise avoid Thai ATM fees completely? +

Wise reimburses 2 ATM fees per month up to ฿7,000 in withdrawals on free plans. You still pay the ฿220 Thai bank fee at the machine, but Wise credits it back. After 2 free withdrawals, Wise charges ~฿25 per additional withdrawal on top of the Thai ฿220 fee.

Which is the best bank to open in Phuket for avoiding ATM fees? +

KBank (Kasikorn Bank) is the most commonly recommended for expats. Fund via Wise, then use your KBank card at any KBank ATM for free. The Yaowarat Road branch in Phuket Town is the most accommodating for foreigners.

Can I use Apple Pay or contactless payment to avoid ATM fees? +

Yes — many shops in Phuket now accept contactless payments (7-Eleven, Central Festival, Makro, Rimping, most restaurants). This is a great way to reduce cash dependence. However, rural areas, local markets, and smaller restaurants often still require cash.

What is the maximum amount I can withdraw from a Phuket ATM? +

KBank ATMs generally allow ฿30,000 per transaction. Bangkok Bank and SCB are typically ฿20,000–฿25,000. You can often do multiple consecutive transactions at the same machine, though some machines restrict this.

Related Guides