By NaJade · DJ in Bangkok · Published October 20, 2026
In Bangkok you’ll want both cash and a card. Thai ATMs charge foreign cards a flat fee on every withdrawal — now 250 baht for Visa and up to 350 baht for Mastercard at major banks in 2026 — so withdraw larger amounts less often. Always choose to be charged in baht, not your home currency. For cash exchange, independent money changers like SuperRich beat airport and hotel rates.
Money in Bangkok is easy once you know where the fees hide. I’ve watched visitors lose more to ATM charges and bad conversion than they spent on street food all week. A few simple habits fix almost all of it.
Bring a fee-free travel card and some cash to exchange. Withdraw large amounts at once because each ATM withdrawal costs 250–350 baht. Always decline currency conversion and pay in baht. Carry cash for street food, markets and taxis; use cards in malls, hotels and restaurants.
Thai ATM Fees in 2026
Almost every Thai bank charges foreign cards a fixed fee per withdrawal, on top of whatever your own bank charges. For years it was 220 baht. In 2026 major banks raised it: Kasikornbank’s fee schedule effective 20 May 2026 lists 250 baht for Visa and UnionPay and 350 baht for Mastercard. Other banks are in a similar range. The ATM shows the fee before you confirm.
| What to know | Detail |
|---|---|
| Fee per withdrawal | About 250–350 baht at major banks |
| Max per withdrawal | Usually 20,000–30,000 baht, depending on the bank |
| Card network matters | Mastercard is often charged more than Visa |
| Your home bank | May add its own fee and FX markup — check before you fly |
| Exchange rate | Roughly 33–34 baht to the US dollar in October 2026 |
The fix: withdraw the maximum you’re comfortable carrying in one go, and keep it split between your wallet and your room safe. Some home banks refund foreign ATM fees — worth checking before you travel.
The Conversion Trap: Always Choose Baht
When an ATM or card machine offers to charge you in your home currency, say no. This is called Dynamic Currency Conversion, and the rate it uses is usually several percent worse than your own bank’s. Pick “without conversion” or “THB” every time. The same applies at restaurants and shops: if the card terminal shows your home currency, ask them to run it in baht.
Cash or Card? It Depends Where You Are
| Situation | Best way to pay |
|---|---|
| Street food and markets | Cash, small notes |
| Tuk-tuks, motorbike taxis | Cash |
| Metered taxis | Cash (Grab can be paid by card in the app) |
| BTS and MRT | Cash or a Rabbit card for BTS; contactless bank card at MRT gates |
| Malls, hotels, sit-down restaurants | Card or contactless |
| 7-Eleven | Cash; cards often need a minimum spend |
| Tips | Cash — see do you tip in Bangkok |
Thai banknotes come in 20, 50, 100, 500 and 1,000 baht, according to the Bank of Thailand, with newer polymer versions of some notes now in circulation. Break 1,000-baht notes at 7-Eleven or in malls; street vendors and taxi drivers often can’t change them. For daily costs, see how much a trip to Bangkok costs.
Where to Exchange Money in Bangkok
- Independent money changers such as SuperRich (green and orange branches, with head offices around Ratchadamri near BTS Chit Lom) usually give the best rates in the city. Bring your passport.
- Bank exchange booths in malls and on main streets are fine and convenient, a little worse than the specialists.
- Airport booths — change just enough for your first taxi or train, then exchange the rest in town.
- Hotels usually offer the worst rates; avoid for anything more than a small amount.
- Bring clean, undamaged notes. Torn or marked foreign banknotes often get a lower rate or are refused.
QR Payments, Travel Cards and Safety
- QR payments (PromptPay) are everywhere in Bangkok, even at food stalls. Visitors can use them through apps like TAGTHAi Easy Pay with Kasikornbank, or certain foreign e-wallets that link to Thai QR codes.
- Multi-currency travel cards give near-market exchange rates on card payments and are worth setting up before you fly. They don’t avoid the Thai ATM fee.
- Customs: foreign currency above USD 15,000 or equivalent must be declared on arrival, according to Thailand’s aviation authority entry rules.
- ATM safety: use machines inside banks, malls or BTS stations, cover the keypad, and take your card straight away — Thai ATMs often return the card after the cash.
- Scams: anyone offering to change money on the street is a hard no. More in Bangkok scams to avoid.
A Note From NaJade
I DJ for a living here, so I deal with cash, transfers and QR codes every week. Most of Bangkok now runs on QR — my noodle stall has a code taped to the cart — but visitors without a Thai bank account still live on cash and cards. My advice to friends is always the same: one ATM trip, not five. At 250–350 baht a time, small withdrawals add up to a decent dinner. Exchange some cash in town at a proper money changer, keep 20s and 100s for taxis and stalls, and never let a machine convert to your home currency. Do that and money becomes the least stressful part of your trip, which is how it should be.
More: tipping in Bangkok, what a Bangkok trip costs, the best markets in Bangkok, how to get around Bangkok, and SIM or eSIM in Bangkok.
Frequently Asked Questions
How much are ATM fees in Thailand?
Should I use cash or card in Bangkok?
Where is the best place to exchange money in Bangkok?
Should I pay in baht or my home currency?
Can tourists use QR code payments in Thailand?
How much cash can I bring into Thailand?
About the Author
NaJade is a Bangkok-based DJ playing progressive house, melodic EDM, pop, and Thai music across clubs, rooftops, and weddings in Thailand — and has lived in the city long enough to have made every one of these mistakes at least once. Find him on YouTube, Instagram, and TikTok.
🎧 Listen to his latest set · 💌 Book him for your venue or event
