1. Currency converter
  2. BHD to LSL

500 BHD to LSL

Convert Bahraini dinars to Lesotho Loti at the live mid-market rate.

500 Bahraini dinars =

21,808.51 LSL +0.06% today

1 BHD = 43.617 LSL · 1 LSL = 0.0229268 BHD

Mid-market rate, updated 04:01 UTC. Paid plans update as often as every 60 seconds. Get this rate via API

BHD to LSL over the last year

42.0044.0046.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
46.338
52-week low
42.153
52-week average
44.079
Change over the year
−4.95%

Conversion tables

BHD to LSL
BHD LSL
1 BHD 43.62 LSL
5 BHD 218.09 LSL
10 BHD 436.17 LSL
25 BHD 1,090.43 LSL
50 BHD 2,180.85 LSL
100 BHD 4,361.70 LSL
250 BHD 10,904.26 LSL
500 BHD 21,808.51 LSL
1,000 BHD 43,617.03 LSL
5,000 BHD 218,085.15 LSL
10,000 BHD 436,170.30 LSL
50,000 BHD 2,180,851.49 LSL
LSL to BHD
LSL BHD
1 LSL 0.02293 BHD
5 LSL 0.1146 BHD
10 LSL 0.2293 BHD
25 LSL 0.5732 BHD
50 LSL 1.146 BHD
100 LSL 2.293 BHD
250 LSL 5.732 BHD
500 LSL 11.463 BHD
1,000 LSL 22.927 BHD
5,000 LSL 114.634 BHD
10,000 LSL 229.268 BHD
50,000 LSL 1,146.341 BHD

BHD to LSL 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.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=BHD -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=BHD -d currencies=LSL \
  -d date=2025-09-30 \
  -H "apikey: YOUR-API-KEY"

Popular Bahraini Dinar conversions

Questions about BHD to LSL

How much is 500 BHD in LSL?

500 Bahraini dinars is 21,808.51 Lesotho Loti at the mid-market rate of 30 September 2026, 04:01 UTC, when 1 BHD = 43.617 LSL.

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

Over the last 52 weeks 1 BHD ranged from 42.1535 to 46.338 LSL, 44.0791 LSL on average.

Which exchange rate is this?

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