🇮🇳 INR to IDR 🇮🇩 — historical rates

Daily mid-market reference rates 2021-06-18 → 2026-06-19. Current: 1 INR = 189 IDR.

INR/IDR performance

PeriodChangeLowHighAverage
1 month +3.27% 183 190 187
3 months +4.16% 179 190 184
6 months +0.89% 179 190 185
1 year -0.05% 179 190 186
5 years -3.07% 179 199 188

52-week range: 179 – 190 IDR.

INR/IDR rate on a date

1 INR = 189 IDR on 2026-06-19

Monthly averages (last 12 months)

MonthAverageLowHigh
Jun 2026188 IDR187190
May 2026184 IDR182188
Apr 2026183 IDR181185
Mar 2026182 IDR179185
Feb 2026185 IDR183187
Jan 2026185 IDR182187
Dec 2025185 IDR183187
Nov 2025188 IDR186189
Oct 2025188 IDR186189
Sep 2025187 IDR186189
Aug 2025186 IDR184189
Jul 2025189 IDR188190

About INR to IDR historical data

This page tracks the daily Indian Rupee-to-Indonesian Rupiah rate going back to 2021-06-18. Over the past year the rate ranged from 179 to 190 IDR, averaging 186. 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.