Swiss Franc to South African RandCHF → ZAR · live exchange rate & currency calculator

1 CHF = 20.4054 ZAR (1 ZAR = 0.049007 CHF · updated 2026-06-26)

Fr
20.41 ZAR

CHF to ZAR exchange-rate conversion table

Swiss Franc (CHF)South African Rand (ZAR)
Fr1.00R20.41
Fr5.00R102.03
Fr10.00R204.05
Fr20.00R408.11
Fr50.00R1,020.27
Fr100.00R2,040.54
Fr250.00R5,101.34
Fr500.00R10,202.68
Fr1,000.00R20,405.35
Fr5,000.00R102,026.76

See the reverse: ZAR to CHF →

Frequently asked questions

How much is 1 CHF in ZAR today?
1 Swiss Franc (CHF) equals 20.4054 South African Rand (ZAR) at today's mid-market exchange rate (updated 2026-06-26).
What is the CHF to ZAR exchange rate?
The current CHF/ZAR exchange rate is 20.4054. Conversely, 1 ZAR = 0.049007 CHF.
How do I convert CHF to ZAR?
Multiply the CHF amount by 20.4054. For example, 100 CHF = 2,040.54 ZAR. CalcTrip's currency converter does this instantly while you travel.

Popular CHF conversions

Traveling with ZAR? CalcTrip is a free travel currency calculator that converts as you type, works offline, and remembers where you spent — no sign-up. Open CalcTrip →

Rates are indicative mid-market values for travel planning, refreshed daily. Actual bank/card rates include a spread and fees.