← All guides

฿ Thailand ATM guide

Why Small Withdrawals in Thailand Are Costing You a Fortune

Thai ATMs charge a flat fee per transaction, so small withdrawals waste money. See the limits by bank and the cheapest way to get your cash.

Updated August 2026

Thailand has some of the most restrictive ATM withdrawal limits in Southeast Asia. For a full breakdown of the fees charged per transaction, see Thailand ATM fees explained. To minimise the cost of multiple withdrawals, see how to withdraw money in Thailand without fees. Most machines cap each transaction at 20,000 THB, and some banks impose additional daily limits on foreign cards. If you need a larger amount of cash — for a hotel deposit, a motorbike rental, or a longer stay — understanding these limits in advance will save you time and unnecessary fees.

Per-transaction limits by Thai bank

The per-transaction limit is the maximum you can withdraw in a single ATM session. This is set by the Thai bank that owns the ATM, not by your home bank.

Thai bankPer-transaction limitNotes
Bangkok Bank20,000 THBWidely available across Thailand
Kasikorn Bank (KBank)20,000 THBLarge ATM network, common in malls
SCB (Siam Commercial Bank)20,000 THBPurple branding, very common
Krungthai Bank20,000 THBState-owned, found near government buildings
Krungsri (Bank of Ayudhya)20,000 THBYellow branding
TMBThanachart (TTB)20,000 THBLess common but widely distributed
UOB Thailand25,000 THBSlightly higher limit
CIMB Thai20,000 THBLess common outside Bangkok

Note: Limits can vary between individual ATM machines at the same bank. Some older machines may have lower limits. The figures above reflect the standard limits as of 2026.

Your home bank's daily limit

In addition to the Thai ATM's per-transaction cap, your own bank will have a daily withdrawal limit for international ATM use. This is separate from the Thai bank's limit and is set by your card issuer. Common limits:

Card typeTypical daily ATM limit
Wise (multi-currency)~$1,400 USD equivalent (2 free withdrawals/month)
Revolut Standard~$300 USD equivalent free, then 2% fee
Standard UK high-street bank£300–£500 per day
Standard US bank debit card$400–$1,000 per day
Australian bank debit cardA$1,000–A$2,000 per day

Check with your bank before you travel. Some banks allow you to temporarily raise your international ATM limit if you notify them in advance.

The fee implication of multiple transactions

Because Thai ATMs charge a flat fee per transaction (250 THB for Visa, 350 THB for Mastercard), the number of withdrawals you make has a direct impact on your total cost. If you need ฿40,000 and the ATM limits you to ฿20,000 per transaction, you will pay the flat fee twice.

This is why withdrawing the maximum amount per transaction is almost always the most cost-efficient strategy — assuming you have a safe place to store the cash.

Example: Withdrawing ฿20,000 twice costs 500 THB in Thai ATM fees (Visa). Withdrawing ฿10,000 four times costs 1,000 THB. Same cash, double the fees.

What to do if you need more than 20,000 THB at once

If you need a large amount of cash — for a long-term rental deposit, a tour package, or similar — there are a few options:

  • Make multiple ATM withdrawals across different machines or at different times of day (some banks reset transaction counts at midnight).
  • Use a bank branch — you can often withdraw larger amounts over the counter at a Thai bank branch with your foreign card and passport, though fees may differ.
  • Use a currency exchange booth (Superrich, Vasu Exchange) — for large amounts, the exchange rate at a reputable money changer in Bangkok can be better than the ATM rate, with no flat fee. This requires bringing foreign cash from home.
  • Bank transfer — for very large amounts (property deposits, long-term rentals), a SWIFT transfer to a Thai bank account is often the most cost-effective route.

Summary

Most Thai ATMs limit foreign card withdrawals to 20,000 THB per transaction. Your home bank may impose an additional daily limit. To minimise fees, make fewer larger withdrawals when it is safe, check the displayed ATM fee, and use the card network that gives you the lower displayed fee.

Use our free calculator to see the total cost of your planned withdrawals, including multi-transaction scenarios. You can also compare the cheapest ATMs in Thailand in our guide to the best ATM to use in Thailand for foreigners.

See how fees stack up across multiple transactions

If you need more than 20,000 THB, the calculator shows the total cost across multiple withdrawals — so you can plan the most efficient strategy.

Calculate multi-transaction cost →