Exchange rate of 20 CHF for KES today
The value of 20 CHF (Swiss Franc) in KES (Kenyan Shilling) today. Convert 20 CHF to KES with the online currency converter.
3205.96 KES
The calculation of 20 CHF (Swiss Franc) to KES (Kenyan Shilling) is based on current data as of 08.07.2026 01:00 UTC, and equals 3,205.96 KES (three thousand two hundred and five Kenyan Shillings).
Currency rate chart CHF - KES
1 Swiss Franc = 160.2978 Kenyan Shilling
Current rate as of: 08.07.2026 01:00 UTC
Value dynamics of 20 CHF to KES
| Date | 20.00 CHF | Daily change, KES | Daily change % |
|---|---|---|---|
| 08.07.2026 | 3,205.9557 KES | −1.0806 KES | −0.03% |
| 07.07.2026 | 3,207.0363 KES | −11.29994 KES | −0.35% |
| 06.07.2026 | 3,218.33624 KES | +3.8590 KES | +0.12% |
| 05.07.2026 | 3,214.47724 KES | −0.3467 KES | −0.01% |
| 04.07.2026 | 3,214.82394 KES | +8.67704 KES | +0.27% |
| 03.07.2026 | 3,206.1469 KES | +13.61608 KES | +0.43% |
| 02.07.2026 | 3,192.53082 KES | −7.48774 KES | −0.23% |
| 01.07.2026 | 3,200.01856 KES | −2.33688 KES | −0.07% |
| 30.06.2026 | 3,202.35544 KES | −0.3026 KES | −0.01% |
| 29.06.2026 | 3,202.65804 KES | −0.5566 KES | −0.02% |
| 28.06.2026 | 3,203.21464 KES | −0.36934 KES | −0.01% |
| 27.06.2026 | 3,203.58398 KES | +8.96244 KES | +0.28% |
| 26.06.2026 | 3,194.62154 KES | +2.7219 KES | +0.09% |
| 25.06.2026 | 3,191.89964 KES | −9.89754 KES | −0.31% |
| 24.06.2026 | 3,201.79718 KES | −0.04798 KES | −0.00% |
| 23.06.2026 | 3,201.84516 KES | −5.7256 KES | −0.18% |
| 22.06.2026 | 3,207.57076 KES | −12.62478 KES | −0.39% |
| 21.06.2026 | 3,220.19554 KES | +1.04324 KES | +0.03% |
| 20.06.2026 | 3,219.1523 KES | −15.47518 KES | −0.48% |
| 19.06.2026 | 3,234.62748 KES | −31.64956 KES | −0.97% |
| 18.06.2026 | 3,266.27704 KES | +8.2316 KES | +0.25% |
| 17.06.2026 | 3,258.04544 KES | −5.29364 KES | −0.16% |
| 16.06.2026 | 3,263.33908 KES | +9.79624 KES | +0.30% |
| 15.06.2026 | 3,253.54284 KES | +5.13198 KES | +0.16% |
| 14.06.2026 | 3,248.41086 KES | +0.0469 KES | +0.00% |
| 13.06.2026 | 3,248.36396 KES | +6.29146 KES | +0.19% |
| 12.06.2026 | 3,242.0725 KES | −3.76218 KES | −0.12% |
| 11.06.2026 | 3,245.83468 KES | −5.05718 KES | −0.16% |
| 10.06.2026 | 3,250.89186 KES | +1.44994 KES | +0.04% |
| 09.06.2026 | 3,249.44192 KES | — | — |