BHD / IDR Conversion Guide  Invert  
Bahraini Dinar   DinarIndonesian Rupiah   Rupiah
BD 1Rp 47844
BD 5Rp 239219
BD 10Rp 478437
BD 50Rp 2392186
BD 100Rp 4784372
BD 250Rp 11960931
BD 500Rp 23921862
BD 1000Rp 47843724
BD 3000Rp 143531173
BD 5000Rp 239218622
BD 10000Rp 478437243
Rp47843.7243 per Dinar
Mon, 13 July, 2026
Indonesian Rupiah   RupiahBahraini Dinar   Dinar
Rp 30000BD 0.63
Rp 150000BD 3.13
Rp 300000BD 6.27
Rp 1500000BD 31.35
Rp 3000000BD 62.7
Rp 7500000BD 157
Rp 15000000BD 313
Rp 30000000BD 627
Rp 90000000BD 1881
Rp 150000000BD 3135
Rp 300000000BD 6270
BD0 per Rupiah
Mon, 13 July, 2026