1. Currency converter
  2. SLE to BHD

100 SLE to BHD

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

100 leone =

1.640 BHD +7.02% today

1 SLE = 0.0163973 BHD · 1 BHD = 60.9857 SLE

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

SLE to BHD over the last year

0.01550.0160.0165Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.016600
52-week low
0.015253
52-week average
0.016373
Change over the year
−0.66%

Conversion tables

SLE to BHD
SLE BHD
1 SLE 0.0164 BHD
5 SLE 0.08199 BHD
10 SLE 0.164 BHD
25 SLE 0.4099 BHD
50 SLE 0.8199 BHD
100 SLE 1.640 BHD
250 SLE 4.099 BHD
500 SLE 8.199 BHD
1,000 SLE 16.397 BHD
5,000 SLE 81.986 BHD
10,000 SLE 163.973 BHD
50,000 SLE 819.864 BHD
BHD to SLE
BHD SLE
1 BHD 60.99 SLE
5 BHD 304.93 SLE
10 BHD 609.86 SLE
25 BHD 1,524.64 SLE
50 BHD 3,049.29 SLE
100 BHD 6,098.57 SLE
250 BHD 15,246.44 SLE
500 BHD 30,492.87 SLE
1,000 BHD 60,985.74 SLE
5,000 BHD 304,928.72 SLE
10,000 BHD 609,857.45 SLE
50,000 BHD 3,049,287.23 SLE

SLE to BHD via API

The live rate, the rate on any past day or a whole range, for BHD and 170+ other currencies, as JSON. Free plan included.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=SLE -d currencies=BHD \
  -H "apikey: YOUR-API-KEY"

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

Popular Sierra Leonean leone conversions

Questions about SLE to BHD

How much is 100 SLE in BHD?

100 leone is 1.640 Bahraini dinars at the mid-market rate of 29 September 2026, 22:12 UTC, when 1 SLE = 0.0163973 BHD.

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

Over the last 52 weeks 1 SLE ranged from 0.0152535 to 0.0166004 BHD, 0.0163732 BHD on average.

Which exchange rate is this?

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