Skip to content
CHZA

Convert CHF to ZAR

Swiss Franc to South African Rand · live mid-market rate

1 CHF = 19.7081 ZAR

The live CHF/ZAR rate below is the mid-market rate, refreshed every second. It’s the rate to compare your bank or broker against — they usually add a spread of 1–3% on top.

1 ZAR = 0.0507 CHF ·
1 CHF = 19.7081 ZAR
19.7081ZAR

CHF to ZAR conversion table

AmountConverts to
1 CHF19.7081 ZAR
5 CHF98.5406 ZAR
10 CHF197.0812 ZAR
25 CHF492.7030 ZAR
50 CHF985.4059 ZAR
100 CHF1,970.81 ZAR
250 CHF4,927.03 ZAR
500 CHF9,854.06 ZAR
1,000 CHF19,708.12 ZAR
5,000 CHF98,540.59 ZAR

ZAR to CHF conversion table

AmountConverts to
1 ZAR0.0507 CHF
5 ZAR0.2537 CHF
10 ZAR0.5074 CHF
25 ZAR1.2685 CHF
50 ZAR2.5370 CHF
100 ZAR5.0741 CHF
250 ZAR12.6851 CHF
500 ZAR25.3703 CHF
1,000 ZAR50.7405 CHF
5,000 ZAR253.7026 CHF
About this pair

CHF/ZAR: what to know

The CHF/ZAR rate shows how much ZAR you get for 1 CHF. Right now, 1 CHF buys 19.7081 ZAR at the mid-market rate. In the other direction, 1 ZAR is worth 0.0507 CHF.

In the short term CHF is driven mainly by safe-haven demand and SNB policy, while ZAR responds to commodity prices and risk appetite.

The Swiss Franc (CHF) is issued by Swiss National Bank (SNB). In uncertain times investors park money in the franc to preserve value. The South African Rand (ZAR) is issued by South African Reserve Bank. The rand is named after the Witwatersrand ridge, where gold was discovered.

Over the past 12 months the CHF/ZAR rate has ranged between 19.7072 and 22.0887 — a change of -8.55% versus a year ago.

Use this mid-market figure as your benchmark: compare it with the rate your bank or broker quotes, and the difference is the margin you would pay.

Related conversions