Canadian Dollar to Bahraini Dinar Exchange Rate Today (CAD to BHD)

⇄ Swap to BHD → CAD

Live mid-market Canadian Dollar (CAD) to Bahraini Dinar (BHD) exchange rate, interactive currency converter, historical charts, and conversion tables.

1 Canadian Dollar (CAD) = 0.2694 Bahraini Dinar (BHD)
Inverse Rate: 1 BHD = 3.7115 CAD +0.000303 BHD (+0.11%) Updated: Wednesday, 28 October 2026, 4:57 PM GMT
Day Open 0.2691 BHD
Day High 0.2697 BHD
Day Low 0.2640 BHD
30-Day Change +1.26%
1-Year Change -0.34%

Daily CAD/BHD Exchange Rate Report (Wednesday, 28 October 2026, 4:57 PM)

CAD/BHD Rising Today
Daily Change (CAD/BHD) +0.000303 BHD (+0.11%)
Inverse (1 BHD in CAD) 3.7115 CAD
7-Day Trend +0.23%
30-Day Trend +1.26%

The Canadian Dollar to Bahraini Dinar (CAD/BHD) exchange rate is trading higher today (Wednesday, 28 October 2026, 4:57 PM), rising by +0.000303 BHD (+0.11%) from the previous close of 0.2691 BHD to reach 1 CAD = 0.2694 BHD. Conversely, on an inverse basis, 1 Bahraini Dinar (BHD) is currently worth 3.7115 CAD.

For practical conversions at today’s mid-market rate, 100 CAD equals 26.943 BHD and 1,000 CAD equals 269.431 BHD. Going the other way, 100 BHD converts to 371.15 CAD while 1,000 BHD converts to 3,711.52 CAD.

Over the past 30 days, the CAD/BHD pair has traded between a monthly low of 0.2640 BHD and a high of 0.2697 BHD, with a 1-year average exchange rate of 0.2715 BHD. Across recent horizons, CAD against BHD shows a 7-day change of +0.23%, a 30-day change of +1.26%, and a 1-year change of -0.34%.

Convert Canadian Dollar (CAD) to Bahraini Dinar (BHD)

Enter any amount below to convert instantly between Canadian Dollar (CAD) and Bahraini Dinar (BHD) using live mid-market rates.

CAD to BHD & BHD to CAD Conversion Tables

Quick reference tables for common Canadian Dollar (CAD) and Bahraini Dinar (BHD) denominations at today’s exchange rate.

Convert Canadian Dollar (CAD) to Bahraini Dinar (BHD)

Canadian Dollar (CAD) Bahraini Dinar (BHD)
1 CAD 0.2694 BHD
5 CAD 1.347 BHD
10 CAD 2.694 BHD
25 CAD 6.736 BHD
50 CAD 13.472 BHD
100 CAD 26.943 BHD
250 CAD 67.358 BHD
500 CAD 134.716 BHD
1,000 CAD 269.431 BHD
5,000 CAD 1,347.157 BHD
10,000 CAD 2,694.314 BHD

Convert Bahraini Dinar (BHD) to Canadian Dollar (CAD)

Bahraini Dinar (BHD) Canadian Dollar (CAD)
1 BHD 3.71 CAD
5 BHD 18.56 CAD
10 BHD 37.12 CAD
25 BHD 92.79 CAD
50 BHD 185.58 CAD
100 BHD 371.15 CAD
250 BHD 927.88 CAD
500 BHD 1,855.76 CAD
1,000 BHD 3,711.52 CAD
5,000 BHD 18,557.60 CAD
10,000 BHD 37,115.20 CAD

Canadian Dollar to Bahraini Dinar (CAD/BHD) Historical Exchange Rate Chart

Interactive historical chart tracking the Canadian Dollar (CAD) against the Bahraini Dinar (BHD) across multiple timeframes.

CAD/BHD Market Indicators & Historical Range

Session trading quotes, 30-day, 6-month, and 52-week high/low benchmarks, and multi-period performance for Canadian Dollar to Bahraini Dinar.

Today’s CAD/BHD Session Quotes

Bid Rate 0.2694 BHD
Ask Rate 0.2694 BHD
Day High 0.2697 BHD
Day Low 0.2640 BHD
Day Open 0.2691 BHD
Previous Close 0.2691 BHD
24h Change +0.000303 BHD (+0.11%)

