1. Currency converter
  2. BHD to LKR

50,000 BHD to LKR

Convert Bahraini dinars to Sri Lankan rupees at the live mid-market rate.

50,000 Bahraini dinars =

44,002,665.81 LKR −0.03% today

1 BHD = 880.053 LKR · 1 LKR = 0.00113629 BHD

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

BHD to LKR over the last year

800.00850.00900.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
910.90
52-week low
803.64
52-week average
847.44
Change over the year
+9.48%

Conversion tables

BHD to LKR
BHD LKR
1 BHD 880.05 LKR
5 BHD 4,400.27 LKR
10 BHD 8,800.53 LKR
25 BHD 22,001.33 LKR
50 BHD 44,002.67 LKR
100 BHD 88,005.33 LKR
250 BHD 220,013.33 LKR
500 BHD 440,026.66 LKR
1,000 BHD 880,053.32 LKR
5,000 BHD 4,400,266.58 LKR
10,000 BHD 8,800,533.16 LKR
50,000 BHD 44,002,665.81 LKR
LKR to BHD
LKR BHD
1 LKR 0.001136 BHD
5 LKR 0.005681 BHD
10 LKR 0.01136 BHD
25 LKR 0.02841 BHD
50 LKR 0.05681 BHD
100 LKR 0.1136 BHD
250 LKR 0.2841 BHD
500 LKR 0.5681 BHD
1,000 LKR 1.136 BHD
5,000 LKR 5.681 BHD
10,000 LKR 11.363 BHD
50,000 LKR 56.815 BHD

BHD to LKR via API

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

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

Popular Bahraini Dinar conversions

Questions about BHD to LKR

How much is 50,000 BHD in LKR?

50,000 Bahraini dinars is 44,002,665.81 Sri Lankan rupees at the mid-market rate of 29 September 2026, 23:11 UTC, when 1 BHD = 880.053 LKR.

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

Over the last 52 weeks 1 BHD ranged from 803.635 to 910.904 LKR, 847.443 LKR on average.

Which exchange rate is this?

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