Skip to main content

CHF to ZAR

Convert Swiss Franc to South African Rand

1 Swiss Franc currently equals approximately 19.7303 South African Rand.

Rate
1 CHF = 19.7303 ZAR
Reverse
1 ZAR = 0.050683 CHF
1D (ECB)
Up +0.18%
Updated
29 Sept 2026, 00:02 UTC
Source ExchangeRate-API

1 CHF = 19.7303 ZAR

1 ZAR = 0.050683 CHF

QeFX shows mid-market reference rates for information. Banks, card networks, remittance services and exchange providers may apply different rates, spreads or fees. QeFX does not exchange, hold or transfer money.

CHF to ZAR history

CHF to ZAR · Past month

19.7073Down −0.95%
Open
19.8963
28 Aug 2026
High
19.9325
1 Sept 2026
Low
19.6716
25 Sept 2026
Change
−0.95%
−0.189 ZAR

Over the past month, 1 CHF moved from 19.8963 to 19.7073 ZAR (−0.95%). High 19.9325 on 1 Sept 2026; low 19.6716 on 25 Sept 2026.

Historical data: daily reference rates from the European Central Bank via Frankfurter, published around 16:00 CET on working days. Intraday movement is not shown.

Quick conversions

At the reference rate published 29 Sept 2026, 00:02 UTC.

Swiss Franc to South African Rand

Conversions from CHF to ZAR at the current reference rate
CHFZAR
1 CHF19.73 ZAR
5 CHF98.65 ZAR
10 CHF197.30 ZAR
20 CHF394.61 ZAR
50 CHF986.52 ZAR
100 CHF1,973.03 ZAR
500 CHF9,865.16 ZAR
1,000 CHF19,730.33 ZAR
5,000 CHF98,651.65 ZAR
10,000 CHF197,303.30 ZAR

South African Rand to Swiss Franc

Conversions from ZAR to CHF at the current reference rate
ZARCHF
10 ZAR0.5068 CHF
50 ZAR2.53 CHF
100 ZAR5.07 CHF
200 ZAR10.14 CHF
500 ZAR25.34 CHF
1,000 ZAR50.68 CHF
5,000 ZAR253.42 CHF
10,000 ZAR506.83 CHF
50,000 ZAR2,534.17 CHF
100,000 ZAR5,068.34 CHF