Swiss Franc to South African Rand Exchange Rate Today (CHF to ZAR)

⇄ Swap to ZAR → CHF

Live mid-market Swiss Franc (CHF) to South African Rand (ZAR) exchange rate, interactive currency converter, historical charts, and conversion tables.

1 Swiss Franc (CHF) = 20.076 South African Rand (ZAR)
Inverse Rate: 1 ZAR = 0.04981 CHF +0.01671 ZAR (+0.08%) Updated: Thursday, 29 October 2026, 2:31 AM GMT
Day Open 20.059 ZAR
Day High 20.051 ZAR
Day Low 20.048 ZAR
30-Day Change +1.77%
1-Year Change -6.51%

Daily CHF/ZAR Exchange Rate Report (Thursday, 29 October 2026, 2:31 AM)

CHF/ZAR Rising Today
Daily Change (CHF/ZAR) +0.01671 ZAR (+0.08%)
Inverse (1 ZAR in CHF) 0.04981 CHF
7-Day Trend -0.25%
30-Day Trend +1.77%

The Swiss Franc to South African Rand (CHF/ZAR) exchange rate is trading higher today (Thursday, 29 October 2026, 2:31 AM), rising by +0.01671 ZAR (+0.08%) from the previous close of 20.059 ZAR to reach 1 CHF = 20.076 ZAR. Conversely, on an inverse basis, 1 South African Rand (ZAR) is currently worth 0.04981 CHF.

For practical conversions at today’s mid-market rate, 100 CHF equals 2,007.61 ZAR and 1,000 CHF equals 20,076.13 ZAR. Going the other way, 100 ZAR converts to 4.98 CHF while 1,000 ZAR converts to 49.81 CHF.

Over the past 30 days, the CHF/ZAR pair has traded between a monthly low of 19.655 ZAR and a high of 20.117 ZAR, with a 1-year average exchange rate of 20.673 ZAR. Across recent horizons, CHF against ZAR shows a 7-day change of -0.25%, a 30-day change of +1.77%, and a 1-year change of -6.51%.

Convert Swiss Franc (CHF) to South African Rand (ZAR)

Enter any amount below to convert instantly between Swiss Franc (CHF) and South African Rand (ZAR) using live mid-market rates.

CHF to ZAR & ZAR to CHF Conversion Tables

Quick reference tables for common Swiss Franc (CHF) and South African Rand (ZAR) denominations at today’s exchange rate.

Convert Swiss Franc (CHF) to South African Rand (ZAR)

Swiss Franc (CHF) South African Rand (ZAR)
1 CHF 20.08 ZAR
5 CHF 100.38 ZAR
10 CHF 200.76 ZAR
25 CHF 501.90 ZAR
50 CHF 1,003.81 ZAR
100 CHF 2,007.61 ZAR
250 CHF 5,019.03 ZAR
500 CHF 10,038.07 ZAR
1,000 CHF 20,076.13 ZAR
5,000 CHF 100,380.67 ZAR
10,000 CHF 200,761.34 ZAR

Convert South African Rand (ZAR) to Swiss Franc (CHF)

South African Rand (ZAR) Swiss Franc (CHF)
1 ZAR 0.0498 CHF
5 ZAR 0.2491 CHF
10 ZAR 0.4981 CHF
25 ZAR 1.25 CHF
50 ZAR 2.49 CHF
100 ZAR 4.98 CHF
250 ZAR 12.45 CHF
500 ZAR 24.91 CHF
1,000 ZAR 49.81 CHF
5,000 ZAR 249.05 CHF
10,000 ZAR 498.10 CHF

Swiss Franc to South African Rand (CHF/ZAR) Historical Exchange Rate Chart

Interactive historical chart tracking the Swiss Franc (CHF) against the South African Rand (ZAR) across multiple timeframes.

CHF/ZAR Market Indicators & Historical Range

Session trading quotes, 30-day, 6-month, and 52-week high/low benchmarks, and multi-period performance for Swiss Franc to South African Rand.

Today’s CHF/ZAR Session Quotes

Bid Rate 20.075 ZAR
Ask Rate 20.077 ZAR
Day High 20.051 ZAR
Day Low 20.048 ZAR
Day Open 20.059 ZAR
Previous Close 20.059 ZAR
24h Change +0.01671 ZAR (+0.08%)

Historical High, Low & Average (CHF/ZAR)

