1. Currency converter
  2. BHD to NOK
  3. 100 BHD

Convert 100 Bahraini Dinar (BHD) to Norwegian Krone (NOK)

Convert Bahraini dinars to Norwegian kroner at the live mid-market rate. Reverse: NOK to BHD

100 Bahraini dinars =

2,558.95 NOK 0.00% today

1 BHD = 25.5895 NOK · 1 NOK = 0.0390785 BHD

Mid-market rate, updated 09:30 UTC. Paid plans update as often as every 60 seconds. Get BHD→NOK rates via API

BHD to NOK over the last year

25.0026.0027.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
27.265
52-week low
24.377
52-week average
25.773
Change over the year
−3.42%

Conversion tables

BHD to NOK
BHD NOK
1 BHD 25.59 NOK
10 BHD 255.90 NOK
100 BHD 2,558.95 NOK
1,000 BHD 25,589.53 NOK
10,000 BHD 255,895.25 NOK
50,000 BHD 1,279,476.26 NOK
100,000 BHD 2,558,952.51 NOK
NOK to BHD
NOK BHD
1 NOK 0.03908 BHD
10 NOK 0.3908 BHD
100 NOK 3.908 BHD
1,000 NOK 39.078 BHD
10,000 NOK 390.785 BHD
50,000 NOK 1,953.924 BHD
100,000 NOK 3,907.849 BHD

Get BHD→NOK rates via API

The live rate, the rate on any past day or a whole range, for NOK 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=NOK \
  -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=NOK \
  -d date=2025-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Bahraini Dinar conversions

Popular Norwegian Krone conversions

Questions about BHD to NOK

How much is 100 BHD in NOK?

100 Bahraini dinars is 2,558.95 Norwegian kroner at the mid-market rate of 4 October 2026, 09:30 UTC, when 1 BHD = 25.5895 NOK.

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

Over the last 52 weeks 1 BHD ranged from 24.377 to 27.2653 NOK, 25.7734 NOK on average.

Which exchange rate is this?

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