Convert CHF to ZAR

Exchange rate
1 CHF = 21.2500 ZAR
1 ZAR = 0.0471 CHF
CHFZAR
CHF 1.00R21.25
CHF 5.00R106.25
CHF 10.00R212.50
CHF 50.00R1,062.50
CHF 100.00R2,125.00
CHF 500.00R10,625.00
CHF 1,000.00R21,250.00

Indicative rates (updated 2026-08) for estimation only — not live quotes.

Convert any amount

Use the full currency converter to enter your own amount and switch between 12 currencies.