Exchange rate of 20 SGD for IRR today
The value of 20 SGD (Singapore Dollar) in IRR (Iranian Rial) today. Convert 20 SGD to IRR with the online currency converter.
21262500.00 IRR
The calculation of 20 SGD (Singapore Dollar) to IRR (Iranian Rial) is based on current data as of 07.07.2026 12:00 UTC, and equals 21,262,500.00 IRR (twenty-one million two hundred sixty-two thousand five hundred Iranian Rials).
Currency rate chart SGD - IRR
1 Singapore Dollar = 1063125.0000 Iranian Rial
Current rate as of: 07.07.2026 12:00 UTC
Value dynamics of 20 SGD to IRR
| Date | 20.00 SGD | Daily change, IRR | Daily change % |
|---|---|---|---|
| 07.07.2026 | 21,262,500.00 IRR | −59,375.00 IRR | −0.28% |
| 06.07.2026 | 21,321,875.00 IRR | — | — |
| 05.07.2026 | 21,321,875.00 IRR | — | — |
| 04.07.2026 | 21,321,875.00 IRR | +52,083.33334 IRR | +0.24% |
| 03.07.2026 | 21,269,791.66666 IRR | +29,166.66666 IRR | +0.14% |
| 02.07.2026 | 21,240,625.00 IRR | −35,416.66666 IRR | −0.17% |
| 01.07.2026 | 21,276,041.66666 IRR | +86,404.36096 IRR | +0.41% |
| 30.06.2026 | 21,189,637.3057 IRR | −5,181.34714 IRR | −0.02% |
| 29.06.2026 | 21,194,818.65284 IRR | — | — |
| 28.06.2026 | 21,194,818.65284 IRR | — | — |
| 27.06.2026 | 21,194,818.65284 IRR | +55,958.54922 IRR | +0.26% |
| 26.06.2026 | 21,138,860.10362 IRR | +15,544.04144 IRR | +0.07% |
| 25.06.2026 | 21,123,316.06218 IRR | −60,103.62694 IRR | −0.28% |
| 24.06.2026 | 21,183,419.68912 IRR | −44,559.5855 IRR | −0.21% |
| 23.06.2026 | 21,227,979.27462 IRR | −43,523.31606 IRR | −0.20% |
| 22.06.2026 | 21,271,502.59068 IRR | — | — |
| 21.06.2026 | 21,271,502.59068 IRR | — | — |
| 20.06.2026 | 21,271,502.59068 IRR | −25,906.73574 IRR | −0.12% |
| 19.06.2026 | 21,297,409.32642 IRR | −140,932.6425 IRR | −0.66% |
| 18.06.2026 | 21,438,341.96892 IRR | −40,414.50776 IRR | −0.19% |
| 17.06.2026 | 21,478,756.47668 IRR | +4,145.07772 IRR | +0.02% |
| 16.06.2026 | 21,474,611.39896 IRR | +18,652.84974 IRR | +0.09% |
| 15.06.2026 | 21,455,958.54922 IRR | — | — |
| 14.06.2026 | 21,455,958.54922 IRR | — | — |
| 13.06.2026 | 21,455,958.54922 IRR | +74,611.39896 IRR | +0.35% |
| 12.06.2026 | 21,381,347.15026 IRR | −20,725.3886 IRR | −0.10% |
| 11.06.2026 | 21,402,072.53886 IRR | +65,990.06464 IRR | +0.31% |
| 10.06.2026 | 21,336,082.47422 IRR | +37,113.40206 IRR | +0.17% |
| 09.06.2026 | 21,298,969.07216 IRR | −105,154.63918 IRR | −0.49% |
| 08.06.2026 | 21,404,123.71134 IRR | — | — |