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
| Date | Rate |
|---|---|
| June 3, 2026 | 1 THB = 548.8700 IDR |
| June 2, 2026 | 1 THB = 547.1000 IDR |
| June 1, 2026 | 1 THB = 547.8500 IDR |
| May 29, 2026 | 1 THB = 547.8500 IDR |
| May 28, 2026 | 1 THB = 545.9100 IDR |
| May 27, 2026 | 1 THB = 546.8100 IDR |
| May 26, 2026 | 1 THB = 546.0700 IDR |
| May 25, 2026 | 1 THB = 546.0100 IDR |
| May 22, 2026 | 1 THB = 541.7000 IDR |
| May 21, 2026 | 1 THB = 540.8500 IDR |
| May 20, 2026 | 1 THB = 541.7200 IDR |
| May 19, 2026 | 1 THB = 543.2500 IDR |
| May 18, 2026 | 1 THB = 542.5000 IDR |
| May 15, 2026 | 1 THB = 538.3700 IDR |
| May 14, 2026 | 1 THB = 540.4700 IDR |
| May 13, 2026 | 1 THB = 541.1000 IDR |
| May 12, 2026 | 1 THB = 539.6900 IDR |
| May 11, 2026 | 1 THB = 537.5500 IDR |
| May 8, 2026 | 1 THB = 538.9300 IDR |
| May 7, 2026 | 1 THB = 538.1300 IDR |
| May 6, 2026 | 1 THB = 538.3800 IDR |
| May 5, 2026 | 1 THB = 534.7200 IDR |
| May 4, 2026 | 1 THB = 533.6300 IDR |
| April 30, 2026 | 1 THB = 532.9800 IDR |
| April 29, 2026 | 1 THB = 531.2600 IDR |
| April 28, 2026 | 1 THB = 530.9300 IDR |
| April 27, 2026 | 1 THB = 532.8400 IDR |
| April 24, 2026 | 1 THB = 532.6200 IDR |
| April 23, 2026 | 1 THB = 533.9600 IDR |
| April 22, 2026 | 1 THB = 534.0600 IDR |
| April 21, 2026 | 1 THB = 534.6500 IDR |
| April 20, 2026 | 1 THB = 534.0400 IDR |
| April 17, 2026 | 1 THB = 535.6100 IDR |
| April 16, 2026 | 1 THB = 535.8600 IDR |
| April 15, 2026 | 1 THB = 534.4900 IDR |
| April 14, 2026 | 1 THB = 534.6000 IDR |
| April 13, 2026 | 1 THB = 532.2800 IDR |
| April 10, 2026 | 1 THB = 532.5600 IDR |
| April 9, 2026 | 1 THB = 532.7000 IDR |
| April 8, 2026 | 1 THB = 532.5800 IDR |
| April 7, 2026 | 1 THB = 523.4700 IDR |
| April 2, 2026 | 1 THB = 519.1700 IDR |
| April 1, 2026 | 1 THB = 520.2800 IDR |
| March 31, 2026 | 1 THB = 517.8500 IDR |
| March 30, 2026 | 1 THB = 517.9600 IDR |
| March 27, 2026 | 1 THB = 515.4000 IDR |
| March 26, 2026 | 1 THB = 514.2100 IDR |
| March 25, 2026 | 1 THB = 517.2900 IDR |
| March 24, 2026 | 1 THB = 517.1700 IDR |
| March 23, 2026 | 1 THB = 523.8300 IDR |
| March 20, 2026 | 1 THB = 516.6400 IDR |
| March 19, 2026 | 1 THB = 515.4300 IDR |
| March 18, 2026 | 1 THB = 520.2400 IDR |
| March 17, 2026 | 1 THB = 524.6900 IDR |
| March 16, 2026 | 1 THB = 524.2400 IDR |
| March 13, 2026 | 1 THB = 524.8600 IDR |
| March 12, 2026 | 1 THB = 528.7600 IDR |
| March 11, 2026 | 1 THB = 531.9800 IDR |
| March 10, 2026 | 1 THB = 533.3200 IDR |
| March 9, 2026 | 1 THB = 528.2700 IDR |
API example
GET /api/history?from=THB&to=IDR&days=365Download the same history as CSV for spreadsheet, accounting, and reconciliation workflows:/api/csv?from=THB&to=IDR&days=365