🇹🇭 THB to IDR 🇮🇩 — historical rates

Daily mid-market reference rates 2021-10-22 → 2026-10-22. Current: 1 THB = 536 IDR.

THB/IDR performance

PeriodChangeLowHighAverage
1 month -0.38% 530 540 535
3 months +0.66% 530 542 536
6 months +0.53% 530 554 538
1 year +6.00% 505 554 533
5 years +25.10% 399 554 466

52-week range: 505 – 554 IDR.

THB/IDR rate on a date

1 THB = 536 IDR on 2026-10-22

Monthly averages (last 12 months)

MonthAverageLowHigh
Oct 2026534 IDR530540
Sep 2026534 IDR531538
Aug 2026539 IDR534542
Jul 2026538 IDR530543
Jun 2026544 IDR535554
May 2026541 IDR534548
Apr 2026532 IDR519536
Mar 2026525 IDR514536
Feb 2026538 IDR531543
Jan 2026538 IDR533545
Dec 2025528 IDR519540
Nov 2025516 IDR513517

About THB to IDR historical data

This page tracks the daily Thai Baht-to-Indonesian Rupiah rate going back to 2021-10-22. Over the past year the rate ranged from 505 to 554 IDR, averaging 533. Historical rates are useful for accounting, tax, invoicing, and understanding long-term trends — use the date picker for the exact rate on any past day.

Daily mid-market reference rates (frankfurter.dev (ECB)); not transactable quotes. Weekends/holidays resolve to the nearest preceding trading day.