Convert EUR to ZAR ( Euro to South African rand)

1 Euro is equal to 21.40 South African rand. It is calculated based on exchange rate of 21.40.

According to our data one Euro is equal to twenty-one point four South African rand as of Friday, April 18, 2025. Please note that your actual exchange rate may be different.

ConvertToValueDetails
1 EUR to ZARZAR21.404942 ZAR1 Euro = 21.40 South African rand
10 EUR to ZARZAR214.04942 ZAR10 Euro = 214.05 South African rand
100 EUR to ZARZAR2140.4942 ZAR100 Euro = 2,140.49 South African rand
1000 EUR to ZARZAR21404.942 ZAR1000 Euro = 21,404.94 South African rand
10000 EUR to ZARZAR214049.42 ZAR10000 Euro = 214,049.42 South African rand
Convert ZAR to EUR

USD - United States dollar
GBP - Pound sterling
EUR - Euro
JPY - Japanese yen
CHF - Swiss franc
CAD - Canadian dollar
HKD - Hong Kong dollar
AUD - Australian dollar