50 CHF Swiss Franc to ZAR South African Rand

On 2026-10-11, 1 Swiss Franc (CHF) = 19.9157 South African Rand (ZAR) at the mid-market rate. Conversely, 1 ZAR = 0.05021 CHF. Over the last 30 days the CHF/ZAR rate moved between 19.6415 and 20.1611, a change of -0.06%.

You have converted 50 CHF to ZAR : 995.787389 R.
On this page you can find the latest exchange rate between Swiss Franc and South African Rand, rates are updated every day, for this conversion we used the mid-market rate: 19.91574778. You can convert Swiss Franc to other different currencies with the converter on right sidebar.

Would you like to invert the currencies ?
Please visit South African Rand (ZAR) Swiss Franc (CHF).


Last update : Sat, 10 Oct 2026 22:00:00 +0000

50CHF
Swiss Franc
or 50 CHF to ZAR: =
995.787389 R
South African Rand
Exchange rate : 19.91574778


Last update : Sat, 10 Oct 2026 22:00:00 +0000

CHF/ZAR exchange rate analysis

Over the last 30 days the CHF/ZAR rate was broadly stable (-0.06%). Over the past 12 months it ranged from 19.6415 (2026-09-30) to 21.9036 (2025-10-18), with an average of 20.7602. Today's rate is 4.07% below its one-year average: 1 CHF buys fewer ZAR than usual. Day-to-day movements are moderate (average daily change of 0.40%). The largest daily move of the last 30 days was +2.28% on 2026-10-02.

PeriodDate1 CHF =Change
1 week ago2026-10-0420.0726 ZAR-0.78%
1 month ago2026-09-1119.9276 ZAR-0.06%
3 months ago2026-07-1020.2612 ZAR-1.71%
6 months ago2026-04-1220.8028 ZAR-4.26%
1 year ago2025-10-1121.7816 ZAR-8.57%
Swiss Franc vs South African Rand. the last 10 days
Date Swiss Franc South African Rand
Sunday, 10/11/2026 1 CHF = 19.91574778 ZAR
Saturday, 10/10/2026 1 CHF = 19.87796703 ZAR
Friday, 10/09/2026 1 CHF = 19.89443093 ZAR
Thursday, 10/08/2026 1 CHF = 19.96927921 ZAR
Wednesday, 10/07/2026 1 CHF = 19.90090723 ZAR
Tuesday, 10/06/2026 1 CHF = 20.01664954 ZAR
Monday, 10/05/2026 1 CHF = 20.161119 ZAR
Sunday, 10/04/2026 1 CHF = 20.07263877 ZAR
Saturday, 10/03/2026 1 CHF = 20.08304892 ZAR
Friday, 10/02/2026 1 CHF = 20.09451867 ZAR
Real-Time chart of CHF/ZAR or (Swiss Franc / South African Rand)
Swiss Franc to South African Rand and South African Rand to Swiss Franc
CHF ZAR CHF ZAR
5 CHF = 99.5787 ZAR 0.2511 CHF = 5 ZAR
10 CHF = 199.1575 ZAR 0.5021 CHF = 10 ZAR
20 CHF = 398.3150 ZAR 1.0042 CHF = 20 ZAR
50 CHF = 995.7874 ZAR 2.5106 CHF = 50 ZAR
100 CHF = 1991.5748 ZAR 5.0212 CHF = 100 ZAR
300 CHF = 5974.7243 ZAR 15.0635 CHF = 300 ZAR
500 CHF = 9957.8739 ZAR 25.1058 CHF = 500 ZAR
1000 CHF = 19915.7478 ZAR 50.2115 CHF = 1000 ZAR

Frequently asked questions

How much is 1 CHF in ZAR today?

1 Swiss Franc is worth 19.9157 South African Rand at the mid-market rate of 2026-10-11. 1 South African Rand is worth 0.05021 Swiss Franc.

How much is 100 CHF in ZAR?

100 CHF = 1,991.57 ZAR, and 100 ZAR = 5.0212 CHF (rate of 2026-10-11).

How has the CHF to ZAR rate changed over the last month?

Over 30 days the rate went from 19.9276 to 19.9157 (-0.06%). The 30-day high was 20.1611 and the low was 19.6415.

How has the CHF to ZAR rate changed this week?

One week ago 1 CHF was worth 20.0726 ZAR; today it is worth 19.9157 ZAR (-0.78%).

What was the best CHF to ZAR rate in the past year?

The highest rate of the past 12 months was 1 CHF = 21.9036 ZAR on 2025-10-18; the lowest was 19.6415 ZAR on 2026-09-30.

Where does this exchange rate come from?

XeConvert publishes daily mid-market reference rates aggregated from public market data and central bank sources. Banks, card issuers and exchange offices add a margin, so the rate you actually get may be slightly different.

About the Swiss Franc (CHF)

The Swiss Franc is the official currency of Liechtenstein. Symbol: CHF. ISO 4217 code: CHF.

All Swiss Franc (CHF) exchange rates →

About the South African Rand (ZAR)

The South African Rand is the official currency of South Africa. Symbol: R. ISO 4217 code: ZAR.

All South African Rand (ZAR) exchange rates →
Currency Converter
CHF