Bangkok Exchange Rates

Best SGD to THB Exchange Rate in Bangkok

1 SGD = 25.5140 THB

Updated: June 04, 2026 — Rates updated daily

How much are you exchanging?

Compare SGD to THB Providers in Bangkok

Provider Exchange Rate Spread Cost on 1,000 SGD Verdict
Interbank Rate
The base rate banks use between themselves
25.5140 0.0% $0 Not available to individuals
Wise BEST RATE
Mid-market rate + small transparent fee
25.3354 0.7% $7.00 Best option for most transfers Get this rate →
Online Bank
e.g. Tangerine, EQ Bank, Revolut
25.1313 1.5% $15.00 Good if you already bank online
Major Bank
e.g. TD, RBC, BMO, Scotiabank, CIBC
24.8762 2.5% $25.00 Convenient but expensive
Currency Exchange Office
Street-level exchange bureaus
24.6976 3.2% $32.00 Shop around — rates vary widely
Airport Exchange
Terminals at major airports
23.9832 6.0% $60.00 Avoid — highest fees

Get notified when the rate changes

Set a target rate — we email you the moment SGD/THB hits it. Checked every 15 minutes.

PRO

Exchanging SGD to THB in Bangkok (2026)

The best way to exchange SGD to THB in Bangkok in 2026 is to use an online transfer service like Wise, which offers rates close to the interbank (mid-market) rate with a transparent fee of around 0.7%. On a $1,000 exchange, that's a saving of roughly $20–50 compared to your local bank.

Avoid exchanging currency at Bangkok airport — airport kiosks typically charge 5–7% above the interbank rate. On a $1,000 exchange, that means losing $50–70 in hidden fees.

The interbank rate (also called the mid-market rate or real exchange rate) is the rate banks use when trading currency with each other. It is the fairest benchmark and what you see on Google. Retail customers never receive the exact interbank rate — but Wise comes closest.

Today's interbank rate for SGD/THB is 1 SGD = 25.5140 THB . This rate changes throughout the day as global markets move.

Frequently Asked Questions

Calculate your SGD/THB DCA returns

Use the ilovemoney DCA Simulator to model regular investment strategies.