How many Baht does 1 US Dollar buy? (Check current market rates)
Enter fee percentage charged by bank or kiosk (optional).
Base Conversion:–
Fee Deduction:–
Net Amount Received:–
Effective Rate (1 THB = ):–
function calculateExchange() {
// Get input values
var thbAmount = document.getElementById('thbAmount').value;
var rate = document.getElementById('exchangeRate').value;
var feePercent = document.getElementById('bankFee').value;
// Parse values
var thb = parseFloat(thbAmount);
var exRate = parseFloat(rate);
var fee = parseFloat(feePercent);
// Validation
if (isNaN(thb) || thb <= 0) {
alert("Please enter a valid Thai Baht amount.");
return;
}
if (isNaN(exRate) || exRate <= 0) {
alert("Please enter a valid exchange rate (e.g., 35.5).");
return;
}
if (isNaN(fee)) {
fee = 0;
}
// Calculation Logic
// Formula: USD = THB / Rate (since rate is typically quoted as 1 USD = X THB)
var rawUsd = thb / exRate;
// Calculate Fee
var feeAmount = rawUsd * (fee / 100);
// Final Amount
var finalUsd = rawUsd – feeAmount;
// Inverse calculation for display purposes (Effective rate)
// How many USD is 1 THB?
var effectiveInverse = finalUsd / thb;
// Formatting Output
var formatter = new Intl.NumberFormat('en-US', {
style: 'currency',
currency: 'USD',
minimumFractionDigits: 2
});
// Display Results
document.getElementById('baseResult').innerHTML = formatter.format(rawUsd);
document.getElementById('feeResult').innerHTML = "-" + formatter.format(feeAmount);
document.getElementById('finalResult').innerHTML = formatter.format(finalUsd);
document.getElementById('inverseRate').innerHTML = "$" + effectiveInverse.toFixed(5) + " USD";
// Show result box
document.getElementById('calc-results').style.display = "block";
}
Converting Thai Baht (THB) to US Dollars (USD)
Whether you are a tourist returning from a vacation in Phuket, an expat repatriating funds, or a business owner managing international transactions, calculating the exchange rate from Thai Baht (THB) to US Dollars (USD) is a crucial financial step. Understanding how the conversion works and how fees impact your final total can save you significant money.
How This Calculator Works
Currency conversion mathematics relies on the specific quote direction of the exchange rate. In Thailand, rates are almost exclusively quoted as 1 USD = X THB (e.g., 35.50). This means to convert your Baht back into Dollars, you must perform a division operation rather than multiplication.
The formula used in this calculator is:
Base Conversion:Amount in THB ÷ Exchange Rate = Amount in USD
Fee Calculation:Amount in USD × Fee Percentage = Fee Amount
Net Total:Base Conversion – Fee Amount
Example Calculation
Imagine you have 10,000 THB remaining from your trip. You go to a currency exchange booth where the buying rate for USD is 35.00 Baht per Dollar, and they charge a hidden spread or service fee equivalent to 1%.
When looking at exchange rate boards in Bangkok or at your local bank, you will see two numbers: "Buy" and "Sell".
Buying Rate: This is the rate the bank uses to buy foreign currency from you. If you have USD and want THB, you look at the Buying rate (for the bank). However, if you have THB and want USD, you actually look at the Selling Rate (the bank is selling you USD).
Note for this calculator: Simply input the number of Baht required to get 1 USD. If the board says "Selling 35.50," enter 35.50.
Where to Get the Best THB to USD Rates
Exchange rates fluctuate based on global economic factors, inflation, and interest rate decisions by the Federal Reserve and the Bank of Thailand. Generally, exchanging money at airports yields the poorest value due to high overhead costs. For better rates, consider:
SuperRich (Thailand): Known for offering some of the most competitive spreads in Bangkok.
Local Banks: Banks like Kasikorn or SCB offer standard rates, though often slightly worse than dedicated exchange bureaus.
Wise (formerly TransferWise): If transferring digitally, services like Wise often use the mid-market rate with a transparent fee structure.
Why Do Rates Fluctuate?
The THB/USD pair is influenced by Thailand's tourism industry, export data, and the strength of the US Dollar index. During high tourism seasons, demand for Baht increases, which can strengthen the currency (making it more expensive to buy, but giving you more USD when you sell). Conversely, economic uncertainty often drives investors toward the USD, weakening the Baht.