EUR to SZL Exchange Rate

Convert your money across 153 world currencies at today’s mid-market exchange rates.

%
Margin simulates bank/card markups over the interbank rate.
1 EUR = 18.66 SZL
Euro Swazi Lilangeni
1 EUR = 18.665 SZL 1 SZL = 0.053577 EUR (Inverse Rate)

2026-09-10 mid-market rate

EUR to SZL — key numbers

As of 2026-09-10, 1 EUR = 18.665 SZL (mid-market). Over the past 30 days it has ranged from 18.532 to 18.831.

7-day
18.532 – 18.665
avg 18.578, +0.72%
30-day
18.532 – 18.831
avg 18.679, +0.30%
90-day
18.532 – 19.133
avg 18.763, −0.91%
EUR to SZL and SZL to EUR conversion table for common amounts, at today’s mid-market rate.
EUR SZL SZL EUR
1 EUR 18.66 SZL 1 SZL 0.0536 EUR
5 EUR 93.32 SZL 5 SZL 0.2679 EUR
10 EUR 186.65 SZL 10 SZL 0.5358 EUR
20 EUR 373.29 SZL 20 SZL 1.0715 EUR
50 EUR 933.23 SZL 50 SZL 2.6789 EUR
100 EUR 1,866.46 SZL 100 SZL 5.3577 EUR
500 EUR 9,332.30 SZL 500 SZL 26.7887 EUR

EUR/SZL frequently asked questions

What is the highest and lowest EUR/SZL has been in the past year?

Over the past year, 1 EUR has traded between 18.532 and 20.581 SZL, averaging 19.337 SZL.

How do I convert EUR to SZL?

Multiply the amount in EUR by the current EUR/SZL mid-market rate. For example, 100 EUR = 1,866.46 SZL at the 2026-09-10 mid-market rate of 1 EUR = 18.665 SZL.

EUR to SZL Chart

Euro to Swazi Lilangeni
EUR to SZL exchange rate history chart.

See the full EUR to SZL exchange rate history — yearly & monthly averages →

Cross Currency Rates

Mid-market cross rates between the most traded world currencies.

Rates update automatically. Read across: 1 unit of the row currency in column currency.