Bahraini Dinar (BHD) exchange rates today
Mid-market BHD rates against the major and MigraPay-supported currencies, updated about every 30 minutes. Rates as of .
| Pair | 1 BHD = | 1 unit in BHD |
|---|---|---|
| BHD to CAD | 3.7226 CAD | 0.2686 BHD |
| BHD to NGN | 3,584.99 NGN | 0.0002789 BHD |
| BHD to USD | 2.6596 USD | 0.376 BHD |
| BHD to EUR | 2.3697 EUR | 0.422 BHD |
| BHD to GBP | 1.9764 GBP | 0.506 BHD |
| BHD to GHS | 31.1064 GHS | 0.03215 BHD |
| BHD to USDT | 2.6596 USDT | 0.376 BHD |
| BHD to USDC | 2.6596 USDC | 0.376 BHD |
| BHD to BRL | 14.5423 BRL | 0.06877 BHD |
| BHD to COP | 8,610.91 COP | 0.0001161 BHD |
| BHD to IDR | 48,171.43 IDR | 0.00002076 BHD |
| BHD to INR | 251.44 INR | 0.003977 BHD |
| BHD to KES | 345.62 KES | 0.002893 BHD |
| BHD to LKR | 884 LKR | 0.001131 BHD |
| BHD to MXN | 49.7285 MXN | 0.02011 BHD |
| BHD to PHP | 167.64 PHP | 0.005965 BHD |
| BHD to RWF | 3,937.54 RWF | 0.000254 BHD |
| BHD to THB | 88.9453 THB | 0.01124 BHD |
| BHD to TZS | 7,037.75 TZS | 0.0001421 BHD |
| BHD to UGX | 10,690.76 UGX | 0.00009354 BHD |
| BHD to XAF | 1,554.32 XAF | 0.0006434 BHD |
| BHD to XOF | 1,554.32 XOF | 0.0006434 BHD |
| BHD to ZAR | 43.7843 ZAR | 0.02284 BHD |
| BHD to JPY | 419.96 JPY | 0.002381 BHD |
| BHD to CNY | 17.7844 CNY | 0.05623 BHD |
| BHD to AUD | 3.8296 AUD | 0.2611 BHD |
| BHD to CHF | 2.1723 CHF | 0.4604 BHD |
| BHD to AED | 9.7673 AED | 0.1024 BHD |
| BHD to SAR | 9.9734 SAR | 0.1003 BHD |
| BHD to PKR | 735.87 PKR | 0.001359 BHD |
| BHD to BDT | 331.29 BDT | 0.003018 BHD |
| BHD to EGP | 143.35 EGP | 0.006976 BHD |
| BHD to TRY | 133.25 TRY | 0.007505 BHD |
| BHD to SGD | 3.3995 SGD | 0.2942 BHD |
Convert
Reference rateAmount
Converted to
1 BHD = 0.00 CAD
Mid-market reference rate, not a MigraPay quote
Popular BHD conversions
Jump straight to a pair page or a popular amount.
Popular BHD to CAD amounts
Popular BHD to NGN amounts
BHD rates are mid-market reference rates for information only and are not a quote or an offer to transact. MigraPay does not currently support sending Bahraini Dinar.
Send money with MigraPay
BHD exchange rate FAQ
What is the Bahraini Dinar exchange rate today?
As of 6 Nov 2026, 03:49 UTC: 1 BHD = 3.7226 CAD, 1 BHD = 3,584.99 NGN, 1 BHD = 2.6596 USD. BHD rates on this page are mid-market reference rates, updated about every 30 minutes.
Which currencies can I convert BHD to?
BHD can be converted to CAD, NGN, USD, EUR, GBP, GHS, USDT, USDC, BRL, COP, IDR, INR, KES, LKR, MXN, PHP, RWF, THB, TZS, UGX, XAF, XOF, ZAR, JPY, CNY, AUD, CHF, AED, SAR, PKR, BDT, EGP, TRY, SGD. Each pair has its own page with conversion tables, rate history and popular amounts.
Can I send Bahraini Dinar with MigraPay?
Not yet. MigraPay currently sends from Canada, the United States, the United Kingdom and the euro area to Nigeria, Ghana, Kenya and other destinations, plus USDT and USDC wallets. The BHD rates here are mid-market reference rates for information only.
Who issues the Bahraini Dinar?
See the pair pages for details on the Bahraini Dinar.