$3.8B — Annual remittances received by Thailand (World Bank, 2024)
| Provider | Fee | FX Markup | Total Cost | Speed |
|---|---|---|---|---|
| Bank Wire (SWIFT) | $25–45 | 2–4% | $45–65 | 2–4 days |
| Wise | $5–9 | 0% | $5–9 | 1–2 days |
| USDC on Tron (TRC-20) | $1–2 | ~0.3% | $2–4 | < 2 hours |
| USDC on Stellar | $1–3 | ~0.2% | $2–4 | < 1 hour |
| Western Union (bank deposit) | $5–20 | 1–3% | $10–35 | 1–2 days |
| Remitly (Express) | $3–8 | 0.5–1.5% | $6–15 | Minutes–hours |
~0.3% — Typical total cost via USDC on Tron for USD→THB
USDC on Tron (TRC-20) or Stellar is typically the cheapest option, with total costs of $2–5 on a $500 transfer (under 1%). Wise is the cheapest traditional option at $5–9 with no FX markup. Bank wires are consistently the most expensive at $45–65 or more. Use RemitRoutes to compare live rates for your specific amount before sending.
Yes. Wise supports PromptPay delivery to a Thai mobile number or national ID. Some other providers like Remitly also offer this option. Funds typically arrive in seconds once the transfer reaches the Thai banking system. You'll need your recipient's registered Thai mobile number in +66 format.
Bank wires take 2–4 business days. Wise typically completes in 1–2 business days. Remitly Express can deliver in minutes to hours. Crypto rails (USDC on Tron or Stellar) settle the blockchain leg in under 2 hours; the off-ramp to a Thai bank account adds 30 minutes to a few hours depending on the exchange.
Yes, there are no restrictions on personal remittances to Thailand from the US. US providers must comply with FinCEN regulations, including collecting your ID and filing reports for transactions over $10,000. Thailand has no restrictions on receiving personal foreign remittances, though Thai recipients may need to declare large inflows to the Bank of Thailand for amounts over 50,000 THB received from abroad.
You'll need: the recipient's full name as it appears on their account, the bank name (e.g., Bangkok Bank, Kasikorn Bank, SCB), the 10–12 digit account number, and the bank's SWIFT/BIC code. For Bangkok Bank the SWIFT code is BKKBTHBK; for Kasikorn it is KASITHBK; for SCB it is SICOTHBK. For PromptPay delivery you only need the recipient's Thai mobile number or national ID.
Compare live rates across 370+ corridors on RemitRoutes · methodology.