Bahraini Dinar to Botswana Pula Exchange Rate Today (BHD to BWP)

⇄ Swap to BWP → BHD

Live mid-market Bahraini Dinar (BHD) to Botswana Pula (BWP) exchange rate, interactive currency converter, historical charts, and conversion tables.

1 Bahraini Dinar (BHD) = 36.655 Botswana Pula (BWP)
Inverse Rate: 1 BWP = 0.02728 BHD +0.000 BWP (+0.00%) Updated: Thursday, 29 October 2026, 12:46 AM GMT
Day Open 36.655 BWP
Day High 37.522 BWP
Day Low 36.224 BWP
30-Day Change +1.05%
1-Year Change -2.87%

Daily BHD/BWP Exchange Rate Report (Thursday, 29 October 2026, 12:46 AM)

Steady Session
Daily Change (BHD/BWP) +0.000 BWP (+0.00%)
Inverse (1 BWP in BHD) 0.02728 BHD
7-Day Trend +0.99%
30-Day Trend +1.05%

The Bahraini Dinar to Botswana Pula (BHD/BWP) exchange rate is holding steady in today’s session (Thursday, 29 October 2026, 12:46 AM) at 1 BHD = 36.655 BWP, closely aligned with the previous close of 36.655 BWP. On an inverse basis, 1 Botswana Pula (BWP) equals 0.02728 BHD.

For practical conversions at today’s mid-market rate, 100 BHD equals 3,665.51 BWP and 1,000 BHD equals 36,655.14 BWP. Going the other way, 100 BWP converts to 2.728 BHD while 1,000 BWP converts to 27.281 BHD.

Over the past 30 days, the BHD/BWP pair has traded between a monthly low of 36.224 BWP and a high of 37.522 BWP, with a 1-year average exchange rate of 35.823 BWP. Across recent horizons, BHD against BWP shows a 7-day change of +0.99%, a 30-day change of +1.05%, and a 1-year change of -2.87%.

Convert Bahraini Dinar (BHD) to Botswana Pula (BWP)

Enter any amount below to convert instantly between Bahraini Dinar (BHD) and Botswana Pula (BWP) using live mid-market rates.

BHD to BWP & BWP to BHD Conversion Tables

Quick reference tables for common Bahraini Dinar (BHD) and Botswana Pula (BWP) denominations at today’s exchange rate.

Convert Bahraini Dinar (BHD) to Botswana Pula (BWP)

Bahraini Dinar (BHD) Botswana Pula (BWP)
1 BHD 36.66 BWP
5 BHD 183.28 BWP
10 BHD 366.55 BWP
25 BHD 916.38 BWP
50 BHD 1,832.76 BWP
100 BHD 3,665.51 BWP
250 BHD 9,163.78 BWP
500 BHD 18,327.57 BWP
1,000 BHD 36,655.14 BWP
5,000 BHD 183,275.68 BWP
10,000 BHD 366,551.36 BWP

Convert Botswana Pula (BWP) to Bahraini Dinar (BHD)

Botswana Pula (BWP) Bahraini Dinar (BHD)
1 BWP 0.0273 BHD
5 BWP 0.1364 BHD
10 BWP 0.2728 BHD
25 BWP 0.6820 BHD
50 BWP 1.364 BHD
100 BWP 2.728 BHD
250 BWP 6.820 BHD
500 BWP 13.641 BHD
1,000 BWP 27.281 BHD
5,000 BWP 136.407 BHD
10,000 BWP 272.813 BHD

Bahraini Dinar to Botswana Pula (BHD/BWP) Historical Exchange Rate Chart

Interactive historical chart tracking the Bahraini Dinar (BHD) against the Botswana Pula (BWP) across multiple timeframes.

BHD/BWP Market Indicators & Historical Range

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

Today’s BHD/BWP Session Quotes

Bid Rate 36.653 BWP
Ask Rate 36.657 BWP
Day High 37.522 BWP
Day Low 36.224 BWP
Day Open 36.655 BWP
Previous Close 36.655 BWP
24h Change +0.000 BWP (+0.00%)

