THB/IDR Rate history

Reference rates for history lookup, bookkeeping, reporting, and general information. Not a transaction quote.

This daily THB/IDR history covers 365 observations from December 24, 2024 to June 3, 2026. The latest available reference rate is 548.8700 IDR, with a 365-day range from 468.3400 to 548.8700 IDR.

Latest
548.8700 IDR
High
548.8700 IDR
Low
468.3400 IDR
Average
510.929014 IDR

Daily history

DateRate
June 3, 20261 THB = 548.8700 IDR
June 2, 20261 THB = 547.1000 IDR
June 1, 20261 THB = 547.8500 IDR
May 29, 20261 THB = 547.8500 IDR
May 28, 20261 THB = 545.9100 IDR
May 27, 20261 THB = 546.8100 IDR
May 26, 20261 THB = 546.0700 IDR
May 25, 20261 THB = 546.0100 IDR
May 22, 20261 THB = 541.7000 IDR
May 21, 20261 THB = 540.8500 IDR
May 20, 20261 THB = 541.7200 IDR
May 19, 20261 THB = 543.2500 IDR
May 18, 20261 THB = 542.5000 IDR
May 15, 20261 THB = 538.3700 IDR
May 14, 20261 THB = 540.4700 IDR
May 13, 20261 THB = 541.1000 IDR
May 12, 20261 THB = 539.6900 IDR
May 11, 20261 THB = 537.5500 IDR
May 8, 20261 THB = 538.9300 IDR
May 7, 20261 THB = 538.1300 IDR
May 6, 20261 THB = 538.3800 IDR
May 5, 20261 THB = 534.7200 IDR
May 4, 20261 THB = 533.6300 IDR
April 30, 20261 THB = 532.9800 IDR
April 29, 20261 THB = 531.2600 IDR
April 28, 20261 THB = 530.9300 IDR
April 27, 20261 THB = 532.8400 IDR
April 24, 20261 THB = 532.6200 IDR
April 23, 20261 THB = 533.9600 IDR
April 22, 20261 THB = 534.0600 IDR
April 21, 20261 THB = 534.6500 IDR
April 20, 20261 THB = 534.0400 IDR
April 17, 20261 THB = 535.6100 IDR
April 16, 20261 THB = 535.8600 IDR
April 15, 20261 THB = 534.4900 IDR
April 14, 20261 THB = 534.6000 IDR
April 13, 20261 THB = 532.2800 IDR
April 10, 20261 THB = 532.5600 IDR
April 9, 20261 THB = 532.7000 IDR
April 8, 20261 THB = 532.5800 IDR
April 7, 20261 THB = 523.4700 IDR
April 2, 20261 THB = 519.1700 IDR
April 1, 20261 THB = 520.2800 IDR
March 31, 20261 THB = 517.8500 IDR
March 30, 20261 THB = 517.9600 IDR
March 27, 20261 THB = 515.4000 IDR
March 26, 20261 THB = 514.2100 IDR
March 25, 20261 THB = 517.2900 IDR
March 24, 20261 THB = 517.1700 IDR
March 23, 20261 THB = 523.8300 IDR
March 20, 20261 THB = 516.6400 IDR
March 19, 20261 THB = 515.4300 IDR
March 18, 20261 THB = 520.2400 IDR
March 17, 20261 THB = 524.6900 IDR
March 16, 20261 THB = 524.2400 IDR
March 13, 20261 THB = 524.8600 IDR
March 12, 20261 THB = 528.7600 IDR
March 11, 20261 THB = 531.9800 IDR
March 10, 20261 THB = 533.3200 IDR
March 9, 20261 THB = 528.2700 IDR

API example

GET /api/history?from=THB&to=IDR&days=365

Download the same history as CSV for spreadsheet, accounting, and reconciliation workflows:/api/csv?from=THB&to=IDR&days=365

More THB/IDR history

2025 monthly averages2024 monthly averagesLive rate and converter
THB/IDR historical exchange rate chart | FXpeek