Tulnest

ZAR to CHF · Convert South African Rand to Swiss Franc

1 ZAR = 0.047418 CHFUpdated Fri, 24 Apr 2026 00:02:31 GMT

Quick amounts:

About the ZAR/CHF rate

The South African Rand is the official currency of South Africa. The Swiss Franc is the official currency of Switzerland. The exchange rate shown here is the interbank mid-market rate — the rate at which banks trade with each other — and is the fairest reference point when comparing offers from banks, remittance services or mobile-money transfers.

  • 1 ZAR = 0.047418 CHF
  • 10 ZAR = 0.47418 CHF
  • 100 ZAR = 4.7418 CHF
  • 1,000 ZAR = 47.4184 CHF

Need the reverse conversion? Convert CHF to ZAR.

Convert ZAR to other currencies

Frequently asked questions

What is 1 ZAR in CHF?
As of the latest update, 1 South African Rand (ZAR) equals 0.047418 Swiss Franc (CHF). Rates refresh hourly on this page.
Where does the ZAR to CHF rate come from?
We pull reference rates from open.er-api.com, an aggregator of interbank mid-market rates. These are indicative — actual rates at banks and money-transfer services include a spread and may differ by a few percent.
Is this the rate I'll get when sending money?
No — this is the mid-market rate, the rate banks trade at with each other. Retail providers (banks, Western Union, Wise, MoneyGram, mobile money) add a markup and/or fees. Compare their total cost against this rate to find the best deal.
How often does the ZAR/CHF rate change?
Continuously, during global market hours. Daily moves of 0.1–0.5% are typical; larger moves happen around central-bank announcements, inflation data or geopolitical events.