307 LKR Sri Lankan Rupee to BHD Bahraini Dinar

On 2026-10-11, 1 Sri Lankan Rupee (LKR) = 0.001137 Bahraini Dinar (BHD) at the mid-market rate. Conversely, 1 BHD = 879.76 LKR. Over the last 30 days the LKR/BHD rate moved between 0.001131 and 0.001145, a change of -0.67%.

You have converted 307 LKR to BHD : 0.348959 BD.
On this page you can find the latest exchange rate between Sri Lankan Rupee and Bahraini Dinar, rates are updated every day, for this conversion we used the mid-market rate: 0.0011366749. You can convert Sri Lankan Rupee to other different currencies with the converter on right sidebar.

Would you like to invert the currencies ?
Please visit Bahraini Dinar (BHD) Sri Lankan Rupee (LKR).


Last update : Sat, 10 Oct 2026 22:00:00 +0000

307SLRs
Sri Lankan Rupee
or 307 LKR to BHD: =
0.348959 BD
Bahraini Dinar
Exchange rate : 0.0011366749


Last update : Sat, 10 Oct 2026 22:00:00 +0000

Sri Lankan Rupee vs Bahraini Dinar. the last 10 days
Date Sri Lankan Rupee Bahraini Dinar
Wednesday, 08/26/2026 1 LKR = 0.001145687 BHD
Tuesday, 08/25/2026 1 LKR = 0.0011435156 BHD
Monday, 08/24/2026 1 LKR = 0.0011404712 BHD
Sunday, 08/23/2026 1 LKR = 0.0011415696 BHD
Saturday, 08/22/2026 1 LKR = 0.001142428 BHD
Friday, 08/21/2026 1 LKR = 0.0011382459 BHD
Tuesday, 08/18/2026 1 LKR = 0.0011323207 BHD
Monday, 08/17/2026 1 LKR = 0.0011322882 BHD
Sunday, 08/16/2026 1 LKR = 0.0011296291 BHD
Saturday, 08/15/2026 1 LKR = 0.0011304584 BHD
Real-Time chart of LKR/BHD or (Sri Lankan Rupee / Bahraini Dinar)
Sri Lankan Rupee to Bahraini Dinar and Bahraini Dinar to Sri Lankan Rupee
LKR BHD LKR BHD
5 LKR = 0.0057 BHD 4398.7951 LKR = 5 BHD
10 LKR = 0.0114 BHD 8797.5902 LKR = 10 BHD
20 LKR = 0.0227 BHD 17595.1805 LKR = 20 BHD
50 LKR = 0.0568 BHD 43987.9512 LKR = 50 BHD
100 LKR = 0.1137 BHD 87975.9023 LKR = 100 BHD
300 LKR = 0.3410 BHD 263927.7070 LKR = 300 BHD
500 LKR = 0.5683 BHD 439879.5117 LKR = 500 BHD
1000 LKR = 1.1367 BHD 879759.0234 LKR = 1000 BHD

Frequently asked questions

How much is 1 LKR in BHD today?

1 Sri Lankan Rupee is worth 0.001137 Bahraini Dinar at the mid-market rate of 2026-10-11. 1 Bahraini Dinar is worth 879.76 Sri Lankan Rupee.

How much is 100 LKR in BHD?

100 LKR = 0.1137 BHD, and 100 BHD = 87,975.90 LKR (rate of 2026-10-11).

How has the LKR to BHD rate changed over the last month?

Over 30 days the rate went from 0.001144 to 0.001137 (-0.67%). The 30-day high was 0.001145 and the low was 0.001131.

Where does this exchange rate come from?

XeConvert publishes daily mid-market reference rates aggregated from public market data and central bank sources. Banks, card issuers and exchange offices add a margin, so the rate you actually get may be slightly different.

Currency Converter
LKR