BHD to KES
Bahraini Dinar to Kenyan Shilling converter
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
| BHD | KES |
|---|---|
| 100 BHD | 34,530.95 KES |
| 250 BHD | 86,327.38 KES |
| 500 BHD | 172,654.77 KES |
| 1,000 BHD | 345,309.53 KES |
| 2,000 BHD | 690,619.07 KES |
| 5,000 BHD | 1,726,547.67 KES |
BHD to KES conversion table
| BHD | KES |
|---|---|
| 1 BHD | 345.31 KES |
| 5 BHD | 1,726.55 KES |
| 10 BHD | 3,453.1 KES |
| 25 BHD | 8,632.74 KES |
| 50 BHD | 17,265.48 KES |
| 100 BHD | 34,530.95 KES |
| 250 BHD | 86,327.38 KES |
| 500 BHD | 172,654.77 KES |
| 1,000 BHD | 345,309.53 KES |
| 5,000 BHD | 1,726,547.67 KES |
| 10,000 BHD | 3,453,095.35 KES |
KES to BHD conversion table
| KES | BHD |
|---|---|
| 1 KES | 0.00289595 BHD |
| 5 KES | 0.01448 BHD |
| 10 KES | 0.02896 BHD |
| 25 KES | 0.072399 BHD |
| 50 KES | 0.144798 BHD |
| 100 KES | 0.289595 BHD |
| 250 KES | 0.723988 BHD |
| 500 KES | 1.448 BHD |
| 1,000 KES | 2.896 BHD |
| 5,000 KES | 14.4798 BHD |
| 10,000 KES | 28.9595 BHD |
About these currencies
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.