1. Currency converter
  2. SZL to EUR

Swazi Lilangeni (SZL) to Euro (EUR)

Convert Swazi Lilangeni to Euros at the live mid-market rate. Reverse: EUR to SZL

1 Swazi Lilangeni =

0.05327 EUR +0.01% today

1 SZL = 0.0532713 EUR · 1 EUR = 18.7718 SZL

Mid-market rate, updated 00:03 UTC. Paid plans update as often as every 60 seconds. Get SZL→EUR rates via API

SZL to EUR over the last year

0.050.0520.054Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.054060
52-week low
0.049278
52-week average
0.052054
Change over the year
+7.98%

Conversion tables

SZL to EUR
SZL EUR
1 SZL 0.05327 EUR
10 SZL 0.5327 EUR
100 SZL 5.33 EUR
1,000 SZL 53.27 EUR
10,000 SZL 532.71 EUR
50,000 SZL 2,663.56 EUR
100,000 SZL 5,327.13 EUR
EUR to SZL
EUR SZL
1 EUR 18.77 SZL
10 EUR 187.72 SZL
100 EUR 1,877.18 SZL
1,000 EUR 18,771.84 SZL
10,000 EUR 187,718.43 SZL
50,000 EUR 938,592.14 SZL
100,000 EUR 1,877,184.27 SZL

Get SZL→EUR rates via API

The live rate, the rate on any past day or a whole range, for EUR and 170+ other currencies, as JSON. Free plan included. See the exchange rate API.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=SZL -d currencies=EUR \
  -H "apikey: YOUR-API-KEY"

# the rate on a past day
curl https://api.currencyapi.com/v3/historical \
  -G -d base_currency=SZL -d currencies=EUR \
  -d date=2025-10-02 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Swazi Lilangeni conversions

Popular Euro conversions

Questions about SZL to EUR

How much is 1 SZL in EUR?

1 Swazi Lilangeni is 0.0532713 Euros at the mid-market rate of 2 October 2026, 00:03 UTC, and 1 EUR is 18.7718 SZL.

What was the SZL to EUR rate over the last year?

Over the last 52 weeks 1 SZL ranged from 0.0492782 to 0.0540601 EUR, 0.0520539 EUR on average.

Which exchange rate is this?

The mid-market rate: the midpoint between what currency markets pay and ask for SZL/EUR, without the margin a bank or card issuer adds, so the rate you are charged is usually a little worse.