Skip to main content

Updated
May 9, 2026

Updated
May 9, 2026

How to send money from Thailand to the USA

Sending money from Thailand to USA (to a USD bank account) for personal use is straightforward. This article focuses on two main transfer methods – direct bank international transfers and dedicated remittance services like DeeMoney, while providing a detailed overview of major options.

International bank transfer using banks like Siam Commercial Bank or Kasikorn Bank

If you have a Thai bank account, an international bank transfer is the most convenient option. Simply use your banking app to initiate the transfer. No additional KYC is typically required for transfers, though banks may request additional information later on.

From my experience, both Kasikorn Bank (KBank) and Siam Commercial Bank (SCB) are reliable, fast, and offer competitive exchange rates, often better than DeeMoney.

SCBKBank
Who can sendIndividualsIndividuals
Payment methodsBank transfer from SCB accountBank transfer from KBank account
Registration/KYC requirementsInitial registration during account setup only. Additional documents may be requested for transactions.
Transaction requirements
  • Account number
  • Bank name
  • ACH routing number
  • Recipient’s full name
  • Recipient’s nationality
  • Recipient’s address
Recipient details (Who can receive, payout method, amount received)
  • Individuals only
  • Bank account transfer
  • Full amount received
  • Individuals or businesses
  • Bank account transfer
  • Full amount received
Transfer limits
  • Per transfer: 1.5M THB
  • Daily: 1.5M THB
  • Monthly: 5M THB
  • Maximum 20 transfers/month
Daily: 100,000 USD
Transfer timeUp to 5 business days (typically half a day to a day)Up to 3 business days (typically half a day to a day)
Exchange ratesSCB’s foreign exchange ratesKBank’s foreign exchange rates
Fees99-199 THB250 THB
Service hours24/7 access; processing on business days onlyBusiness days, 6 am to 8 pm
More informationInternational money transfer via the SCB EASY AppKBank’s International Money Transfer

Remittance services like DeeMoney

DeeMoney is a licensed remittance service regulated by the Bank of Thailand, offering competitive rates for international transfers.

Whilst DeeMoney offers convenience with its app-based service and 7-Eleven payment option, the exchange rates can sometimes be less competitive than direct bank transfers through KBank or SCB. However, it can be useful if you prefer using a dedicated remittance service or don’t want to use your primary bank for international transfers.

DeeMoney
Who can sendIndividuals and businesses
Payment methodsBank transfer from any Thai bank account, or cash at 7-Eleven stores
Registration/KYC requirementsInitial registration via app with government ID verification and selfie. Additional documents may be required for larger transactions.
Transaction requirementsAccount number
Bank name
ACH routing number or SWIFT code
Recipient’s full name
Recipient’s address
Recipient details (Who can receive, payout method, amount received)Individuals and businesses, full amount received
Transfer limitsPer transfer: 500,000 THB
Daily: 800,000 THB
Transfer time1-3 business days (often same or next day)
Exchange ratesCompetitive rates, though sometimes slightly less favourable than KBank or SCB
Fees133.75 THB
Service hours24/7 access via app; processing on business days only
More informationDeeMoney

Alternative transfer methods

If you don’t have a Thai bank account, you may consider using services like Western Union or MoneyGram. You can find more information about these methods in this article or in the table below. While these services work and their fees might look significantly lower at first, you will usually get much worse exchange rates than you would with regular bank transfers.

Western UnionMoneyGram
Who can sendN/AN/A
Payment methods
  • Online via WU app: bank transfer, credit/debit card
  • In person: cash
Cash at MoneyGram locations in Thailand
Registration/KYC requirements
  • Online: Valid government ID, selfie
  • In-person: Valid government ID
In-person: Government ID
Transaction requirements
  • Account number
  • Bank name and ACH routing number (for bank transfers)
  • Recipient’s full name
  • Recipient’s nationality
  • Recipient’s address
Recipient details (Who can receive, payout method, amount received)
  • No restrictions
  • Bank account or cash pickup
  • Full amount received
  • No restrictions
  • Bank account, mobile wallet, or cash pickup
Transfer limitsOnline ID verification:

  • Per transfer: 100,000 THB
  • Daily: 500,000 THB
  • Monthly: 500,000 THB

In-person verification at locations:

  • Per transfer: 250,000 THB
  • Daily: 800,000 THB
  • No monthly limit
N/A
Transfer time
  • Cash transfers: Minutes
  • Bank transfers: 1-3 business days
Within 24 hours
Fees
  • Service fee: 0 THB
  • Convenience fee: 5.35 THB
N/A
Service hours
  • App: 24/7 access; processing 8 am-3:30 pm on business days
  • In-person: Location hours
Location business hours
More informationWestern UnionMoneyGram

Value comparison

Transferring 50,000 THB to USD

Exchange rate as of January 20, 2025

MethodFX (USD-THB)Service fee (THB)Amount received (USD)Total spent (THB)
KBank34.442501,451.850,250
SCB34.461991,450.9650,199
Western Union36.15.351,382.7750,005.35

Transferring 100,000 THB to USD

MethodFX (USD-THB)Service fee (THB)Amount received (USD)Total spent (THB)
KBank34.442502,903.6100,250
SCB34.461992,901.92100,199
Western Union36.15.352,765.53100,005.35

What if I don’t have a US bank account?

If you don’t have a bank account in the U.S., you can use a multi-currency account with Wise, Revolut, or similar services. These services provide you with your own account details—including account number, routing number, SWIFT code, bank name, and address—which you’ll need for international transfers.

Although Revolut and Wise aren’t traditional banks, they provide secure, convenient, and cost-effective bank-like financial services. Wise partners with Community Federal Savings Bank in the US, giving you all the benefits of a USD account with complete banking details. I use it personally for international transfers.

wise vs revolut

Conclusion and recommendations

Despite Thailand’s regulated market and imposed foreign exchange controls, sending money to USD accounts is straightforward nowadays, especially when you already have a Thai bank account. Choose the best method for your needs by referring to the tables above. I personally alternate between KBank, SCB, and DeeMoney, with the banks consistently providing faster service than DeeMoney. Between the two banks, my choice typically depends on the exchange rate (which is often very similar), as their fees are similar and often become negligible during larger transfers.

The main difference between the banks lies in their input methods. With KBank, you begin by entering your desired amount in USD. The final overview then shows both the USD amount and its THB equivalent, with fees already included.

SCB works in reverse. You start by entering the amount in THB, after which the system displays how much the recipient will get. The fee is then added to your initial sending amount.

KBank’s USD-first approach may be more intuitive when you have a specific dollar amount in mind, while SCB’s THB-first method could be preferable when working within a specific baht budget. Whichever bank you choose, make sure to compare the day’s exchange rates to get the best value for your transfer. And unless you don’t have a Thai bank account or want to send someone cash, you don’t even need to consider Western Union or MoneyGram.