Iranian Rial to Russian Rouble Exchange Rate Today (IRR to RUB)

⇄ Swap to RUB → IRR

Live mid-market Iranian Rial (IRR) to Russian Rouble (RUB) exchange rate, interactive currency converter, historical charts, and conversion tables.

1 Iranian Rial (IRR) = 0.000043 Russian Rouble (RUB)
Inverse Rate: 1 RUB = 23,020.26 IRR +0.000000 RUB (+0.36%) Updated: Wednesday, 28 October 2026, 10:23 PM GMT
Day Open 0.000043 RUB
Day High 0.000062 RUB
Day Low 0.000043 RUB
30-Day Change -28.79%
1-Year Change -97.69%

Daily IRR/RUB Exchange Rate Report (Wednesday, 28 October 2026, 10:23 PM)

Steady Session
Daily Change (IRR/RUB) +0.000000 RUB (+0.36%)
Inverse (1 RUB in IRR) 23,020.26 IRR
7-Day Trend -27.61%
30-Day Trend -28.79%

The Iranian Rial to Russian Rouble (IRR/RUB) exchange rate is holding steady in today’s session (Wednesday, 28 October 2026, 10:23 PM) at 1 IRR = 0.000043 RUB, closely aligned with the previous close of 0.000043 RUB. On an inverse basis, 1 Russian Rouble (RUB) equals 23,020.26 IRR.

For practical conversions at today’s mid-market rate, 100 IRR equals 0.00434 RUB and 1,000 IRR equals 0.0434 RUB. Going the other way, 100 RUB converts to 2,302,025.78 IRR while 1,000 RUB converts to 23,020,257.83 IRR.

Over the past 30 days, the IRR/RUB pair has traded between a monthly low of 0.000043 RUB and a high of 0.000062 RUB, with a 1-year average exchange rate of 0.000675 RUB. Across recent horizons, IRR against RUB shows a 7-day change of -27.61%, a 30-day change of -28.79%, and a 1-year change of -97.69%.

Convert Iranian Rial (IRR) to Russian Rouble (RUB)

Enter any amount below to convert instantly between Iranian Rial (IRR) and Russian Rouble (RUB) using live mid-market rates.

IRR to RUB & RUB to IRR Conversion Tables

Quick reference tables for common Iranian Rial (IRR) and Russian Rouble (RUB) denominations at today’s exchange rate.

Convert Iranian Rial (IRR) to Russian Rouble (RUB)

Iranian Rial (IRR) Russian Rouble (RUB)
1 IRR 0.00004 RUB
5 IRR 0.00022 RUB
10 IRR 0.00043 RUB
25 IRR 0.00109 RUB
50 IRR 0.00217 RUB
100 IRR 0.00434 RUB
250 IRR 0.0109 RUB
500 IRR 0.0217 RUB
1,000 IRR 0.0434 RUB
5,000 IRR 0.2172 RUB
10,000 IRR 0.4344 RUB

Convert Russian Rouble (RUB) to Iranian Rial (IRR)

Russian Rouble (RUB) Iranian Rial (IRR)
1 RUB 23,020.26 IRR
5 RUB 115,101.29 IRR
10 RUB 230,202.58 IRR
25 RUB 575,506.45 IRR
50 RUB 1,151,012.89 IRR
100 RUB 2,302,025.78 IRR
250 RUB 5,755,064.46 IRR
500 RUB 11,510,128.91 IRR
1,000 RUB 23,020,257.83 IRR
5,000 RUB 115,101,289.13 IRR
10,000 RUB 230,202,578.27 IRR

Iranian Rial to Russian Rouble (IRR/RUB) Historical Exchange Rate Chart

Interactive historical chart tracking the Iranian Rial (IRR) against the Russian Rouble (RUB) across multiple timeframes.

IRR/RUB Market Indicators & Historical Range

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

Today’s IRR/RUB Session Quotes

Bid Rate 0.000043 RUB
Ask Rate 0.000043 RUB
Day High 0.000062 RUB
Day Low 0.000043 RUB
Day Open 0.000043 RUB
Previous Close 0.000043 RUB
24h Change +0.000000 RUB (+0.36%)

