How much is 1 Bahraini dinar in Pakistani rupee?
Today's BHD to PKR 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 PKR: common amounts
| 1 BHD | 739.36 PKR |
|---|---|
| 10 BHD | 7,393.62 PKR |
| 50 BHD | 36,968.09 PKR |
| 100 BHD | 73,936.17 PKR |
| 500 BHD | 369,680.85 PKR |
| 1,000 BHD | 739,361.70 PKR |
| 1,500 BHD | 1,109,042.55 PKR |
| 2,000 BHD | 1,478,723.40 PKR |
| 3,000 BHD | 2,218,085.11 PKR |
| 5,000 BHD | 3,696,808.51 PKR |
| 10,000 BHD | 7,393,617.02 PKR |
The Bahraini dinar is pegged to the US dollar (1 USD = 0.376 BHD), so the BHD to PKR rate mostly moves with the Pakistani rupee against the dollar.
Leaving a job in the Gulf? Work out your gratuity first; the slip shows the amount in rupees too.
Common questions
How much is 1 Bahraini dinar in Pakistani rupee today?
Today's rate is shown in the converter above and updates daily. In early October 2026, 1 BHD was about 739.36 PKR.
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.