BHD to INR Today: Bahraini Dinar to Indian Rupee
1 BHD = 256.25 INR. Live mid-market rate with quick conversion tables in both directions.
Last updated: 4 Oct 2026, 04:02
BHD → INR
| 1 BHD | 256.25 INR |
| 10 BHD | 2,562.49 INR |
| 50 BHD | 12,812.44 INR |
| 100 BHD | 25,624.88 INR |
| 500 BHD | 128,124.40 INR |
| 1,000 BHD | 256,248.80 INR |
| 2,000 BHD | 512,497.61 INR |
| 5,000 BHD | 1,281,244.02 INR |
| 10,000 BHD | 2,562,488.03 INR |
INR → BHD
| 1 INR | 0.00390 BHD |
| 10 INR | 0.03902 BHD |
| 50 INR | 0.19512 BHD |
| 100 INR | 0.39025 BHD |
| 500 INR | 1.951 BHD |
| 1,000 INR | 3.902 BHD |
| 2,000 INR | 7.805 BHD |
| 5,000 INR | 19.51 BHD |
| 10,000 INR | 39.02 BHD |
Convert any amount30+ currencies, both directions
These are mid-market reference rates. Banks and exchange houses add a margin and fees — compare the amount that actually arrives.
FAQs
How much is 1 BHD in INR today?
1 Bahraini Dinar is about 256.25 INR at the latest mid-market rate (4 Oct 2026, 04:02, UAE time).
How much is 1,000 BHD in INR?
About 256,248.80 INR at the mid-market rate. Exchange houses and banks add a margin, so you'll usually receive a little less.
How can I get the best rate when sending money?
Compare the amount the recipient actually receives from a few licensed providers — not just the advertised rate or fee.