Historical High, Low & Average (IRR/RUB)

Period Lowest Highest Average
30 Days 0.000043 0.000062 0.000060
6 Months 0.000043 0.000064 0.000058
1 Year (52W) 0.000043 0.00194 0.000675

IRR/RUB Performance by Period

Timeframe Historical Rate Change Change %
1 Day 0.000043 RUB +0.000000 RUB +0.36%
1 Week 0.000060 RUB -0.000017 RUB -27.61%
30 Days 0.000061 RUB -0.000018 RUB -28.79%
6 Months 0.000057 RUB -0.000014 RUB -23.80%
1 Year 0.00188 RUB -0.00184 RUB -97.69%
5 Years 0.00166 RUB -0.00162 RUB -97.39%
10 Years 0.00209 RUB -0.00205 RUB -97.92%
20 Years 0.00292 RUB -0.00287 RUB -98.51%

IRR to RUB Last 14 Days Exchange Rate History

Day-by-day closing exchange rates for Iranian Rial (IRR) to Russian Rouble (RUB) over the last two weeks.

Date 1 IRR in RUB 1 RUB in IRR 100 IRR in RUB Daily Change %
2026-10-28 0.000043 RUB 23,255.81 IRR 0.00430 RUB -27.12%
2026-10-27 0.000059 RUB 16,949.15 IRR 0.00590 RUB +0.00%
2026-10-26 0.000059 RUB 16,949.15 IRR 0.00590 RUB +0.00%
2026-10-25 0.000059 RUB 16,949.15 IRR 0.00590 RUB +1.72%
2026-10-24 0.000058 RUB 17,241.38 IRR 0.00580 RUB -1.69%
2026-10-23 0.000059 RUB 16,949.15 IRR 0.00590 RUB -1.67%
2026-10-22 0.000060 RUB 16,666.67 IRR 0.00600 RUB +0.00%
2026-10-21 0.000060 RUB 16,666.67 IRR 0.00600 RUB +0.00%
2026-10-20 0.000060 RUB 16,666.67 IRR 0.00600 RUB +0.00%
2026-10-19 0.000060 RUB 16,666.67 IRR 0.00600 RUB -1.64%
2026-10-18 0.000061 RUB 16,393.44 IRR 0.00610 RUB +1.67%
2026-10-17 0.000060 RUB 16,666.67 IRR 0.00600 RUB +0.00%
2026-10-16 0.000060 RUB 16,666.67 IRR 0.00600 RUB -1.64%
2026-10-15 0.000061 RUB 16,393.44 IRR 0.00610 RUB +0.00%

Iranian Rial (IRR) vs. Russian Rouble (RUB) Currency Profiles

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

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) →

Russian Rouble (RUB)

ISO 4217 Code RUB
Currency Symbol руб • kopiyka
Central Bank Bank of Russia
Primary Country / Region Russia
Local Gold Price Page Live Gold Price in Russia (RUB) →

Frequently Asked Questions

What is the Iranian Rial to Russian Rouble (IRR/RUB) exchange rate today?
Today’s live mid-market exchange rate is 1 Iranian Rial (IRR) = 0.000043 Russian Rouble (RUB). Conversely, 1 Russian Rouble (RUB) = 23,020.26 Iranian Rial (IRR).
How much is 100 Iranian Rial (IRR) in Russian Rouble (RUB)?
At the current exchange rate of 0.000043, 100 IRR is worth 0.00434 RUB, and 1,000 IRR is worth 0.0434 RUB.
What was the highest and lowest Iranian Rial to Russian Rouble exchange rate in the last 30 days?
Over the past 30 days, the IRR/RUB exchange rate reached a high of 0.000062 RUB and a low of 0.000043 RUB, with a 1-year average of 0.000675 RUB.
How do I convert Iranian Rial to Russian Rouble?
To convert Iranian Rial (IRR) to Russian Rouble (RUB), multiply the amount in IRR by the current exchange rate of 0.000043. To convert RUB back to IRR, multiply by the inverse rate of 23,020.26.