1. Currency converter
  2. BHD to NZD
  3. 1 BHD

Convert 1 Bahraini Dinar (BHD) to New Zealand Dollar (NZD)

Convert Bahraini dinars to New Zealand dollars at the live mid-market rate. Reverse: NZD to BHD

1 Bahraini Dinar =

4.73 NZD 0.00% today

1 BHD = 4.73138 NZD · 1 NZD = 0.211355 BHD

Mid-market rate, updated 08:03 UTC. Paid plans update as often as every 60 seconds. Get BHD→NZD rates 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.5725
Change over the year
+3.75%

Conversion tables

BHD to NZD
BHD NZD
1 BHD 4.73 NZD
10 BHD 47.31 NZD
100 BHD 473.14 NZD
1,000 BHD 4,731.38 NZD
10,000 BHD 47,313.83 NZD
50,000 BHD 236,569.17 NZD
100,000 BHD 473,138.35 NZD
NZD to BHD
NZD BHD
1 NZD 0.2114 BHD
10 NZD 2.114 BHD
100 NZD 21.135 BHD
1,000 NZD 211.355 BHD
10,000 NZD 2,113.547 BHD
50,000 NZD 10,567.734 BHD
100,000 NZD 21,135.467 BHD

Get BHD→NZD rates 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. See the exchange rate API.

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-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Bahraini Dinar conversions

Popular New Zealand Dollar conversions

Questions about BHD to NZD

How much is 1 BHD in NZD?

1 Bahraini Dinar is 4.73 New Zealand dollars at the mid-market rate of 4 October 2026, 08:03 UTC, when 1 BHD = 4.73138 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.57252 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.