Gratuity Hisab

How much is 1 Bahraini dinar in Indian rupee?

Today's BHD to INR rate, updated automatically every day.

Riyal to rupee: today's rate

This is the mid-market rate. An exchange house or bank may give a slightly lower rate, so check their rate and fees before you send money.

BHD to INR: common amounts

1 BHD254.26 INR
10 BHD2,542.55 INR
50 BHD12,712.77 INR
100 BHD25,425.53 INR
500 BHD127,127.66 INR
1,000 BHD254,255.32 INR
1,500 BHD381,382.98 INR
2,000 BHD508,510.64 INR
3,000 BHD762,765.96 INR
5,000 BHD1,271,276.60 INR
10,000 BHD2,542,553.19 INR

The Bahraini dinar is pegged to the US dollar (1 USD = 0.376 BHD), so the BHD to INR rate mostly moves with the Indian rupee against the dollar.

Leaving a job in the Gulf? Work out your gratuity first; the slip shows the amount in rupees too.

Open calculator

Common questions

How much is 1 Bahraini dinar in Indian rupee today?

Today's rate is shown in the converter above and updates daily. In early October 2026, 1 BHD was about 254.26 INR.

Why is this rate different from the exchange house rate?

This shows the mid-market rate. Exchange houses and banks add their margin and sometimes a fee, so the amount that reaches home is a little lower.

Popular conversions