1. Currency converter
  2. SZL to YER

Swazi Lilangeni (SZL) to Yemeni Rial (YER)

Convert Swazi Lilangeni to Yemeni rials at the live mid-market rate. Reverse: YER to SZL

Yemeni Rial (YER) is not the Saudi Riyal (SAR). Looking for SZL to SAR?

1 Swazi Lilangeni =

14 YER 0.00% today

1 SZL = 14.2118 YER · 1 YER = 0.0703639 SZL

Mid-market rate, updated 08:50 UTC. Paid plans update as often as every 60 seconds. Get SZL→YER rates via API

SZL to YER over the last year

14.0014.5015.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
15.180
52-week low
13.641
52-week average
14.402
Change over the year
+2.38%

Conversion tables

SZL to YER
SZL YER
1 SZL 14 YER
10 SZL 142 YER
100 SZL 1,421 YER
1,000 SZL 14,212 YER
10,000 SZL 142,118 YER
50,000 SZL 710,592 YER
100,000 SZL 1,421,184 YER
YER to SZL
YER SZL
1 YER 0.07036 SZL
10 YER 0.7036 SZL
100 YER 7.04 SZL
1,000 YER 70.36 SZL
10,000 YER 703.64 SZL
50,000 YER 3,518.19 SZL
100,000 YER 7,036.39 SZL

Get SZL→YER rates via API

The live rate, the rate on any past day or a whole range, for YER 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=YER \
  -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=YER \
  -d date=2025-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Swazi Lilangeni conversions

Popular Yemeni Rial conversions

Questions about SZL to YER

How much is 1 SZL in YER?

1 Swazi Lilangeni is 14.2118 Yemeni rials at the mid-market rate of 4 October 2026, 08:50 UTC, and 1 YER is 0.0703639 SZL.

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

Over the last 52 weeks 1 SZL ranged from 13.6407 to 15.1803 YER, 14.4019 YER on average.

Which exchange rate is this?

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