Euro to South African RandEUR → ZAR · live exchange rate & currency calculator

1 EUR = 18.7828 ZAR (1 ZAR = 0.05324 EUR · updated 2026-06-26)

18.78 ZAR

EUR to ZAR exchange-rate conversion table

Euro (EUR)South African Rand (ZAR)
1.00R18.78
5.00R93.91
10.00R187.83
20.00R375.66
50.00R939.14
100.00R1,878.28
250.00R4,695.70
500.00R9,391.39
1,000.00R18,782.78
5,000.00R93,913.92

See the reverse: ZAR to EUR →

Frequently asked questions

How much is 1 EUR in ZAR today?
1 Euro (EUR) equals 18.7828 South African Rand (ZAR) at today's mid-market exchange rate (updated 2026-06-26).
What is the EUR to ZAR exchange rate?
The current EUR/ZAR exchange rate is 18.7828. Conversely, 1 ZAR = 0.05324 EUR.
How do I convert EUR to ZAR?
Multiply the EUR amount by 18.7828. For example, 100 EUR = 1,878.28 ZAR. CalcTrip's currency converter does this instantly while you travel.

Popular EUR conversions

Traveling with ZAR? CalcTrip is a free travel currency calculator that converts as you type, works offline, and remembers where you spent — no sign-up. Open CalcTrip →

Rates are indicative mid-market values for travel planning, refreshed daily. Actual bank/card rates include a spread and fees.