THB to IDRLive 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

THBIDR
1.00 THB548.87 IDR
5.00 THB2,744.35 IDR
10.00 THB5,488.70 IDR
50.00 THB27,443.50 IDR
100.00 THB54,887.00 IDR
500.00 THB274,435.00 IDR
1,000.00 THB548,870.00 IDR
5,000.00 THB2,744,350.00 IDR
10,000.00 THB5,488,700.00 IDR

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.

Historical views

Daily history2025 averages2024 averages

Amount pages

1 THB5 THB10 THB50 THB100 THB500 THB
View full historyDownload CSVAPI docs
THB to IDR — Live Exchange Rate & History | FXpeek