Period Lowest Highest Average
30 Days 19.655 20.117 19.967
6 Months 19.655 21.501 20.288
1 Year (52W) 19.655 21.723 20.673

CHF/ZAR Performance by Period

Timeframe Historical Rate Change Change %
1 Day 20.076 ZAR +0.01671 ZAR +0.08%
1 Week 20.097 ZAR -0.04957 ZAR -0.25%
30 Days 19.698 ZAR +0.3487 ZAR +1.77%
6 Months 21.215 ZAR -1.1680 ZAR -5.51%
1 Year 21.442 ZAR -1.3953 ZAR -6.51%
5 Years 16.659 ZAR +3.3884 ZAR +20.34%
10 Years 14.002 ZAR +6.0446 ZAR +43.17%
20 Years 5.9714 ZAR +14.076 ZAR +235.72%

CHF to ZAR Last 14 Days Exchange Rate History

Day-by-day closing exchange rates for Swiss Franc (CHF) to South African Rand (ZAR) over the last two weeks.

Date 1 CHF in ZAR 1 ZAR in CHF 100 CHF in ZAR Daily Change %
2026-10-29 20.047 ZAR 0.04988 CHF 2,004.70 ZAR -0.25%
2026-10-28 20.098 ZAR 0.04976 CHF 2,009.77 ZAR +0.17%
2026-10-27 20.064 ZAR 0.04984 CHF 2,006.38 ZAR -0.27%
2026-10-26 20.117 ZAR 0.04971 CHF 2,011.72 ZAR +0.15%
2026-10-25 20.087 ZAR 0.04978 CHF 2,008.75 ZAR +0.00%
2026-10-24 20.087 ZAR 0.04978 CHF 2,008.75 ZAR -0.09%
2026-10-23 20.106 ZAR 0.04974 CHF 2,010.63 ZAR +0.05%
2026-10-22 20.097 ZAR 0.04976 CHF 2,009.66 ZAR +1.20%
2026-10-21 19.859 ZAR 0.05036 CHF 1,985.88 ZAR -0.02%
2026-10-20 19.862 ZAR 0.05035 CHF 1,986.18 ZAR -0.12%
2026-10-19 19.885 ZAR 0.05029 CHF 1,988.52 ZAR -0.43%
2026-10-18 19.970 ZAR 0.05007 CHF 1,997.02 ZAR +0.00%
2026-10-17 19.970 ZAR 0.05007 CHF 1,997.02 ZAR -0.09%
2026-10-16 19.988 ZAR 0.05003 CHF 1,998.80 ZAR +0.18%

Swiss Franc (CHF) vs. South African Rand (ZAR) Currency Profiles

Compare central bank authorities, symbols, subunits, and local gold price pages for Swiss Franc and South African Rand.

Swiss Franc (CHF)

ISO 4217 Code CHF
Currency Symbol CHF • centime
Central Bank Swiss National Bank
Primary Country / Region Switzerland
Local Gold Price Page Live Gold Price in Switzerland (CHF) →

South African Rand (ZAR)

ISO 4217 Code ZAR
Currency Symbol R • cent
Central Bank South African Reserve Bank
Primary Country / Region South Africa
Local Gold Price Page Live Gold Price in South Africa (ZAR) →

Frequently Asked Questions

What is the Swiss Franc to South African Rand (CHF/ZAR) exchange rate today?
Today’s live mid-market exchange rate is 1 Swiss Franc (CHF) = 20.076 South African Rand (ZAR). Conversely, 1 South African Rand (ZAR) = 0.04981 Swiss Franc (CHF).
How much is 100 Swiss Franc (CHF) in South African Rand (ZAR)?
At the current exchange rate of 20.076, 100 CHF is worth 2,007.61 ZAR, and 1,000 CHF is worth 20,076.13 ZAR.
What was the highest and lowest Swiss Franc to South African Rand exchange rate in the last 30 days?
Over the past 30 days, the CHF/ZAR exchange rate reached a high of 20.117 ZAR and a low of 19.655 ZAR, with a 1-year average of 20.673 ZAR.
How do I convert Swiss Franc to South African Rand?
To convert Swiss Franc (CHF) to South African Rand (ZAR), multiply the amount in CHF by the current exchange rate of 20.076. To convert ZAR back to CHF, multiply by the inverse rate of 0.04981.