EXFM
We are online

Currency Exchange in Bangkok

A transparent rate with no hidden fees — message a manager and we'll confirm the best way to get your baht, wherever you are in Bangkok

You send

1 USD = 33.56 THB

You receive

1 THB = 0.03 USD

Bank of Thailand license MC225670007

Guaranteed transactions and an office network across Thailand

Fast processing — within 5 minutes

No hidden fees — clear and honest exchange rates

What people say about us

Reviews and reputation

Rufat Mamedov

Came to Thailand for 3 months — best rate I found, excellent service, Russian-speaking team, needed cash urgently and they delivered to my door. Thank you!

3Yandex Maps
Olga Kocherina

These guys completely saved the day! The exchange rates at the regular booths around Phuket (Surin Beach) are absolutely insane. I was walking near the beach, popped in, and they got everything sorted out super fast...

5Google Maps
Oleg Borisov

Super convenient exchange process. Swapped rubles for baht. I scanned the QR code in the office, messaged them on Telegram, transferred the rubles, and showed the code at the counter. The whole thing took about 5 minutes.

5Yandex Maps
Mirvan Tour

Got the absolute best exchange rate here! I checked 3 different exchange booths before picking this one. Swapped rubles online for baht—thanks a lot, guys!

5Google Maps
Artem Arutyunyan

Super reliable guys, I've been exchanging cash through them for a long time. The rate is top-notch, plus the whole setup is really convenient. Highly recommend.

5Google Maps
5.0

Google Maps

Open
5.0

Yandex Maps

Open

Partner Program Share Your EXFM Link and Earn Up to 40% of Service Fees

1
Fair Terms

Lifetime payouts — clients stay linked to you with no time limit

2
Personal Dashboard

Full transparency and detailed stats in your partner dashboard

3
Works in Offices

Tracking captures partner ID even for offline ruble exchange at a branch

Special terms for bloggers, real estate agents, and local businesses

Join Now

Useful content for tourists and expats

Subscribe to @fm1ex
Business

Verified Telegram channel with financial analytics for work and business in Thailand


Entertainment

Instagram and YouTube about life in Thailand from experienced expats who know how to make tropical living comfortable


Entertainment

Expert articles on finance and buying property in Thailand

Useful content for tourists and expats

Currency exchange in Bangkok is an easy place to lose money to a poor rate or a hidden fee. This guide covers where and how to exchange money in the city, what a licensed service like EXFM (Bank of Thailand license No. MC225670007) offers, and how to avoid the tricks used by unlicensed street changers.

Currency exchange in Bangkok: what travelers need to know

Bangkok is Thailand's capital and its largest financial hub, with hundreds of exchange counters spread across the city. The official currency is the Thai baht (THB). To get the most out of your trip, it helps to know where and how to exchange money for the best rate.

In Bangkok you can exchange most major currencies: US dollars, euros, British pounds, Chinese yuan and others. The rate you get depends on where you exchange, the denomination and condition of your banknotes, and current market conditions.

Обмен валюты в Бангкоке.png

The Thai baht — Thailand's official currency

Banknotes circulate in denominations of 20, 50, 100, 500 and 1,000 baht. By law, goods and services in Thailand must be paid for in the local currency — paying directly in dollars or euros is possible in a few tourist spots, but at an unfavorable rate.

How to get the best exchange rate in Bangkok

Compare rates

Rates vary between exchange counters, sometimes by 2-5%. Before exchanging a large sum, check rates in a few places. Current rates are often published online, including the rate widget on the EXFM website.

Watch for hidden fees

Licensed exchange services typically charge no extra fees — everything is built into the rate. Street changers may add hidden charges. Confirm the final amount you'll receive before exchanging.

Bring your passport

Exchanging currency in Thailand requires a passport, for any amount. Carry the original document with you.

Timing matters

Rates update daily, and mornings are sometimes slightly more favorable. For larger sums, this difference adds up.

Exchange in larger sums

For significant amounts (from around $1,000), you can often negotiate a better rate directly with a service manager.

Only work with licensed exchange services — a copy of the Bank of Thailand license should be visible or available on request. That's your main protection against counterfeit notes and hidden fees from unlicensed changers.

Exchanging currency in Bangkok without a bank visit

EXFM can arrange currency exchange anywhere in the city — message a manager and they'll confirm the rate and which delivery method is available for your hotel, office or neighborhood, from Sukhumvit to Silom.

  1. Contact a manager via messenger (Telegram, WhatsApp) or the website.
  2. Confirm the current rate and the amount to exchange.
  3. A manager gets back to you promptly to confirm the delivery method available for your location and the exchange details.

Safe currency exchange in Bangkok: avoiding scams

Choose licensed exchange services

Only work with services licensed by the Bank of Thailand — such as EXFM (license No. MC225670007). A license copy should be visible or provided on request. This is your guarantee of legal operations and consumer protection.

Don't exchange money on the street

Street changers and private individuals may offer an attractive rate, but the risk of counterfeit notes or funds of questionable origin is high. Short-changing and note-swapping scams are also common.

Count your cash on the spot

Always count the baht you receive in front of the exchange staff or courier. Check the banknotes for authenticity — watermarks and security features should be intact.

Confirm the rate in advance

Make sure the agreed rate matches what's shown on the board or quoted by the manager. There should be no hidden deductions in the final amount.

Split your cash across a few places

Don't carry your entire budget in cash. Split it: some in the hotel safe, some on you, some on a card — this limits your loss if you're pickpocketed.

Keep your receipts

Some exchange services issue a receipt. Keep it — it can help if you need to exchange baht back before your flight home or confirm the transaction later.

Useful tips for exchanging currency in Bangkok

Plan your budget in advance

Estimate your trip budget and exchange money in portions. Rates update daily, so you can pick a better moment rather than converting everything at once.

Use a mix of payment methods

Carry some cash baht, a card, and access to an online exchange service — this covers you for unexpected situations. Street food, small shops and tuk-tuks are cash-only; larger stores usually take cards.

Small notes are your friend

Ask to include small denominations (20, 50, 100 baht) in your exchange — useful for tips, street food, tuk-tuks and small purchases. A 1,000-baht note can be hard to break at small vendors.

Hotel exchange rates are unfavorable

Exchanging at your hotel is convenient but usually 5-10% worse than a specialized exchange service. Use it only as a last resort.

Test the service with a small amount first

If you're using an online exchange service for the first time, try a small amount before exchanging a larger sum.

Check reviews

Before using a private changer or a new service, check reviews from other travelers — it helps you avoid disreputable operators.

Contact us

Send a message

Contact us — a personal manager will advise you and support you through every stage

Call and email

Service hours: 09:00–00:00 Thailand time (GMT+7)

  • 05:00–20:00 Moscow (GMT+3)
  • 06:00–00:00 Dubai (GMT+4)

FAQ

FAQ section