Skip to main content

IDR to THB Exchange Rate

Indonesian Rupiah (IDR) to Thai Baht (THB)

Current exchange rate

1 IDR = 0.00185161 THB

As of Nov 7, 2026 · Source: Central Bank of Russia (IDR), Central Bank of Russia (THB)

1 THB = 540.0707 IDR · THB to IDR

Aug 9, 2026 90-day range 0.00184522 – 0.00188548 Nov 7, 2026

IDR to THB at a Glance

On Nov 7, 2026, 1 Indonesian Rupiah (IDR) is worth 0.00185161 Thai Baht (THB), and 1 THB buys 540.0707 IDR.

Over the past 30 days the IDR weakened against the THB (-1.50%), trading between 0.00185063 on Nov 5, 2026 and 0.00187974 on Oct 8, 2026.

A year ago 1 IDR was 0.00193682 THB, a change of -4.40%; the 12-month range was 0.0018052–0.00194807.

IDR to THB change, low and high over several periods
Period Change Low High Average
7 days -0.40% 0.00185063 0.00186304 0.00185702
30 days -1.50% 0.00185063 0.00187974 0.0018635
90 days -0.04% 0.00184522 0.00188548 0.00186506
1 year -4.40% 0.0018052 0.00194807 0.00187217

Convert Indonesian Rupiah to Thai Baht

At the rate of Nov 7, 2026. Amounts are indicative; banks and card networks add their own margin.

IDR to THB conversion table
IDRTHB
1 IDR0.00185161 THB
5 IDR0.00925805 THB
10 IDR0.0185161 THB
25 IDR0.0462902 THB
50 IDR0.0925805 THB
100 IDR0.185161 THB
500 IDR0.925805 THB
1,000 IDR1.85 THB
5,000 IDR9.26 THB
10,000 IDR18.52 THB
THB to IDR conversion table
THBIDR
1 THB540.07 IDR
5 THB2,700.35 IDR
10 THB5,400.71 IDR
25 THB13,501.77 IDR
50 THB27,003.53 IDR
100 THB54,007.07 IDR
500 THB270,035.34 IDR
1,000 THB540,070.68 IDR
5,000 THB2,700,353.38 IDR
10,000 THB5,400,706.75 IDR

About Indonesian Rupiah and Thai Baht

  • The Indonesian Rupiah (IDR, Rp) is issued by Bank Indonesia.
  • The Thai Baht (THB, ฿) is issued by the Bank of Thailand.

Get IDR to THB Rate via API

Fetch the live IDR to THB exchange rate with a single HTTP request. XRates API returns clean JSON with rate data sourced from the European Central Bank (ECB), Central Bank of Russia (CBR) and other official providers.

cURL

curl -H "Authorization: Bearer YOUR_API_KEY" \
"https://xratesapi.com/api/v1/latest?base=IDR&symbols=THB"

Python

import requests
r = requests.get(
"https://xratesapi.com/api/v1/latest",
params={"base": "IDR", "symbols": "THB"},
headers={"Authorization": "Bearer YOUR_API_KEY"},
)
rate = r.json()["rates"]["THB"]

JavaScript (Node.js)

const res = await fetch(
"https://xratesapi.com/api/v1/latest?base=IDR&symbols=THB",
{ headers: { Authorization: "Bearer YOUR_API_KEY" } }
);
const { rates } = await res.json();
console.log(rates.THB);

IDR to THB Exchange Rate History

Last 30 days of IDR to THB rates. Weekends and holidays carry the last published rate. Fetch any past date via the /api/v1/{date} endpoint.

Historical IDR to THB exchange rate for the last 30 days
Date 1 IDR = X THB
Nov 7, 2026 0.00185161
Nov 6, 2026 0.00185359
Nov 5, 2026 0.00185063
Nov 4, 2026 0.00185559
Nov 3, 2026 0.00186116
Nov 2, 2026 0.00186147
Nov 1, 2026 0.00186304
Oct 31, 2026 0.00185906
Oct 30, 2026 0.00185858
Oct 29, 2026 0.00186048
Oct 28, 2026 0.00185819
Oct 27, 2026 0.0018618
Oct 26, 2026 0.00186124
Oct 25, 2026 0.00186362
Oct 24, 2026 0.00186457
Oct 23, 2026 0.00186357
Oct 22, 2026 0.00186685
Oct 21, 2026 0.00186086
Oct 20, 2026 0.00187094
Oct 19, 2026 0.00185971
Oct 18, 2026 0.0018532
Oct 17, 2026 0.0018532
Oct 16, 2026 0.0018532
Oct 15, 2026 0.00186911
Oct 14, 2026 0.00187348
Oct 13, 2026 0.00187854
Oct 12, 2026 0.00187586
Oct 11, 2026 0.00187524
Oct 10, 2026 0.00187524
Oct 9, 2026 0.00187524

Frequently Asked Questions

What is the current IDR to THB exchange rate?

As of Nov 7, 2026, 1 Indonesian Rupiah (IDR) equals 0.00185161 Thai Baht (THB). Rates are sourced from the European Central Bank (ECB), Central Bank of Russia (CBR) and other trusted providers.

How can I get IDR to THB rate via API?

Use the XRates REST API endpoint GET /api/v1/latest?base=IDR&symbols=THB with your Bearer token. You'll receive JSON containing the latest IDR to THB rate.

Is the IDR to THB API free?

Yes. XRates API has a free tier with 100 requests per month — no credit card required. Paid plans start at $9/month for 10,000 requests.

How often are IDR to THB rates updated?

Exchange rates are refreshed every 4 hours from the European Central Bank, Central Bank of Russia and other official sources.

Get IDR to THB Rate in Your App

Sign up for free and receive an API key instantly. 100 requests/month, no credit card required.

Get Free API Key