1. Currency converter
  2. IDR to LSL

Indonesian Rupiah (IDR) to Lesotho Loti (LSL)

Convert Indonesian rupiahs to Lesotho Loti at the live mid-market rate. Reverse: LSL to IDR

1 Indonesian Rupiah =

0.0009303 LSL 0.00% today

1 IDR = 0.00093027 LSL · 1 LSL = 1,074.95 IDR

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

IDR to LSL over the last year

0.00090.000950.0010.00105Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.00105022
52-week low
0.00089262
52-week average
0.00096177
Change over the year
−10.22%

Conversion tables

IDR to LSL
IDR LSL
1 IDR 0.0009303 LSL
10 IDR 0.009303 LSL
100 IDR 0.09303 LSL
1,000 IDR 0.9303 LSL
10,000 IDR 9.30 LSL
50,000 IDR 46.51 LSL
100,000 IDR 93.03 LSL
LSL to IDR
LSL IDR
1 LSL 1,075 IDR
10 LSL 10,750 IDR
100 LSL 107,495 IDR
1,000 LSL 1,074,955 IDR
10,000 LSL 10,749,550 IDR
50,000 LSL 53,747,749 IDR
100,000 LSL 107,495,498 IDR

Get IDR→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=IDR -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=IDR -d currencies=LSL \
  -d date=2025-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Indonesian Rupiah conversions

Popular Lesotho Loti conversions

Questions about IDR to LSL

How much is 1 IDR in LSL?

1 Indonesian Rupiah is 0.00093027 Lesotho Loti at the mid-market rate of 4 October 2026, 04:09 UTC, and 1 LSL is 1,074.95 IDR.

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

Over the last 52 weeks 1 IDR ranged from 0.00089262 to 0.00105022 LSL, 0.00096177 LSL on average.

Which exchange rate is this?

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