Indian Rupee to Iranian Rial Exchange Rate Today (INR to IRR)

⇄ Swap to IRR → INR

Live mid-market Indian Rupee (INR) to Iranian Rial (IRR) exchange rate, interactive currency converter, historical charts, and conversion tables.

1 Indian Rupee (INR) = 19,516.98 Iranian Rial (IRR)
Inverse Rate: 1 IRR = 0.000051 INR +0.00 IRR (+0.00%) Updated: Wednesday, 28 October 2026, 12:53 PM GMT
Day Open 19,516.98 IRR
Day High 19,516.98 IRR
Day Low 14,199.59 IRR
30-Day Change +33.27%
1-Year Change +3,902.90%

Daily INR/IRR Exchange Rate Report (Wednesday, 28 October 2026, 12:53 PM)

Steady Session
Daily Change (INR/IRR) +0.00 IRR (+0.00%)
Inverse (1 IRR in INR) 0.000051 INR
7-Day Trend +31.15%
30-Day Trend +33.27%

The Indian Rupee to Iranian Rial (INR/IRR) exchange rate is holding steady in today’s session (Wednesday, 28 October 2026, 12:53 PM) at 1 INR = 19,516.98 IRR, closely aligned with the previous close of 19,516.98 IRR. On an inverse basis, 1 Iranian Rial (IRR) equals 0.000051 INR.

For practical conversions at today’s mid-market rate, 100 INR equals 1,951,697.50 IRR and 1,000 INR equals 19,516,975.03 IRR. Going the other way, 100 IRR converts to 0.00512 INR while 1,000 IRR converts to 0.0512 INR.

Over the past 30 days, the INR/IRR pair has traded between a monthly low of 14,199.59 IRR and a high of 19,516.98 IRR, with a 1-year average exchange rate of 9,562.11 IRR. Across recent horizons, INR against IRR shows a 7-day change of +31.15%, a 30-day change of +33.27%, and a 1-year change of +3,902.90%.

Convert Indian Rupee (INR) to Iranian Rial (IRR)

Enter any amount below to convert instantly between Indian Rupee (INR) and Iranian Rial (IRR) using live mid-market rates.

INR to IRR & IRR to INR Conversion Tables

Quick reference tables for common Indian Rupee (INR) and Iranian Rial (IRR) denominations at today’s exchange rate.

Convert Indian Rupee (INR) to Iranian Rial (IRR)

Indian Rupee (INR) Iranian Rial (IRR)
1 INR 19,516.98 IRR
5 INR 97,584.88 IRR
10 INR 195,169.75 IRR
25 INR 487,924.38 IRR
50 INR 975,848.75 IRR
100 INR 1,951,697.50 IRR
250 INR 4,879,243.76 IRR
500 INR 9,758,487.51 IRR
1,000 INR 19,516,975.03 IRR
5,000 INR 97,584,875.13 IRR
10,000 INR 195,169,750.26 IRR

Convert Iranian Rial (IRR) to Indian Rupee (INR)

Iranian Rial (IRR) Indian Rupee (INR)
1 IRR 0.00005 INR
5 IRR 0.00026 INR
10 IRR 0.00051 INR
25 IRR 0.00128 INR
50 IRR 0.00256 INR
100 IRR 0.00512 INR
250 IRR 0.0128 INR
500 IRR 0.0256 INR
1,000 IRR 0.0512 INR
5,000 IRR 0.2562 INR
10,000 IRR 0.5124 INR

Indian Rupee to Iranian Rial (INR/IRR) Historical Exchange Rate Chart

Interactive historical chart tracking the Indian Rupee (INR) against the Iranian Rial (IRR) across multiple timeframes.

INR/IRR Market Indicators & Historical Range

Session trading quotes, 30-day, 6-month, and 52-week high/low benchmarks, and multi-period performance for Indian Rupee to Iranian Rial.

Today’s INR/IRR Session Quotes

Bid Rate 19,516.00 IRR
Ask Rate 19,517.95 IRR
Day High 19,516.98 IRR
Day Low 14,199.59 IRR
Day Open 19,516.98 IRR
Previous Close 19,516.98 IRR
24h Change +0.00 IRR (+0.00%)

Historical High, Low & Average (INR/IRR)

