Currency Exchange in Thailand: Practical Guide for Expats
Handling everyday currency in Thailand efficiently comes down to a few consistent rules, and getting these right from your first week saves meaningful money over the course of living here.
The single most expensive mistake: exchanging before you arrive
Exchanging your currency into Thai baht at home, or at an airport counter before you land, is consistently one of the costliest ways to get Thai currency, typically running 5 to 10 percent below fair value. It’s genuinely better to travel with your home currency in cash and exchange it once you’re in Thailand, where rates are considerably more competitive.
Where to actually exchange cash
Dedicated currency exchange booths, most notably SuperRich, generally offer Thailand’s tightest exchange rate margins on major currencies like USD, EUR, and GBP, sometimes as low as a quarter of a percent. Banks are a reasonable middle option if you’re only exchanging a modest amount, while hotel exchange counters and airport arrivals-level bank counters consistently offer the worst rates and are worth avoiding where a better option exists nearby.
The reality of ATM fees
Every Thai ATM charges foreign cards a flat withdrawal fee, generally 220 to 350 THB depending on the card network, regardless of how much you withdraw. Because this fee doesn’t scale with your withdrawal amount, it’s considerably more cost-effective to withdraw larger sums less often than to make frequent small withdrawals. Some banks allow higher per-transaction limits than others, worth checking if you’re planning to rely on ATMs regularly.
The one setting that quietly costs you money
When using an ATM or paying by card, you’ll sometimes be offered the choice to be charged in your home currency instead of Thai baht, known as Dynamic Currency Conversion. Always decline this and choose Thai baht. It sounds like a convenience, but it typically carries a exchange rate markup of 3 to 5 percent worse than simply letting your own card issuer or bank handle the conversion at their rate.
Cards worth using
Fintech cards like Wise and Revolut generally offer better underlying exchange rates than traditional bank cards, since they’re built around something close to the real mid-market rate rather than an inflated bank margin. You’ll still pay Thailand’s flat ATM fee regardless of which card you use, since that’s a Thai bank surcharge applied to all foreign cards, but the exchange rate itself tends to be meaningfully better with these cards than a standard debit card from home.
Cash versus card in practice
Card acceptance in Thailand has grown considerably, and malls, hotels, and larger restaurants generally accept Visa and Mastercard without issue. That said, cash remains genuinely necessary for markets, small local shops, and street food, where card machines often simply aren’t available. Keeping a reasonable amount of baht on hand for these situations, rather than assuming you can card-tap your way through daily life, avoids awkward moments.
A few habits worth building
Spread larger cash exchanges across a couple of visits rather than exchanging everything at once, since rates do shift day to day and week to week. Keep your cash split between a few places rather than carrying it all in one spot, and use ATMs attached to banks or located inside malls rather than isolated standalone machines.
Final thoughts
None of this requires much effort once you know the pattern: arrive with home currency rather than pre-converted baht, use a dedicated exchange booth or a fintech card for good rates, decline Dynamic Currency Conversion every time, and withdraw larger amounts less frequently to minimise flat ATM fees. Small habits, but they add up meaningfully over months and years of living here.
Check live exchange rates on JLIT’s dashboard, or explore JLIT’s directory of financial services for guidance on managing your money in Thailand.
Key Takeaways
- Never exchange currency into Thai baht before you arrive; rates at home banks and airports abroad are consistently among the worst you'll find, often 5 to 10 percent below fair value.
- Dedicated exchange booths like SuperRich, particularly the Green branches, generally offer Thailand's tightest exchange rate margins, sometimes as low as 0.25 percent for major currencies.
- Every Thai ATM charges a flat foreign card withdrawal fee, generally 220 to 350 THB regardless of amount, making larger, less frequent withdrawals far more cost-effective than small, frequent ones.
- Always decline Dynamic Currency Conversion at ATMs and card terminals, choosing to be charged in Thai baht rather than your home currency, since the 'convenience' of home-currency billing carries a real hidden markup.
- Fintech cards like Wise and Revolut generally offer better underlying exchange rates than traditional bank cards, though you'll still pay the flat Thai ATM fee on top.
- Cash remains essential for markets, small local shops, and street food, even as card acceptance grows in malls, hotels, and larger restaurants.
Useful Resources
Recommended Next Reads

How Much Does It Cost to Live in Thailand?
Understand the budget you may need before making plans.

Best Places to Live in Thailand for Expats
Compare cities, islands and regional hubs before choosing where to start.

Thailand Visa Basics for New Arrivals
Start with the practical visa questions before planning your move.
Related Discovery Articles
Related Comparison Articles
Related City Guides
Related Lifestyle Articles
Frequently Asked Questions
Should I exchange money before I arrive in Thailand?
No, this is consistently one of the most expensive ways to get Thai baht. Exchanging currency at home or at an airport typically costs 5 to 10 percent below fair value. It's better to arrive with your home currency and exchange it within Thailand.
Where should I exchange cash in Thailand for the best rate?
Dedicated currency exchange booths, most notably SuperRich, generally offer Thailand's tightest margins on major currencies like USD, EUR, and GBP, often significantly better than banks, hotels, or airport counters.
How much do Thai ATMs charge for foreign card withdrawals?
Most Thai ATMs charge a flat fee of around 220 to 350 THB per withdrawal, regardless of the amount taken out. Because this fee doesn't scale with your withdrawal size, taking out larger amounts less frequently is considerably more cost-effective than frequent small withdrawals.
What is Dynamic Currency Conversion and should I accept it?
It's the option some ATMs and card terminals offer to charge you in your home currency instead of Thai baht. Always decline this and choose to be charged in THB, since Dynamic Currency Conversion typically carries a significantly worse exchange rate than letting your own card issuer handle the conversion.
Are fintech cards like Wise or Revolut worth using in Thailand?
Generally yes, for their underlying exchange rates, which tend to beat traditional bank cards. You'll still pay Thailand's flat ATM withdrawal fee regardless of which card you use, but the exchange rate itself is usually more favourable.
Do I need cash in Thailand, or can I rely on cards?
You'll want both. Cards are widely accepted at malls, hotels, and larger restaurants, but cash remains essential for markets, small local shops, and street food, so it's worth keeping a reasonable amount of Thai baht on hand at all times.
Continue Your Journey
Ready for your next step?
Register Free Calculate Your Cost of Living Explore Thailand Thailand Guides View Member OffersDiscovery Article 057
Journey Stage: I've Just Landed
Reading Time: 10 minutes
Last Updated: June 2026




