Exchange rate of 20 RUB for KES today
The value of 20 RUB (Russian Ruble) in KES (Kenyan Shilling) today. Convert 20 RUB to KES with the online currency converter.
33.32 KES
The calculation of 20 RUB (Russian Ruble) to KES (Kenyan Shilling) is based on current data as of 07.07.2026 01:00 UTC, and equals 33.32 KES (thirty-three Kenyan Shillings).
Currency rate chart RUB - KES
1 Russian Ruble = 1.6659 Kenyan Shilling
Current rate as of: 07.07.2026 01:00 UTC
Value dynamics of 20 RUB to KES
| Date | 20.00 RUB | Daily change, KES | Daily change % |
|---|---|---|---|
| 07.07.2026 | 33.31892 KES | −0.0176 KES | −0.05% |
| 06.07.2026 | 33.33652 KES | +0.0344 KES | +0.10% |
| 05.07.2026 | 33.30212 KES | −0.0114 KES | −0.03% |
| 04.07.2026 | 33.31352 KES | +0.18908 KES | +0.57% |
| 03.07.2026 | 33.12444 KES | +0.08212 KES | +0.25% |
| 02.07.2026 | 33.04232 KES | −0.1715 KES | −0.52% |
| 01.07.2026 | 33.21382 KES | +0.01352 KES | +0.04% |
| 30.06.2026 | 33.2003 KES | −0.0147 KES | −0.04% |
| 29.06.2026 | 33.2150 KES | −0.59662 KES | −1.76% |
| 28.06.2026 | 33.81162 KES | +0.06268 KES | +0.19% |
| 27.06.2026 | 33.74894 KES | −0.70302 KES | −2.04% |
| 26.06.2026 | 34.45196 KES | −0.17332 KES | −0.50% |
| 25.06.2026 | 34.62528 KES | −0.0574 KES | −0.17% |
| 24.06.2026 | 34.68268 KES | −0.3796 KES | −1.08% |
| 23.06.2026 | 35.06228 KES | −0.2506 KES | −0.71% |
| 22.06.2026 | 35.31288 KES | −0.10042 KES | −0.28% |
| 21.06.2026 | 35.4133 KES | −0.04952 KES | −0.14% |
| 20.06.2026 | 35.46282 KES | +0.10876 KES | +0.31% |
| 19.06.2026 | 35.35406 KES | −0.15774 KES | −0.44% |
| 18.06.2026 | 35.5118 KES | −0.2500 KES | −0.70% |
| 17.06.2026 | 35.7618 KES | +0.09692 KES | +0.27% |
| 16.06.2026 | 35.66488 KES | −0.0461 KES | −0.13% |
| 15.06.2026 | 35.71098 KES | −0.04396 KES | −0.12% |
| 14.06.2026 | 35.75494 KES | +0.01328 KES | +0.04% |
| 13.06.2026 | 35.74166 KES | −0.1717 KES | −0.48% |
| 12.06.2026 | 35.91336 KES | +0.0127 KES | +0.04% |
| 11.06.2026 | 35.90066 KES | +0.03584 KES | +0.10% |
| 10.06.2026 | 35.86482 KES | +0.58028 KES | +1.64% |
| 09.06.2026 | 35.28454 KES | +0.11614 KES | +0.33% |
| 08.06.2026 | 35.1684 KES | — | — |