฿ Thailand ATM guide
How Much Cash You Actually Need in Thailand (Don't Over-Withdraw)
Bring too little and you pay ATM fees twice. Bring too much and you risk theft. Here's the right cash amount for your Thailand trip in 2026.
Updated May 2026
Thailand is increasingly card-friendly, but cash remains essential in many situations — especially outside Bangkok. Knowing roughly how much you'll need helps you plan your ATM withdrawals efficiently and avoid paying unnecessary fees on small, frequent withdrawals. For guidance on minimising ATM fees when you withdraw, see Thailand ATM fees explained and how to withdraw money in Thailand without fees.
Where you need cash in Thailand
Card acceptance has improved significantly in Thailand over the past few years, particularly in Bangkok and major tourist areas. However, cash is still required or strongly preferred in many common situations:
- Street food and local markets — almost always cash only.
- Tuk-tuks, motorbike taxis, and songthaews — cash only.
- Temple entrance fees — cash only.
- Smaller guesthouses and bungalows — often cash only, especially on islands.
- Island transport (ferries, longtail boats) — usually cash.
- Massage shops — many smaller ones are cash only.
- Taxi meters — technically accept cards via apps, but drivers often prefer cash.
- National parks — entrance fees are cash only.
Cards (Visa/Mastercard) are reliably accepted at 7-Eleven, major supermarkets, shopping malls, hotel restaurants, and most mid-range and upscale restaurants in Bangkok and tourist centres.
Rough daily cash budgets by travel style
These are estimates for daily cash spending. Accommodation, flights, and pre-booked tours are excluded.
| Travel style | Daily cash estimate (THB) | Notes |
|---|---|---|
| Budget backpacker | 500–800 THB/day | Street food, local transport, cheap activities |
| Mid-range traveller | 800–1,500 THB/day | Mix of restaurants, taxis, some tours |
| Comfort traveller | 1,500–3,000 THB/day | Better restaurants, Grab taxis, spa days |
| Island/beach holiday | 1,000–2,000 THB/day | Higher costs on islands, less card acceptance |
| Bangkok city trip | 600–1,200 THB/day | More card acceptance, lower street food costs |
How much to withdraw per trip
Using the estimates above, here are rough total cash requirements by trip length:
| Trip length | Budget traveller | Mid-range traveller |
|---|---|---|
| 1 week | 3,500–5,600 THB | 5,600–10,500 THB |
| 2 weeks | 7,000–11,200 THB | 11,200–21,000 THB |
| 1 month | 15,000–24,000 THB | 24,000–45,000 THB |
Rule of thumb: Budget for slightly more than you think you'll need. Running out of cash on an island or in a rural area can be inconvenient — ATMs are not always nearby, and some machines run out of notes during peak season.
Should you bring cash from home or withdraw in Thailand?
For most travellers, withdrawing from ATMs in Thailand is the better option. The exchange rates at Thai ATMs (via Visa/Mastercard networks) are typically better than those offered by airport currency exchange desks or high-street banks in your home country.
The exception is if you have access to a genuinely competitive exchange rate at home — for example, through a Superrich branch in Bangkok (if you're already there), or a specialist currency exchange service in your home city that offers rates close to the mid-market rate.
Avoid airport exchange desks in both your home country and Thailand. The rates are consistently poor, and the convenience premium is not worth it.
How to minimise ATM fees on your withdrawals
Since Thai ATMs charge a flat fee per transaction (250 THB for Visa, 350 THB for Mastercard), the most efficient strategy is to withdraw larger amounts less frequently. Rather than withdrawing ฿3,000 every day, withdraw ฿15,000–20,000 every few days.
Combined with a fee-free travel card (Wise, Revolut, Starling, Charles Schwab), this approach minimises the total cost of accessing cash in Thailand. See our guide on how to withdraw money in Thailand without fees for the full breakdown.
A note on carrying large amounts of cash
Thailand is generally safe for tourists, but carrying large amounts of cash increases risk. Practical precautions:
- Use a money belt or hidden pouch for larger amounts.
- Keep daily spending money separate from your reserve.
- Most mid-range and upscale hotels have in-room safes.
- Withdraw what you need for 2–3 days at a time rather than a full week's worth at once.
Summary
Most travellers to Thailand need between 500–2,000 THB per day in cash, depending on travel style and destination. Withdraw from ATMs in Thailand rather than exchanging at home, use a fee-free card to eliminate home-bank charges, and withdraw larger amounts less frequently to minimise flat fees.
Use our free calculator to see exactly what your planned withdrawals will cost with your specific card. For ATM withdrawal limits by Thai bank, see Thailand ATM withdrawal limits.
See what your planned withdrawals will cost
Once you know how much cash you need, use the calculator to find the cheapest way to get it — based on your specific card and home currency.
Plan my withdrawals →