THB to IDR — Live Rate
Updated: June 3, 2026
548.8700
1 THB = 548.8700 IDR
▲ 2.77% vs 30 days ago
Convert THB to IDR
→
548.87
Rate history
Common amounts
THB/IDR rate context
Latest
1 THB = 548.8700 IDR
365-day high
548.8700 IDR
365-day low
468.3400 IDR
365-day average
510.929014 IDR
This Thai Baht to Indonesian Rupiah page combines the latest reference rate with 365 daily observations from December 24, 2024 to June 3, 2026. Use it for spreadsheet checks, invoice reconciliation, travel estimates, marketplace reporting, and historical lookup. It is not a bank quote or trading signal.
For repeatable workflows, use the free JSON and CSV endpoints instead of copying table values by hand:/api/history?from=THB&to=IDR&days=365 and /api/csv?from=THB&to=IDR&days=365.