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.65 SZL
Euro ↔ Swazi Lilangeni
1 EUR = 18.655 SZL 1 SZL = 0.053606 EUR (Inverse Rate)

2026-10-26 mid-market rate

EUR to SZL — key numbers

As of 2026-10-26, 1 EUR = 18.655 SZL (mid-market). Over the past 30 days it has ranged from 18.387 to 18.778.

7-day
18.387 – 18.655
avg 18.499, +1.34%
30-day
18.387 – 18.778
avg 18.561, +0.64%
90-day
18.387 – 19.111
avg 18.675, −1.94%
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.65 SZL 1 SZL 0.0536 EUR
5 EUR 93.27 SZL 5 SZL 0.2680 EUR
10 EUR 186.55 SZL 10 SZL 0.5361 EUR
20 EUR 373.09 SZL 20 SZL 1.0721 EUR
50 EUR 932.72 SZL 50 SZL 2.6803 EUR
100 EUR 1,865.45 SZL 100 SZL 5.3606 EUR
500 EUR 9,327.25 SZL 500 SZL 26.8032 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.387 and 20.107 SZL, averaging 19.131 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,865.45 SZL at the 2026-10-26 mid-market rate of 1 EUR = 18.655 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.

⯅