Currency  ·  BHD to INR

BHD to INR Exchange Rate

The Bahraini dinar is one of the highest-valued currencies in the world, fixed to the US dollar since 2001 at 0.376 dinar per dollar. The Indian rupee floats, so this pair mostly reflects how the rupee trades against the dollar. Because one dinar buys hundreds of rupees, even small dinar amounts translate into large rupee figures.

Simple. Fast. Accurate.

Bahraini Dinar (BHD) ↔ Indian Rupee (INR)

Bahraini Dinar (BHD) → Indian Rupee (INR)

Bahraini Dinar Into Rupee

Enter any amount above to convert Bahraini Dinar (BHD) to Indian Rupee (INR), or vice versa.

About This Reference Rate

Because the dinar is pegged to the US dollar at 0.376 dinar per dollar, this rate essentially mirrors the dollar-to-rupee market rather than anything specific happening in Bahrain's economy on its own. The figure shown is a recent market reference; providers add their own margin, so confirm the live rate before an actual transaction.

What Brings People Here

A few specific situations explain most of the interest in comparing these two currencies.

Remittances to India

Many Indians working in Bahrain send part of their dinar earnings home each month, and the rate decides how many rupees arrive.

Salaries and Job Offers

Professionals comparing a dinar salary with an offer in India convert it into rupees to understand real purchasing power.

Travel and Trade

Bahraini travelers and businesses visiting or buying from India want a working sense of costs before converting cash or checking card statements.

Dinar to Rupee Table

A rounded reference table for common amounts, based on the rate discussed above.

Amount (BHD)FormulaResult (INR)
10 BHD to INR10 × 252.632,526.30 INR
50 BHD to INR50 × 252.6312,631.50 INR
100 BHD to INR100 × 252.6325,263.00 INR
500 BHD to INR500 × 252.63126,315.00 INR
1,000 BHD to INR1,000 × 252.63252,630.00 INR
5,000 BHD to INR5,000 × 252.631,263,150.00 INR
10,000 BHD to INR10,000 × 252.632,526,300.00 INR
50,000 BHD to INR50,000 × 252.6312,631,500.00 INR
100,000 BHD to INR100,000 × 252.6325,263,000.00 INR

Frequently Asked Questions

What is a recent BHD to INR exchange rate?

About 252.63 rupees per Bahraini dinar at a recent market reference. Since the dinar is pegged to the dollar, this figure moves mainly with the dollar-to-rupee rate.

How much is 1 BHD in rupees?

One Bahraini dinar is about 252.63 rupees at the reference rate used here.

How much is 100 BHD in rupees?

100 dinar converts to roughly 25,263 rupees at the rate shown on this page.

How much is 1,000 INR in Bahraini dinar?

1,000 rupees comes to about 3.96 dinar at the reference rate used here.

Why is the Bahraini dinar worth so much more than the rupee?

The gap reflects how each currency was set against the dollar historically. Bahrain pegged the dinar at about 2.66 dollars per dinar, while the rupee has depreciated over decades. A higher unit value does not mean a larger economy.

Is the Bahraini dinar pegged to the US dollar?

Yes. The dinar has been fixed at 0.376 per US dollar since 2001, which keeps it stable against the dollar.

What affects the BHD to INR exchange rate?

Since the dinar tracks the dollar, the rate mostly reflects the rupee against the dollar, which depends on Reserve Bank of India policy, crude oil prices, dollar demand from importers and foreign investment flows.

Why does the dinar have three decimal places?

The dinar is divided into 1,000 fils rather than 100 subunits, so amounts are often written to three decimals, for example 3.958 BHD.

What is the best way to send money from Bahrain to India?

Compare the exchange rate and fees across banks and licensed exchange houses. A provider offering a rate close to the mid-market figure usually leaves more rupees with the recipient.

Need a different unit pair? Try the full MeterToFeets converter →