CHF to KES Exchange Rate History
Yearly and monthly average Swiss Franc/Kenyan Shilling rates since 2021, with charts.
CHF to KES Chart
CHF to KES rate on a specific date
Pick any date back to 2021 to see that day’s mid-market rate. Weekends and holidays use the closest earlier trading day.
CHF to KES Rate by Year
Average, high and low mid-market rates for 1 Swiss Franc in Kenyan Shilling, every year since 2021. Click a year for its monthly breakdown.
CHF/KES averaged 159.76 KES per CHF in September 2026, down 0.26% from August. Across 2021–2026 the yearly average has been 145.47 KES per CHF, and the biggest single-year move came in 2023, when the rate rose 38.91%.
| Year | Average | High | Low | Change |
|---|---|---|---|---|
| 2026 | 163.01 | 169.05 | 158.16 | −2.23% |
| 2025 | 155.95 | 164.34 | 141.26 | +14.21% |
| 2024 | 153.32 | 189.13 | 140.73 | −22.88% |
| 2023 | 155.99 | 185.38 | 131.92 | +38.91% |
| 2022 | 123.54 | 133.68 | 115.78 | +7.59% |
| 2021 | 121.00 | 123.80 | 118.16 | +3.41% |
Change compares each year’s closing rate with its opening rate. Source: daily mid-market rates. First and last years may be partial.
CHF to KES in 2026 by Month
Monthly average, high and low mid-market rates for 1 Swiss Franc in Kenyan Shilling this year, newest first.
| Month | Average | High | Low |
|---|---|---|---|
| September 2026 | 159.76 | 160.25 | 159.15 |
| August 2026 | 160.18 | 162.34 | 158.76 |
| July 2026 | 159.68 | 160.99 | 158.16 |
| June 2026 | 161.81 | 165.54 | 159.36 |
| May 2026 | 165.20 | 166.33 | 163.89 |
| April 2026 | 164.10 | 165.89 | 162.09 |
| March 2026 | 164.60 | 167.72 | 162.14 |
| February 2026 | 166.92 | 168.11 | 165.59 |
| January 2026 | 163.15 | 169.05 | 160.52 |
More CHF/KES tools
- Convert CHF to KES at today’s rate
- KES to CHF exchange rate history
- About the CHF — profile & facts
- About the KES — profile & facts
- Printable CHF/KES cheat sheet
- CHF to EUR exchange rate history
- CHF to USD exchange rate history
- CHF to GBP exchange rate history
- CHF to JPY exchange rate history
- CHF to CAD exchange rate history
- CHF to AUD exchange rate history
- CHF to CNY exchange rate history
CHF/KES history FAQ
When was the CHF to KES exchange rate at its highest?
Based on daily mid-market data since 2021, the CHF/KES rate peaked in 2024 at 189.13 KES per 1 CHF. Its lowest point came in 2022, at 115.78 KES.
What was the average CHF to KES exchange rate in 2025?
In 2025, 1 CHF was worth 155.95 KES on average, ranging between a low of 141.26 and a high of 164.34 KES over the year.
How far back does this CHF/KES history go?
The chart and tables cover 2021 to 2026, built from daily mid-market rates. Yearly and monthly figures are averages, highs and lows of those daily mid-market rates.