Exchange rate of 20 RUB for IRR today
The value of 20 RUB (Russian Ruble) in IRR (Iranian Rial) today. Convert 20 RUB to IRR with the online currency converter.
354039.86 IRR
The calculation of 20 RUB (Russian Ruble) to IRR (Iranian Rial) is based on current data as of 07.07.2026 01:00 UTC, and equals 354,039.86 IRR (three hundred fifty-four thousand and thirty-nine Iranian Rials).
Currency rate chart RUB - IRR
1 Russian Ruble = 17701.9928 Iranian Rial
Current rate as of: 07.07.2026 01:00 UTC
Value dynamics of 20 RUB to IRR
| Date | 20.00 RUB | Daily change, IRR | Daily change % |
|---|---|---|---|
| 07.07.2026 | 354,039.85542 IRR | −28.61658 IRR | −0.01% |
| 06.07.2026 | 354,068.4720 IRR | −1,322.85254 IRR | −0.37% |
| 05.07.2026 | 355,391.32454 IRR | −73.80816 IRR | −0.02% |
| 04.07.2026 | 355,465.1327 IRR | +2,703.77338 IRR | +0.77% |
| 03.07.2026 | 352,761.35932 IRR | +1,231.57656 IRR | +0.35% |
| 02.07.2026 | 351,529.78276 IRR | −859.14078 IRR | −0.24% |
| 01.07.2026 | 352,388.92354 IRR | −1,084.09112 IRR | −0.31% |
| 30.06.2026 | 353,473.01466 IRR | −2,407.91136 IRR | −0.68% |
| 29.06.2026 | 355,880.92602 IRR | +961.21656 IRR | +0.27% |
| 28.06.2026 | 354,919.70946 IRR | +181.60606 IRR | +0.05% |
| 27.06.2026 | 354,738.1034 IRR | −9,744.69322 IRR | −2.67% |
| 26.06.2026 | 364,482.79662 IRR | −2,680.89276 IRR | −0.73% |
| 25.06.2026 | 367,163.68938 IRR | −1,352.90588 IRR | −0.37% |
| 24.06.2026 | 368,516.59526 IRR | −4,070.84206 IRR | −1.09% |
| 23.06.2026 | 372,587.43732 IRR | −3,132.49918 IRR | −0.83% |
| 22.06.2026 | 375,719.9365 IRR | +7.29236 IRR | +0.00% |
| 21.06.2026 | 375,712.64414 IRR | −299.2619 IRR | −0.08% |
| 20.06.2026 | 376,011.90604 IRR | +1,021.00982 IRR | +0.27% |
| 19.06.2026 | 374,990.89622 IRR | −1,980.88286 IRR | −0.53% |
| 18.06.2026 | 376,971.77908 IRR | −3,095.06426 IRR | −0.81% |
| 17.06.2026 | 380,066.84334 IRR | +246.86898 IRR | +0.06% |
| 16.06.2026 | 379,819.97436 IRR | −222.8051 IRR | −0.06% |
| 15.06.2026 | 380,042.77946 IRR | +230.88996 IRR | +0.06% |
| 14.06.2026 | 379,811.8895 IRR | +43.9641 IRR | +0.01% |
| 13.06.2026 | 379,767.9254 IRR | −2,025.4523 IRR | −0.53% |
| 12.06.2026 | 381,793.3777 IRR | −837.73996 IRR | −0.22% |
| 11.06.2026 | 382,631.11766 IRR | +394.89132 IRR | +0.10% |
| 10.06.2026 | 382,236.22634 IRR | +7,662.32326 IRR | +2.05% |
| 09.06.2026 | 374,573.90308 IRR | +748.49878 IRR | +0.20% |
| 08.06.2026 | 373,825.4043 IRR | — | — |