CHF to ZAR Exchange Rate

🔄 Switch to ZAR/CHF currency pair.

Live Rate: 19.9683 (-)
1 CHF = 19.9683 ZAR · 1 ZAR = 0.05008 CHF
Last updated: October 19, 2026
Today's Date: October 19, 2026


CHF/ZAR Chart (Hourly)

Loading Chart Data...
Base: CHF Second: ZAR

CHF to ZAR conversion table

CHF ZAR ZAR → CHF
1 CHF 19.9683 ZAR 0.05008 CHF
5 CHF 99.8416 ZAR 0.25040 CHF
10 CHF 199.683 ZAR 0.50079 CHF
25 CHF 499.208 ZAR 1.2520 CHF
50 CHF 998.416 ZAR 2.5040 CHF
100 CHF 1,996.83 ZAR 5.0079 CHF
500 CHF 9,984.16 ZAR 25.0397 CHF
1,000 CHF 19,968.33 ZAR 50.0793 CHF
5,000 CHF 99,841.65 ZAR 250.397 CHF
10,000 CHF 199,683.29 ZAR 500.793 CHF

CHF/ZAR over the last 12 months

52-week range 19.6518 – 22.0555 (currently 13.2% of range)
Change, 30 days+0.52%
Change, 90 days-2.52%
Annualised volatility9.5%
50-day average 19.8587 (rate is above)
200-day average 20.5676 (rate is below)

What moves CHF/ZAR?

Swiss Franc (CHF)

  • Safe-haven flows — the franc is a primary crisis destination
  • SNB policy rate and any signalling on FX intervention
  • Eurozone stability, given Switzerland’s trade exposure

South African Rand (ZAR)

  • Platinum, gold and other metals exports
  • SARB policy rate and global risk appetite — the rand is a high-beta EM proxy
  • Domestic electricity supply and fiscal concerns

About these currencies

Swiss Franc (CHF)

Issuing authority
Swiss National Bank (SNB)
Exchange-rate regime
Free-floating, with a history of active intervention
Minor unit
rappen (100)

South African Rand (R)

Issuing authority
South African Reserve Bank (SARB)
Exchange-rate regime
Free-floating
Minor unit
cent (100)

Convert CHF to ZAR

TO
Exchange History