Thailand is one of the clearest examples of a mixed destination. Cards work well in hotels, malls, and many modern businesses, but everyday tourist spending still leans hard on cash.
Real-world examples
7 days in Bangkok plus islands, 3 ATM pulls
Three ฿6,000 (~$170) withdrawals each pay a ~฿220 (~$6) flat fee — about $18 total. Six ฿3,000 withdrawals pay twelve flat fees, roughly $36+ total. Same cash, double the cost.
Thailand is a textbook flat-fee country. Sizing pulls matters more than picking the "right" day.
Dinner at a street food night market
Most stalls are cash-only, $2–4 per dish. A ฿2,000 (~$55) buffer in your pocket handles an entire evening without ever touching a card.
Cash in Thailand is a lubricant, not a backup.
Typical traveler mistake
Assuming Thailand is "going cashless" because Bangkok malls and hotels take cards.
Safer option
Card for hotels, malls, and high-ticket spending. ฿2,000–4,000 baht cash on hand daily for the food, transport, and market layer.
Why this works
Thailand runs on two parallel payment economies. A setup that only serves one of them fails the other every single day.
What "use card everywhere" actually costs in a cash-heavy country
You spend $400 over a week using only your card:
Forced to use airport ATM (bad rate): $12
Small merchants charging surcharge: $8
Two DCC swipes: $14
Total: about $34 — and you still ran out of cash
With the right cash buffer + no-FX card: ~$2
Where Cards Work Well
- Hotels and larger tourist businesses
- Shopping malls and many chain restaurants
- Flights, ferries, and bigger travel bookings
Where Cash Still Runs the Show
Travelers who arrive in Thailand planning to tap a card everywhere usually end up making too many ATM runs.
- Street food and markets
- Many taxis, local transport situations, and small vendors
- Lower-cost everyday spending outside the biggest commercial hubs
Thailand ATM Fees Change the Strategy
Because Thailand commonly charges a flat ATM fee, small withdrawals are especially inefficient. The right response is better card choice and fewer, better-planned withdrawals.
- Use an ATM-friendly debit card before you leave home.
- Withdraw enough baht for a real cash buffer.
- Avoid repeated small withdrawals in tourist areas.
The Best Thailand Payment Mix
- One no-FX-fee card for large or card-friendly purchases
- One debit card chosen specifically for ATM economics
- A baht cash buffer sized for local meals, transport, and small purchases
If you do this, this happens
If you do this
Plan Thailand like a card-first country
This happens
You end up improvising cash access under pressure and usually pay the full ~$6 Thai flat fee several extra times.
If you do this
Withdraw ฿1,000–2,000 at a time
This happens
The ~฿220 fee becomes 10–20% of the withdrawal — one of the most expensive forms of "convenience" in Southeast Asia.
If you do this
Carry only a credit card with no cash plan
This happens
Expect to hunt for an ATM during your first street-food meal and accept whatever machine is closest.