The Forex calculator is the best way to find current exchange rates of more than 150 currencies. As per the rates updated on 09:39 am on 12th Jun 2026 Friday, 1 Bahraini Dinar (BHD) is equal to 46.131 Moldovan Leu (MDL) and 1 Moldovan Leu (MDL) is equal to 0.022 Bahraini Dinar (BHD).
The conversion table is also shown in order to provide possible multiplications of BHD to MDL and vice-versa. For custom amount the amount field can be used. The rates are updated on hourly basis.
| 10 BHD | = | 461.308 MDL |
| 50 BHD | = | 2306.54 MDL |
| 100 BHD | = | 4613.08 MDL |
| 250 BHD | = | 11532.7 MDL |
| 500 BHD | = | 23065.399 MDL |
| 1000 BHD | = | 46130.799 MDL |
| 10 MDL | = | 0.217 BHD |
| 50 MDL | = | 1.084 BHD |
| 100 MDL | = | 2.168 BHD |
| 250 MDL | = | 5.419 BHD |
| 500 MDL | = | 10.839 BHD |
| 1000 MDL | = | 21.677 BHD |