Exchange rate of 20 MXN for KES today
The value of 20 MXN (Mexican Peso) in KES (Kenyan Shilling) today. Convert 20 MXN to KES with the online currency converter.
148.18 KES
The calculation of 20 MXN (Mexican Peso) to KES (Kenyan Shilling) is based on current data as of 07.07.2026 17:00 UTC, and equals 148.18 KES (one hundred and forty-eight Kenyan Shillings).
Currency rate chart MXN - KES
1 Mexican Peso = 7.4091 Kenyan Shilling
Current rate as of: 07.07.2026 17:00 UTC
Value dynamics of 20 MXN to KES
| Date | 20.00 MXN | Daily change, KES | Daily change % |
|---|---|---|---|
| 07.07.2026 | 148.18132 KES | +0.13348 KES | +0.09% |
| 06.07.2026 | 148.04784 KES | +0.25558 KES | +0.17% |
| 05.07.2026 | 147.79226 KES | −0.03048 KES | −0.02% |
| 04.07.2026 | 147.82274 KES | +0.25382 KES | +0.17% |
| 03.07.2026 | 147.56892 KES | +0.03436 KES | +0.02% |
| 02.07.2026 | 147.53456 KES | −0.70032 KES | −0.47% |
| 01.07.2026 | 148.23488 KES | +0.25138 KES | +0.17% |
| 30.06.2026 | 147.9835 KES | +0.06794 KES | +0.05% |
| 29.06.2026 | 147.91556 KES | +0.1481 KES | +0.10% |
| 28.06.2026 | 147.76746 KES | −0.04104 KES | −0.03% |
| 27.06.2026 | 147.8085 KES | +0.61188 KES | +0.42% |
| 26.06.2026 | 147.19662 KES | +0.20448 KES | +0.14% |
| 25.06.2026 | 146.99214 KES | −1.40164 KES | −0.94% |
| 24.06.2026 | 148.39378 KES | −0.9164 KES | −0.61% |
| 23.06.2026 | 149.31018 KES | +0.06978 KES | +0.05% |
| 22.06.2026 | 149.2404 KES | −0.2565 KES | −0.17% |
| 21.06.2026 | 149.4969 KES | +0.01024 KES | +0.01% |
| 20.06.2026 | 149.48666 KES | +0.0661 KES | +0.04% |
| 19.06.2026 | 149.42056 KES | −1.12732 KES | −0.75% |
| 18.06.2026 | 150.54788 KES | −0.01164 KES | −0.01% |
| 17.06.2026 | 150.55952 KES | +0.05636 KES | +0.04% |
| 16.06.2026 | 150.50316 KES | −0.0513 KES | −0.03% |
| 15.06.2026 | 150.55446 KES | +0.72692 KES | +0.49% |
| 14.06.2026 | 149.82754 KES | −0.07228 KES | −0.05% |
| 13.06.2026 | 149.89982 KES | +0.93352 KES | +0.63% |
| 12.06.2026 | 148.9663 KES | +0.38306 KES | +0.26% |
| 11.06.2026 | 148.58324 KES | −0.1028 KES | −0.07% |
| 10.06.2026 | 148.68604 KES | +0.39704 KES | +0.27% |
| 09.06.2026 | 148.2890 KES | −0.78376 KES | −0.53% |
| 08.06.2026 | 149.07276 KES | — | — |