Historical High, Low & Average (CAD/BHD)

Period Lowest Highest Average
30 Days 0.2640 0.2697 0.2665
6 Months 0.2640 0.2780 0.2697
1 Year (52W) 0.2640 0.2790 0.2715

CAD/BHD Performance by Period

Timeframe Historical Rate Change Change %
1 Day 0.2694 BHD +0.000303 BHD +0.11%
1 Week 0.2688 BHD +0.000626 BHD +0.23%
30 Days 0.2661 BHD +0.00335 BHD +1.26%
6 Months 0.2758 BHD -0.00639 BHD -2.32%
1 Year 0.2703 BHD -0.000911 BHD -0.34%
5 Years 0.3053 BHD -0.03587 BHD -11.75%
10 Years 0.2815 BHD -0.01203 BHD -4.28%
20 Years 0.3356 BHD -0.06621 BHD -19.73%

CAD to BHD Last 14 Days Exchange Rate History

Day-by-day closing exchange rates for Canadian Dollar (CAD) to Bahraini Dinar (BHD) over the last two weeks.

Date 1 CAD in BHD 1 BHD in CAD 100 CAD in BHD Daily Change %
2026-10-28 0.2694 BHD 3.7115 CAD 26.943 BHD +0.38%
2026-10-27 0.2684 BHD 3.7255 CAD 26.842 BHD -0.33%
2026-10-26 0.2693 BHD 3.7133 CAD 26.930 BHD -0.01%
2026-10-25 0.2693 BHD 3.7131 CAD 26.932 BHD +0.00%
2026-10-24 0.2693 BHD 3.7131 CAD 26.932 BHD -0.10%
2026-10-23 0.2696 BHD 3.7093 CAD 26.959 BHD -0.04%
2026-10-22 0.2697 BHD 3.7077 CAD 26.971 BHD +0.34%
2026-10-21 0.2688 BHD 3.7202 CAD 26.881 BHD +0.17%
2026-10-20 0.2683 BHD 3.7265 CAD 26.835 BHD +0.24%
2026-10-19 0.2677 BHD 3.7355 CAD 26.770 BHD +0.06%
2026-10-18 0.2675 BHD 3.7377 CAD 26.754 BHD +0.00%
2026-10-17 0.2675 BHD 3.7377 CAD 26.754 BHD +0.17%
2026-10-16 0.2671 BHD 3.7440 CAD 26.709 BHD +0.34%
2026-10-15 0.2662 BHD 3.7568 CAD 26.619 BHD +0.48%

Canadian Dollar (CAD) vs. Bahraini Dinar (BHD) Currency Profiles

Compare central bank authorities, symbols, subunits, and local gold price pages for Canadian Dollar and Bahraini Dinar.

Canadian Dollar (CAD)

ISO 4217 Code CAD
Currency Symbol C$ • cent
Central Bank Bank of Canada
Primary Country / Region Canada
Local Gold Price Page Live Gold Price in Canada (CAD) →

Bahraini Dinar (BHD)

ISO 4217 Code BHD
Currency Symbol .د.ب • fils
Central Bank Central Bank of Bahrain
Primary Country / Region Bahrain
Local Gold Price Page Live Gold Price in Bahrain (BHD) →

Frequently Asked Questions

What is the Canadian Dollar to Bahraini Dinar (CAD/BHD) exchange rate today?
Today’s live mid-market exchange rate is 1 Canadian Dollar (CAD) = 0.2694 Bahraini Dinar (BHD). Conversely, 1 Bahraini Dinar (BHD) = 3.7115 Canadian Dollar (CAD).
How much is 100 Canadian Dollar (CAD) in Bahraini Dinar (BHD)?
At the current exchange rate of 0.2694, 100 CAD is worth 26.943 BHD, and 1,000 CAD is worth 269.431 BHD.
What was the highest and lowest Canadian Dollar to Bahraini Dinar exchange rate in the last 30 days?
Over the past 30 days, the CAD/BHD exchange rate reached a high of 0.2697 BHD and a low of 0.2640 BHD, with a 1-year average of 0.2715 BHD.
How do I convert Canadian Dollar to Bahraini Dinar?
To convert Canadian Dollar (CAD) to Bahraini Dinar (BHD), multiply the amount in CAD by the current exchange rate of 0.2694. To convert BHD back to CAD, multiply by the inverse rate of 3.7115.