🇧🇭 BHD to LKR 🇱🇰

Send money from Bahrain to Sri Lanka1 BHD = 797.8532 LKR today (10 September 2026). See exactly what your family receives.

🇧🇭BHD
🇱🇰797,853.24LKR
1 BHD = 797.8532 LKR· 1 LKR = 0.0013 BHD
as of Sep 3, 05:30 AM

This is the live mid-market rate (Bahraini DinarSri Lankan Rupee). Banks and money-transfer services apply a margin and fees, so the amount your family receives will be a little lower — compare providers before sending.

BHD to LKR rate today

1 Bahraini Dinar (BHD) is worth about 797.8532 Sri Lankan Rupee (LKR) at the mid-market rate today. So sending 1,000 BHD from Bahrain means your family in Sri Lanka receives roughly 797,853.24 LKR before any transfer fees.

Frequently asked questions

What is the BHD to LKR rate today?

As of 10 September 2026, 1 BHD ≈ 797.8532 LKR at the mid-market rate. It updates daily and refreshes live on this page.

How much is 1000 BHD in LKR?

About 797,853.24 LKR at today's mid-market rate. Money-transfer services apply a margin and fees, so the amount received is usually a little lower.

Will my family receive this exact amount?

This is the mid-market rate — the fairest reference. Banks and remittance services (Western Union, Wise, exchange houses) add a margin and a transfer fee, so compare providers to see who gives the most Sri Lanka Rupee.

When does the BHD to LKR rate update?

The baked rate refreshes every day, and the page pulls the latest rate live when you open it.

Send BHD to other countries

BHDINR 🇮🇳BHDPKR 🇵🇰BHDPHP 🇵🇭BHDBDT 🇧🇩BHDNPR 🇳🇵BHDEGP 🇪🇬All corridors →

Related tools