Bahraini Dinar to New Taiwan Dollar — BHD to TWD

1 BHD = 87.73937185 TWD
1 TWD = 0.011397 BHD · Mid-market rate, 04:54 UTC

BHD/TWD Exchange Rate Chart

1D | 1W | 1M | 3M | 6M | 1Y | 2Y | 5Y | 10Y

Loading chart data…

BHD/TWD Rate Statistics

Metric 7 Days 30 Days 90 Days
High 87.7468 87.7468 87.7468
Low 86.5306 84.5372 83.6705
Average 86.972 86.2004 85.1943
Change +1.21% +3.69% +2.18%

BHD/TWD Over the Past Year

BHD/TWD is at 87.7394, at or near its highest level of the past year (87.7394 on 5 Nov 2026). It is up 5.3% since 1 January and up 6.6% on a year ago.

52-week high (5 Nov 2026)87.7394
52-week low (16 Nov 2025)81.3617
Change since 1 January+5.33%
Change over 1 year+6.60%

Based on daily closing rates over the past 12 months.

BHD to TWD Conversion Table

BHD TWD
BHD 1 TWD 87.74
BHD 5 TWD 438.70
BHD 10 TWD 877.39
BHD 25 TWD 2,193.48
BHD 50 TWD 4,386.97
BHD 100 TWD 8,773.94
BHD 500 TWD 43,869.69
BHD 1,000 TWD 87,739.37
BHD 5,000 TWD 438,696.86

TWD to BHD Conversion Table

TWD BHD
TWD 10 BHD 0.114
TWD 50 BHD 0.570
TWD 100 BHD 1.140
TWD 250 BHD 2.849
TWD 500 BHD 5.699
TWD 1,000 BHD 11.397
TWD 5,000 BHD 56.987
TWD 10,000 BHD 113.974
TWD 50,000 BHD 569.870

One Bahraini Dinar is worth 87.7394 TWD at today's mid-market rate, so 100 BHD converts to 8,773.94 TWD and 1,000 BHD converts to 87,739.37 TWD. Over the past 30 days the rate has moved between 84.5372 and 87.7468.

Over the past year BHD/TWD has ranged from 81.3617 (16 November 2025) to 87.7394 (5 November 2026). Its biggest one-day move in that time was a rise of 2.06% on 17 November 2025. For longer context, five years ago one BHD bought about 73.6571 TWD; ten years ago, about 84.4569.

Rates on this page update every minute. They are mid-market rates, which is usually better than the rate a bank or transfer provider will offer you.

Frequently Asked Questions

What is the BHD to TWD exchange rate today?
The mid-market rate is 1 BHD = 87.7394 TWD, so 100 BHD converts to 8,773.94 TWD. The rate updates every minute.
What was the highest BHD to TWD rate in the past year?
The highest daily closing rate in the past 12 months was 87.7394 on 5 November 2026. The lowest was 81.3617 on 16 November 2025.
How much has BHD/TWD changed this year?
BHD/TWD is up 5.3% since 1 January, and up 6.6% on a year ago.
What was the BHD to TWD rate five years ago?
About 73.6571 TWD per BHD. Today's rate of 87.7394 is up 19.1% on that.
Why is my bank's BHD to TWD rate different?
The rate on this page is the mid-market rate: the midpoint between what buyers and sellers of BHD and TWD are paying on the wholesale market. Banks and money transfer providers rarely give you that rate. Most build their profit into the exchange rate itself, quoting you a rate some way below mid-market and often advertising the transfer as "fee free". High-street banks commonly take 2-4% this way; specialist transfer services and brokers usually take much less. The gap matters most on large amounts: on a 50,000 BHD transfer, the difference between a 3% and a 0.5% margin is 1,250 BHD. Before you send, compare the rate you're offered against the mid-market rate here, and ask for the total amount that will arrive rather than the fee alone.

Bahraini Dinar (BHD) exchange rates

All BHD exchange rates →

New Taiwan Dollar (TWD) exchange rates

All TWD exchange rates →