1. Currency converter
  2. BHD to NZD

100 BHD to NZD

Convert Bahraini dinars to New Zealand dollars at the live mid-market rate.

100 Bahraini dinars =

471.52 NZD −0.01% today

1 BHD = 4.71516 NZD · 1 NZD = 0.212082 BHD

Mid-market rate, updated 00:49 UTC. Paid plans update as often as every 60 seconds. Get this rate via API

BHD to NZD over the last year

4.404.60Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
4.7564
52-week low
4.3779
52-week average
4.5707
Change over the year
+2.77%

Conversion tables

BHD to NZD
BHD NZD
1 BHD 4.72 NZD
5 BHD 23.58 NZD
10 BHD 47.15 NZD
25 BHD 117.88 NZD
50 BHD 235.76 NZD
100 BHD 471.52 NZD
250 BHD 1,178.79 NZD
500 BHD 2,357.58 NZD
1,000 BHD 4,715.16 NZD
5,000 BHD 23,575.80 NZD
10,000 BHD 47,151.60 NZD
50,000 BHD 235,758.02 NZD
NZD to BHD
NZD BHD
1 NZD 0.2121 BHD
5 NZD 1.060 BHD
10 NZD 2.121 BHD
25 NZD 5.302 BHD
50 NZD 10.604 BHD
100 NZD 21.208 BHD
250 NZD 53.020 BHD
500 NZD 106.041 BHD
1,000 NZD 212.082 BHD
5,000 NZD 1,060.409 BHD
10,000 NZD 2,120.819 BHD
50,000 NZD 10,604.093 BHD

BHD to NZD via API

The live rate, the rate on any past day or a whole range, for NZD and 170+ other currencies, as JSON. Free plan included.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=BHD -d currencies=NZD \
  -H "apikey: YOUR-API-KEY"

# the rate on a past day
curl https://api.currencyapi.com/v3/historical \
  -G -d base_currency=BHD -d currencies=NZD \
  -d date=2025-09-30 \
  -H "apikey: YOUR-API-KEY"

Popular Bahraini Dinar conversions

Questions about BHD to NZD

How much is 100 BHD in NZD?

100 Bahraini dinars is 471.52 New Zealand dollars at the mid-market rate of 30 September 2026, 00:49 UTC, when 1 BHD = 4.71516 NZD.

What was the BHD to NZD rate over the last year?

Over the last 52 weeks 1 BHD ranged from 4.37793 to 4.75638 NZD, 4.57071 NZD on average.

Which exchange rate is this?

The mid-market rate: the midpoint between what currency markets pay and ask for BHD/NZD, without the margin a bank or card issuer adds, so the rate you are charged is usually a little worse.