ATM fees and changing money in Thailand

A foreign-card withdrawal at a Thai ATM costs 250 baht for Visa or 350 baht for Mastercard at Krungsri, by its fee page checked 26 October 2026; your own bank may add a charge. Choose Thai baht, not your home currency, when the ATM asks. Withdraw larger sums less often, and change cash at a bank or licensed changer.

Reviewed · Sources (8)

On this page8 sections

At a glance

Kasikornbank ATMs, foreign credit cards
Historical reading; current tariff unconfirmed: 250 baht a withdrawal for international Visa and China UnionPay credit cards, 350 baht for Mastercard, from 22 September 2026
Bangkok Bank ATMs, foreign cards
Historical reading; current tariff unconfirmed: 50 to 350 baht a withdrawal, depending on the card network
Krungsri ATMs, foreign cards
250 baht a withdrawal for Visa, JCB and UnionPay cards and 350 baht for Mastercard, from March 2026; international American Express cards 50 baht
Largest single K-ATM withdrawal
30,000 baht; your card issuer may set a lower limit
Currency to choose
Thai baht, so your card issuer converts the amount instead of the ATM's provider
Where to change cash
A bank or a money changer licensed by Thailand's Minister of Finance
Sources for these facts (6)
  • Kasikornbank ATMs, foreign credit cards: Kasikornbank: service fee schedule (Table 3) effective 22 September 2026, checked 14 Oct 2026
  • Bangkok Bank ATMs, foreign cards: Bangkok Bank: fee schedule effective 27 July 2026, checked 3 Sep 2026 · Unavailable 26 Oct 2026: The cited PDF returned 404. Its historical tariff reading is retained as unconfirmed; no current fee is established by this source.
  • Krungsri ATMs, foreign cards: Krungsri: ATM withdrawal fees for international cards, checked 26 Oct 2026 · Recheck by 25 Nov 2026
  • Largest single K-ATM withdrawal: Kasikornbank: K-ATM cards and withdrawal limit, checked 3 Sep 2026
  • Currency to choose: Visa: dynamic currency conversion, checked 3 Sep 2026
  • Where to change cash: Bank of Thailand: exchange control regulation, checked 25 Jul 2026
Illustration: a cash machine in a small lit kiosk on a shopping street at dusk, its screen glowing, a baht bus on the road

What a cash withdrawal costs

There is no single fee for every Thai ATM and every card. The bank that owns the machine charges foreign cards its own fee, and the bank that issued your card can add a withdrawal fee, an exchange-rate margin or, on a credit card, cash-advance charges.

Three banks' published schedules, from Kasikornbank (KBank), Bangkok Bank and Krungsri (Bank of Ayudhya), show how much the card network matters:

ATM fees for foreign cards in three Thai banks' 2026 fee schedules
Bank and cardFee per withdrawal
Kasikornbank (K-ATM): international Visa or China UnionPay credit card250 baht · Historical reading; current tariff unconfirmed
Kasikornbank (K-ATM): international Mastercard credit card350 baht · Historical reading; current tariff unconfirmed
Bangkok Bank: foreign-issued Mastercard350 baht · Historical reading; current tariff unconfirmed
Bangkok Bank: foreign-issued Visa or China UnionPay card250 baht · Historical reading; current tariff unconfirmed
Bangkok Bank: other foreign-issued electronic cards150 baht · Historical reading; current tariff unconfirmed
Bangkok Bank: American Express or APN card50 baht · Historical reading; current tariff unconfirmed
Krungsri: foreign Visa, JCB or UnionPay card250 baht
Krungsri: foreign Mastercard350 baht
Krungsri: international American Express card50 baht

Krungsri’s page 8 card-network columns were visually checked on 26 October 2026. Kasikornbank’s layout remains unconfirmed; Bangkok Bank’s cited PDF returned 404 on that date. Those dated readings stay on hold. Check the machine’s displayed fee before accepting.

The held historical readings concern Kasikornbank’s 22 September 2026 schedule and Bangkok Bank’s 27 July 2026 schedule; their current tariff columns remain unconfirmed. Krungsri’s March 2026 schedule was separately checked on 26 October: JCB 250 baht and international American Express 50 baht. Other banks’ fees are not established here; read the machine’s screen.

Read the fee on the machine's screen before you confirm, because that is the final word for your card on the day. If the fee or the currency terms are unclear, cancel: another bank's machine may charge a different amount, but not necessarily less.

