CHF to ZAR Converter

1 CHF = 20.77732467 ZAR — Updated 11 Feb 2026, 07:14 UTC

1 CHF = 20.77732467 ZAR

CHF to ZAR Exchange Rate Chart

Loading chart data...

Converting Swiss Franc to South African Rand

The CHF to ZAR exchange rate tells you how many South African Rand you receive for each Swiss Franc. The current mid-market rate is 1 CHF = 20.77732467 ZAR. Exchange rates fluctuate based on economic conditions, interest rates, inflation, and geopolitical events.

Use our free converter to get live CHF/ZAR rates. Whether you're sending money abroad, planning a trip, or managing international business payments, our tool helps you calculate the exact amount you'll receive.

CHF to ZAR

CHF ZAR
1 CHF20.78 ZAR
5 CHF103.89 ZAR
10 CHF207.77 ZAR
25 CHF519.43 ZAR
50 CHF1,038.87 ZAR
100 CHF2,077.73 ZAR
250 CHF5,194.33 ZAR
500 CHF10,388.66 ZAR
1,000 CHF20,777.32 ZAR
5,000 CHF103,886.62 ZAR

ZAR to CHF

ZAR CHF
1 ZAR0.05 CHF
5 ZAR0.24 CHF
10 ZAR0.48 CHF
25 ZAR1.20 CHF
50 ZAR2.41 CHF
100 ZAR4.81 CHF
250 ZAR12.03 CHF
500 ZAR24.06 CHF
1,000 ZAR48.13 CHF
5,000 ZAR240.65 CHF

Frequently Asked Questions