Who sends money from Singapore to Thailand
Common senders: Work Permit and S Pass holders supporting families, EP holders sending savings, and students' families.
Worked example: sending 1,000 SGD
Using the ECB reference rate on 2026-10-07, 1 SGD = 26.3160 THB, our estimate model gives these results for sending 1,000 SGD:
| Provider | Est. fee | Est. received | Total cost vs mid-market |
|---|---|---|---|
| Wise | 7.28 SGD | 26,124.41 THB | 191.59 THB |
| Revolut | 3.00 SGD | 26,105.87 THB | 210.13 THB |
| Remitly | 0.00 SGD | 26,000.21 THB | 315.79 THB |
| Western Union | 6.40 SGD | 25,624.58 THB | 691.42 THB |
| Bank wire (typical) | 25.61 SGD | 25,001.05 THB | 1,314.95 THB |
In this example Wise delivers roughly 1,123.36 THB more than a typical bank wire. Rates move daily and providers change pricing, so treat this as an illustration from our model; the live calculator above and the provider's own quote are what count. See how we estimate.
Sending to Thailand: what to know
- Payout options: bank account and PromptPay on some providers.
- Bank delivery to Bangkok Bank, Kasikorn and SCB is common.
- Thai banks may charge a small inward fee on some routes.
Rules and limits
In Singapore: Cross-border money transfer providers in Singapore must be licensed by the Monetary Authority of Singapore (MAS) under the Payment Services Act. You can check any provider in the MAS Financial Institutions Directory.
In Thailand: Foreign exchange in Thailand is overseen by the Bank of Thailand. For larger inward transfers the receiving bank may ask the recipient to state the purpose of the funds.
How to pick the cheapest option
- Compare the amount received, not the fee. "Zero fee" offers usually hide their cost in the rate. How markups work.
- Small amounts: watch fixed fees. Large amounts: watch the markup.
- Avoid intermediary deductions. SWIFT wires can lose $10–30 in transit. Why.
Frequently asked questions
What is the cheapest way to send money from Singapore to Thailand?
It depends on the amount and the day's pricing. This page calculates, at today's mid-market rate, how much THB each provider delivers for 1,000 SGD; the top row is currently the cheapest by our estimate.
How much more does a bank wire cost for 1,000 SGD?
Using the reference rate on 2026-10-07, our model puts the gap at about 1,123.36 THB versus the cheapest option. Rates and pricing change daily.
How can my recipient in Thailand receive the money?
Common payout options are bank account and PromptPay on some providers. Availability differs by provider, so check before you send.
How long does it take?
Digital services usually take minutes to 1–2 business days; bank wires often take 2–5 business days.