Period Lowest Highest Average
30 Days 14,199.59 19,516.98 14,541.51
6 Months 13,590.62 19,516.98 14,326.28
1 Year (52W) 456.80 19,516.98 9,562.11

INR/IRR Performance by Period

Timeframe Historical Rate Change Change %
1 Day 19,516.98 IRR +0.00 IRR +0.00%
1 Week 14,556.62 IRR +4,534.95 IRR +31.15%
30 Days 14,325.37 IRR +4,766.21 IRR +33.27%
6 Months 13,908.58 IRR +5,182.99 IRR +37.26%
1 Year 476.94 IRR +18,614.63 IRR +3,902.90%
5 Years 564.86 IRR +18,526.72 IRR +3,279.89%
10 Years 450.18 IRR +18,641.40 IRR +4,140.90%
20 Years 204.07 IRR +18,887.51 IRR +9,255.46%

INR to IRR Last 14 Days Exchange Rate History

Day-by-day closing exchange rates for Indian Rupee (INR) to Iranian Rial (IRR) over the last two weeks.

Date 1 INR in IRR 1 IRR in INR 100 INR in IRR Daily Change %
2026-10-28 19,516.98 IRR 0.000051 INR 1,951,697.50 IRR +34.88%
2026-10-27 14,470.29 IRR 0.000069 INR 1,447,028.95 IRR +0.16%
2026-10-26 14,447.00 IRR 0.000069 INR 1,444,700.48 IRR -0.21%
2026-10-25 14,477.62 IRR 0.000069 INR 1,447,761.93 IRR +0.00%
2026-10-24 14,477.62 IRR 0.000069 INR 1,447,761.93 IRR +0.00%
2026-10-23 14,478.17 IRR 0.000069 INR 1,447,816.76 IRR -0.26%
2026-10-22 14,515.73 IRR 0.000069 INR 1,451,572.95 IRR -0.28%
2026-10-21 14,556.62 IRR 0.000069 INR 1,455,662.20 IRR +0.31%
2026-10-20 14,511.05 IRR 0.000069 INR 1,451,104.57 IRR +0.18%
2026-10-19 14,485.43 IRR 0.000069 INR 1,448,543.10 IRR +0.07%
2026-10-18 14,475.49 IRR 0.000069 INR 1,447,549.24 IRR +0.00%
2026-10-17 14,475.49 IRR 0.000069 INR 1,447,549.24 IRR -0.02%
2026-10-16 14,478.38 IRR 0.000069 INR 1,447,838.08 IRR -0.20%
2026-10-15 14,507.25 IRR 0.000069 INR 1,450,724.63 IRR +0.39%

Indian Rupee (INR) vs. Iranian Rial (IRR) Currency Profiles

Compare central bank authorities, symbols, subunits, and local gold price pages for Indian Rupee and Iranian Rial.

Indian Rupee (INR)

ISO 4217 Code INR
Currency Symbol Rs. • paisa
Central Bank Reserve Bank of India
Primary Country / Region India
Local Gold Price Page Live Gold Price in India (INR) →

Iranian Rial (IRR)

ISO 4217 Code IRR
Currency Symbol ﷼ • dinar
Central Bank Central Bank of the Islamic Republic of Iran
Primary Country / Region Iran
Local Gold Price Page Live Gold Price in Iran (IRR) →

Frequently Asked Questions

What is the Indian Rupee to Iranian Rial (INR/IRR) exchange rate today?
Today’s live mid-market exchange rate is 1 Indian Rupee (INR) = 19,516.98 Iranian Rial (IRR). Conversely, 1 Iranian Rial (IRR) = 0.000051 Indian Rupee (INR).
How much is 100 Indian Rupee (INR) in Iranian Rial (IRR)?
At the current exchange rate of 19,516.98, 100 INR is worth 1,951,697.50 IRR, and 1,000 INR is worth 19,516,975.03 IRR.
What was the highest and lowest Indian Rupee to Iranian Rial exchange rate in the last 30 days?
Over the past 30 days, the INR/IRR exchange rate reached a high of 19,516.98 IRR and a low of 14,199.59 IRR, with a 1-year average of 9,562.11 IRR.
How do I convert Indian Rupee to Iranian Rial?
To convert Indian Rupee (INR) to Iranian Rial (IRR), multiply the amount in INR by the current exchange rate of 19,516.98. To convert IRR back to INR, multiply by the inverse rate of 0.000051.