1. Currency converter
  2. SZL to LSL

Swazi Lilangeni (SZL) to Lesotho Loti (LSL)

Convert Swazi Lilangeni to Lesotho Loti at the live mid-market rate. Reverse: LSL to SZL

1 Swazi Lilangeni =

1.00 LSL 0.00% today

1 SZL = 1.00121 LSL · 1 LSL = 0.998787 SZL

Mid-market rate, updated 09:45 UTC. Paid plans update as often as every 60 seconds. Get SZL→LSL rates via API

SZL to LSL over the last year

0.981.001.02Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
1.0256
52-week low
0.9751
52-week average
1.0013
Change over the year
+0.18%

Conversion tables

SZL to LSL
SZL LSL
1 SZL 1.00 LSL
10 SZL 10.01 LSL
100 SZL 100.12 LSL
1,000 SZL 1,001.21 LSL
10,000 SZL 10,012.15 LSL
50,000 SZL 50,060.74 LSL
100,000 SZL 100,121.47 LSL
LSL to SZL
LSL SZL
1 LSL 0.9988 SZL
10 LSL 9.99 SZL
100 LSL 99.88 SZL
1,000 LSL 998.79 SZL
10,000 LSL 9,987.87 SZL
50,000 LSL 49,939.34 SZL
100,000 LSL 99,878.67 SZL

Get SZL→LSL rates via API

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

Related conversions

Popular Swazi Lilangeni conversions

Popular Lesotho Loti conversions

Questions about SZL to LSL

How much is 1 SZL in LSL?

1 Swazi Lilangeni is 1.00121 Lesotho Loti at the mid-market rate of 4 October 2026, 09:45 UTC, and 1 LSL is 0.998787 SZL.

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

Over the last 52 weeks 1 SZL ranged from 0.975064 to 1.02556 LSL, 1.00128 LSL on average.

Which exchange rate is this?

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