Finance Arabia

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 BHD256.25 INR
10 BHD2,562.49 INR
50 BHD12,812.44 INR
100 BHD25,624.88 INR
500 BHD128,124.40 INR
1,000 BHD256,248.80 INR
2,000 BHD512,497.61 INR
5,000 BHD1,281,244.02 INR
10,000 BHD2,562,488.03 INR

INR → BHD

1 INR0.00390 BHD
10 INR0.03902 BHD
50 INR0.19512 BHD
100 INR0.39025 BHD
500 INR1.951 BHD
1,000 INR3.902 BHD
2,000 INR7.805 BHD
5,000 INR19.51 BHD
10,000 INR39.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.

Other popular conversions