🇲🇾 MYR to IDR 🇮🇩 — historical rates

Daily mid-market reference rates 2021-10-22 → 2026-10-22. Current: 1 MYR = 4,427 IDR.

MYR/IDR performance

PeriodChangeLowHighAverage
1 month +1.20% 4,362 4,427 4,392
3 months +1.01% 4,294 4,428 4,380
6 months +1.67% 4,294 4,499 4,398
1 year +12.21% 3,931 4,499 4,287
5 years +29.61% 3,209 4,499 3,641

52-week range: 3,931 – 4,499 IDR.

MYR/IDR rate on a date

1 MYR = 4,427 IDR on 2026-10-22

Monthly averages (last 12 months)

MonthAverageLowHigh
Oct 20264,394 IDR4,3674,427
Sep 20264,359 IDR4,2944,403
Aug 20264,380 IDR4,3424,401
Jul 20264,412 IDR4,3774,442
Jun 20264,399 IDR4,2994,498
May 20264,453 IDR4,4044,499
Apr 20264,321 IDR4,2004,389
Mar 20264,282 IDR4,1904,339
Feb 20264,301 IDR4,2624,329
Jan 20264,180 IDR4,1104,273
Dec 20254,079 IDR4,0164,143
Nov 20254,020 IDR3,9794,052

About MYR to IDR historical data

This page tracks the daily Malaysian Ringgit-to-Indonesian Rupiah rate going back to 2021-10-22. Over the past year the rate ranged from 3,931 to 4,499 IDR, averaging 4,287. 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.