Historical High, Low & Average (BHD/BWP)

Period Lowest Highest Average
30 Days 36.224 37.522 36.484
6 Months 34.970 37.936 36.006
1 Year (52W) 34.584 38.004 35.823

BHD/BWP Performance by Period

Timeframe Historical Rate Change Change %
1 Day 36.655 BWP +0.000 BWP +0.00%
1 Week 36.297 BWP +0.3580 BWP +0.99%
30 Days 36.273 BWP +0.3826 BWP +1.05%
6 Months 35.844 BWP +0.8115 BWP +2.26%
1 Year 37.738 BWP -1.0832 BWP -2.87%
5 Years 30.037 BWP +6.6181 BWP +22.03%
10 Years 28.213 BWP +8.4423 BWP +29.92%
20 Years 17.068 BWP +19.587 BWP +114.76%

BHD to BWP Last 14 Days Exchange Rate History

Day-by-day closing exchange rates for Bahraini Dinar (BHD) to Botswana Pula (BWP) over the last two weeks.

Date 1 BHD in BWP 1 BWP in BHD 100 BHD in BWP Daily Change %
2026-10-28 36.655 BWP 0.02728 BHD 3,665.51 BWP +0.00%
2026-10-27 36.655 BWP 0.02728 BHD 3,665.52 BWP +0.27%
2026-10-26 36.558 BWP 0.02735 BHD 3,655.78 BWP +0.15%
2026-10-25 36.504 BWP 0.02739 BHD 3,650.42 BWP +0.00%
2026-10-24 36.504 BWP 0.02739 BHD 3,650.42 BWP +0.34%
2026-10-23 36.381 BWP 0.02749 BHD 3,638.07 BWP -0.06%
2026-10-22 36.401 BWP 0.02747 BHD 3,640.12 BWP +0.29%
2026-10-21 36.297 BWP 0.02755 BHD 3,629.72 BWP -0.20%
2026-10-20 36.372 BWP 0.02749 BHD 3,637.17 BWP +0.20%
2026-10-19 36.299 BWP 0.02755 BHD 3,629.91 BWP +0.21%
2026-10-18 36.224 BWP 0.02761 BHD 3,622.36 BWP +0.00%
2026-10-17 36.224 BWP 0.02761 BHD 3,622.36 BWP -0.36%
2026-10-16 36.355 BWP 0.02751 BHD 3,635.47 BWP -0.11%
2026-10-15 36.395 BWP 0.02748 BHD 3,639.55 BWP +0.09%

Bahraini Dinar (BHD) vs. Botswana Pula (BWP) Currency Profiles

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

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) →

Botswana Pula (BWP)

ISO 4217 Code BWP
Currency Symbol P • thebe
Central Bank Bank of Botswana
Primary Country / Region Botswana
Local Gold Price Page Live Gold Price in Botswana (BWP) →

Frequently Asked Questions

What is the Bahraini Dinar to Botswana Pula (BHD/BWP) exchange rate today?
Today’s live mid-market exchange rate is 1 Bahraini Dinar (BHD) = 36.655 Botswana Pula (BWP). Conversely, 1 Botswana Pula (BWP) = 0.02728 Bahraini Dinar (BHD).
How much is 100 Bahraini Dinar (BHD) in Botswana Pula (BWP)?
At the current exchange rate of 36.655, 100 BHD is worth 3,665.51 BWP, and 1,000 BHD is worth 36,655.14 BWP.
What was the highest and lowest Bahraini Dinar to Botswana Pula exchange rate in the last 30 days?
Over the past 30 days, the BHD/BWP exchange rate reached a high of 37.522 BWP and a low of 36.224 BWP, with a 1-year average of 35.823 BWP.
How do I convert Bahraini Dinar to Botswana Pula?
To convert Bahraini Dinar (BHD) to Botswana Pula (BWP), multiply the amount in BHD by the current exchange rate of 36.655. To convert BWP back to BHD, multiply by the inverse rate of 0.02728.