CAD to BHD Exchange Rate

Convert your money across 153 world currencies at today’s mid-market exchange rates.

%
Margin simulates bank/card markups over the interbank rate.
1 CAD = 0.27 BHD
Canadian Dollar Bahraini Dinar
1 CAD = 0.27311 BHD 1 BHD = 3.6616 CAD (Inverse Rate)

2026-09-10 mid-market rate

CAD to BHD — key numbers

As of 2026-09-10, 1 CAD = 0.27311 BHD (mid-market). Over the past 30 days it has ranged from 0.27044 to 0.27385.

7-day
0.27251 – 0.27367
avg 0.27291, +0.21%
30-day
0.27044 – 0.27385
avg 0.27227, +0.99%
90-day
0.26484 – 0.27385
avg 0.26903, +1.33%
CAD to BHD and BHD to CAD conversion table for common amounts, at today’s mid-market rate.
CAD BHD BHD CAD
1 CAD 0.2731 BHD 1 BHD 3.66 CAD
5 CAD 1.3655 BHD 5 BHD 18.31 CAD
10 CAD 2.7311 BHD 10 BHD 36.62 CAD
20 CAD 5.4622 BHD 20 BHD 73.23 CAD
50 CAD 13.6554 BHD 50 BHD 183.08 CAD
100 CAD 27.3108 BHD 100 BHD 366.16 CAD
500 CAD 136.5540 BHD 500 BHD 1,830.78 CAD

CAD/BHD frequently asked questions

What is the highest and lowest CAD/BHD has been in the past year?

Over the past year, 1 CAD has traded between 0.26484 and 0.27949 BHD, averaging 0.27201 BHD.

How do I convert CAD to BHD?

Multiply the amount in CAD by the current CAD/BHD mid-market rate. For example, 100 CAD = 27.31 BHD at the 2026-09-10 mid-market rate of 1 CAD = 0.27311 BHD.

CAD to BHD Chart

Canadian Dollar to Bahraini Dinar
CAD to BHD exchange rate history chart.

See the full CAD to BHD exchange rate history — yearly & monthly averages →

Cross Currency Rates

Mid-market cross rates between the most traded world currencies.

Rates update automatically. Read across: 1 unit of the row currency in column currency.