1. Currency converter
  2. BYN to SZL
  3. 10 BYN

Convert 10 Belarusian Ruble (BYN) to Swazi Lilangeni (SZL)

Convert Belarusian rubles to Swazi Lilangeni at the live mid-market rate. Reverse: SZL to BYN

10 Belarusian rubles =

55.07 SZL 0.00% today

1 BYN = 5.50656 SZL · 1 SZL = 0.181602 BYN

Mid-market rate, updated 16:11 UTC. Paid plans update as often as every 60 seconds. Get BYN→SZL rates via API

BYN to SZL over the last year

5.005.506.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
6.1326
52-week low
4.9999
52-week average
5.5638
Change over the year
+8.21%

Conversion tables

BYN to SZL
BYN SZL
1 BYN 5.51 SZL
10 BYN 55.07 SZL
100 BYN 550.66 SZL
1,000 BYN 5,506.56 SZL
10,000 BYN 55,065.56 SZL
50,000 BYN 275,327.81 SZL
100,000 BYN 550,655.63 SZL
SZL to BYN
SZL BYN
1 SZL 0.1816 BYN
10 SZL 1.82 BYN
100 SZL 18.16 BYN
1,000 SZL 181.60 BYN
10,000 SZL 1,816.02 BYN
50,000 SZL 9,080.09 BYN
100,000 SZL 18,160.17 BYN

Get BYN→SZL rates via API

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

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

Related conversions

Popular Belarusian Ruble conversions

Popular Swazi Lilangeni conversions

Questions about BYN to SZL

How much is 10 BYN in SZL?

10 Belarusian rubles is 55.07 Swazi Lilangeni at the mid-market rate of 4 October 2026, 16:11 UTC, when 1 BYN = 5.50656 SZL.

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

Over the last 52 weeks 1 BYN ranged from 4.99994 to 6.1326 SZL, 5.56376 SZL on average.

Which exchange rate is this?

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