1. Currency converter
  2. BHD to NOK

1 BHD to NOK

Convert Bahraini dinars to Norwegian kroner at the live mid-market rate.

1 Bahraini Dinar =

25.53 NOK 0.00% today

1 BHD = 25.5314 NOK · 1 NOK = 0.0391674 BHD

Mid-market rate, updated 03:18 UTC. Paid plans update as often as every 60 seconds. Get this rate 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.783
Change over the year
−3.90%

Conversion tables

BHD to NOK
BHD NOK
1 BHD 25.53 NOK
5 BHD 127.66 NOK
10 BHD 255.31 NOK
25 BHD 638.29 NOK
50 BHD 1,276.57 NOK
100 BHD 2,553.14 NOK
250 BHD 6,382.86 NOK
500 BHD 12,765.72 NOK
1,000 BHD 25,531.44 NOK
5,000 BHD 127,657.20 NOK
10,000 BHD 255,314.40 NOK
50,000 BHD 1,276,572.02 NOK
NOK to BHD
NOK BHD
1 NOK 0.03917 BHD
5 NOK 0.1958 BHD
10 NOK 0.3917 BHD
25 NOK 0.9792 BHD
50 NOK 1.958 BHD
100 NOK 3.917 BHD
250 NOK 9.792 BHD
500 NOK 19.584 BHD
1,000 NOK 39.167 BHD
5,000 NOK 195.837 BHD
10,000 NOK 391.674 BHD
50,000 NOK 1,958.370 BHD

BHD to NOK 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.

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

Popular Bahraini Dinar conversions

Questions about BHD to NOK

How much is 1 BHD in NOK?

1 Bahraini Dinar is 25.53 Norwegian kroner at the mid-market rate of 30 September 2026, 03:18 UTC, when 1 BHD = 25.5314 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.7831 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.