Choose baht, not your home currency

An ATM, or a card machine in a shop or hotel, may offer to charge you in your home currency. This is dynamic currency conversion (DCC): the machine's provider converts the amount at its own rate, instead of your card issuer.

Visa says a DCC offer must show both currencies, the exchange rate and any markup or fee, and must let you accept or decline. Choose Thai baht, or the option marked without conversion, and your card issuer converts the amount at its own rate and with its own fees.

Declining DCC does not cancel the withdrawal, and it does not remove the ATM's fee. If a machine or a shop converts the amount after you chose baht, keep the receipt or a photo of the screen and raise it with your card issuer promptly.

How much to take out at once

Kasikornbank lists 30,000 baht as the most a K-ATM pays out in one withdrawal, and its machines take Visa, Mastercard, JCB, UnionPay and American Express cards, among others. Your card issuer can set a lower limit per withdrawal or per day, so a refused large amount may simply be over a limit: try one smaller amount before you call your bank. For data, apps and emergency numbers on arrival, see your first day in Pattaya.

Because the machine's fee is the same for every withdrawal, fewer and larger withdrawals cost less in fees. Weigh that against how much cash you are happy to carry and can lock away.

Changing cash at a counter

The Bank of Thailand says foreign currency must be bought, sold and exchanged through businesses licensed by the Minister of Finance, such as commercial banks and authorised money changers. A street offer, a private chat or a crypto swap is no substitute.

  • Read the buying rate. When you hand over foreign notes for baht, the changer is buying them, so its buying rate is the one that applies to you.
  • Check the note size. The rate can depend on the note: T.T. Currency Exchange, for example, publishes separate rates for large, medium and small notes of some currencies.
  • Compare the baht you receive, not the biggest number on the board. A sign saying there is no commission tells you nothing about the rate.
  • Count the money at the counter and keep the receipt. The Bank of Thailand's rules require a licensed changer to give you a record of the date, currency, amount, rate and total in baht.

For a small amount, a licensed counter nearby can make more sense than crossing town for a slightly better rate. For a large amount, compare two counters on the same day.

Using ATMs safely

  • Use a machine at a staffed bank branch or in a busy, well-lit place when you can.
  • Check the card slot and keypad for anything loose or unusual, cover the keypad as you type and refuse help from strangers.
  • Take your card, cash and receipt before you walk away, and keep the receipt until the withdrawal shows correctly on your account.
  • Turn on your card's transaction alerts, so you see any use of it straight away.

Card skimming and the other scams visitors meet are covered in staying safe in Pattaya.

Carry cash and a backup card

Card acceptance varies from one business to the next, and small purchases, markets and local transport can need cash. Ask before you order if you want to pay by card, and don't assume a card payment carries no surcharge.

Carry the day's cash in an easy-to-reach wallet and lock the rest away. Keep a second card apart from the first, and save your card issuer's international phone number somewhere that does not depend on the missing card. For daily costs, see how much a Pattaya trip costs.

Questions

Is there an ATM in Thailand with no fee for foreign cards?

Don't count on one. Each bank sets its own fee for foreign cards and the amount depends on your card network, so the screen before you confirm is the reliable answer. Before you travel, ask your own bank whether it adds a fee for foreign withdrawals and whether it refunds fees charged by the ATM's bank.

Is it cheaper to use an ATM or to change cash?

Neither is always cheaper. Work out the baht you would receive for the same amount of your own money both ways: at an ATM, after the machine's fee and your bank's fee and exchange rate; at a counter, at the buying rate for your notes. Cash brought from home avoids ATM fees, but the counter's rate is its cost.

What should I do if an ATM keeps my card?

Don't accept help from anyone who asks for your PIN. Note the bank, the location, the time and the machine's number, keep any receipt, and call the bank and your card issuer on numbers from their official websites, never a number a bystander gives you. Ask your issuer to block the card if you cannot get it back quickly.

Will a money changer refuse old or damaged notes?

It may. Bring clean, undamaged notes to avoid the question, and if a counter queries one, ask which note and what rate it will give before you go ahead.

Do I need my passport to change money in Thailand?

Take it. The Bank of Thailand's rules for authorised money changers require the receipt to record your name, address and identification or passport number, and for an exchange worth 50,000 baht or more the changer must ask for a copy of an identity document such as a passport.

Sources (8)checked 25 Jul–26 Oct 2026