CurrencyC
English
Englishالعربيةहिन्दीاردوবাংলাEspañolPortuguêsBahasa IndonesiaTürkçe

BHD to KES

Bahraini Dinar to Kenyan Shilling converter

1 BHD =345.31 KES
Exchange rate1 BHD = 345.31 KES
Reverse rate1 KES = 0.00289595 BHD

Rates as of 2026-10-25

BHD to KES – recent trend

Loading…

BHD is pegged to the US dollar at 1 USD = 0.376 BHD. Its history on this site is derived from the dollar history using that fixed rate.

Sending money from Bahrain to Kenya?

The rate shown is the mid-market rate. Banks, exchange houses and transfer apps usually offer a slightly different rate and may add fees, so always compare the total amount the recipient receives.

Check three things before you send: the exchange rate offered, the fixed fee, and how fast the money arrives. Rates move during the day, so a quote is only valid for a short time.

Common transfer amounts

BHDKES
100 BHD34,530.95 KES
250 BHD86,327.38 KES
500 BHD172,654.77 KES
1,000 BHD345,309.53 KES
2,000 BHD690,619.07 KES
5,000 BHD1,726,547.67 KES

BHD to KES conversion table

BHDKES
1 BHD345.31 KES
5 BHD1,726.55 KES
10 BHD3,453.1 KES
25 BHD8,632.74 KES
50 BHD17,265.48 KES
100 BHD34,530.95 KES
250 BHD86,327.38 KES
500 BHD172,654.77 KES
1,000 BHD345,309.53 KES
5,000 BHD1,726,547.67 KES
10,000 BHD3,453,095.35 KES

KES to BHD conversion table

KESBHD
1 KES0.00289595 BHD
5 KES0.01448 BHD
10 KES0.02896 BHD
25 KES0.072399 BHD
50 KES0.144798 BHD
100 KES0.289595 BHD
250 KES0.723988 BHD
500 KES1.448 BHD
1,000 KES2.896 BHD
5,000 KES14.4798 BHD
10,000 KES28.9595 BHD

About these currencies

Bahraini Dinar (BHD)

Code
BHD
Symbol
.د.ب
Country / region
Bahrain

Bahraini Dinar (BHD) exchange rates

Kenyan Shilling (KES)

Code
KES
Symbol
KSh
Country / region
Kenya

Kenyan Shilling (KES) exchange rates

Related conversions

Convert BHD to other currencies

BHD → INR252.66BHD → PKR736.23BHD → BDT329.03BHD → NPR404.26BHD → LKR883.00BHD → PHP169.24BHD → EGP147.03BHD → IDR48,103.72BHD → VND68,663.15BHD → THB89.7791

Convert other currencies to KES

AED → KES35.3537SAR → KES34.623KWD → KES418.53QAR → KES35.6693OMR → KES337.68JOD → KES183.13USD → KES129.84GBP → KES173.65EUR → KES145.45CAD → KES92.7144

Frequently asked questions

What is the BHD to KES rate today?

The latest BHD to KES rate is 1 BHD = 345.31 KES (2026-10-25). The reverse rate is 1 KES = 0.00289595 BHD.

How much is 100 BHD in KES?

100 BHD is about 34,530.95 KES at the latest rate of 1 BHD = 345.31 KES.

Where do these exchange rates come from?

Fiat rates come from ExchangeRate-API (daily), history for major currencies from the European Central Bank reference rates via Frankfurter, and crypto prices from CoinGecko. Rates are mid-market and for information only; banks and exchanges charge their own spreads and fees.