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

BHD to IDR

Bahraini Dinar to Indonesian Rupiah converter

1 BHD =48,103.72 IDR
Exchange rate1 BHD = 48,103.72 IDR
Reverse rate1 IDR = 0.00002079 BHD

Rates as of 2026-10-25

BHD to IDR – recent trend

Loading…

Change over time

1W
+0.31%
1M
+0.97%
3M
+0.19%
1Y
+8.91%

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 Indonesia?

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

BHDIDR
100 BHD4,810,372.04 IDR
250 BHD12,025,930.11 IDR
500 BHD24,051,860.22 IDR
1,000 BHD48,103,720.44 IDR
2,000 BHD96,207,440.88 IDR
5,000 BHD240,518,602.19 IDR

Rate on a past date

Full BHD to IDR history and yearly averages · How we calculate rates

BHD to IDR conversion table

BHDIDR
1 BHD48,103.72 IDR
5 BHD240,518.6 IDR
10 BHD481,037.2 IDR
25 BHD1,202,593.01 IDR
50 BHD2,405,186.02 IDR
100 BHD4,810,372.04 IDR
250 BHD12,025,930.11 IDR
500 BHD24,051,860.22 IDR
1,000 BHD48,103,720.44 IDR
5,000 BHD240,518,602.19 IDR
10,000 BHD481,037,204.39 IDR

IDR to BHD conversion table

IDRBHD
1 IDR0.00002079 BHD
5 IDR0.00010394 BHD
10 IDR0.00020788 BHD
25 IDR0.00051971 BHD
50 IDR0.00103942 BHD
100 IDR0.00207884 BHD
250 IDR0.0051971 BHD
500 IDR0.010394 BHD
1,000 IDR0.020788 BHD
5,000 IDR0.103942 BHD
10,000 IDR0.207884 BHD

About these currencies

Bahraini Dinar (BHD)

Code
BHD
Symbol
.د.ب
Country / region
Bahrain

Bahraini Dinar (BHD) exchange rates

Indonesian Rupiah (IDR)

Code
IDR
Symbol
Rp
Country / region
Indonesia

Indonesian Rupiah (IDR) exchange rates

Related conversions

Convert BHD to other currencies

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

Convert other currencies to IDR

AED → IDR4,924.98SAR → IDR4,823.2KWD → IDR58,303.78QAR → IDR4,968.96OMR → IDR47,040.68JOD → IDR25,510.58USD → IDR18,087GBP → IDR24,190.83EUR → IDR20,262.64CAD → IDR12,915.69

Frequently asked questions

What is the BHD to IDR rate today?

The latest BHD to IDR rate is 1 BHD = 48,103.72 IDR (2026-10-25). The reverse rate is 1 IDR = 0.00002079 BHD.

How much is 100 BHD in IDR?

100 BHD is about 4,810,372.04 IDR at the latest rate of 1 BHD = 48,103.72 IDR.

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.