1. Currency converter
  2. OMR to BHD

50,000 OMR to BHD

Convert Omani rials to Bahraini dinars at the live mid-market rate.

50,000 Omani rials =

48,818.483 BHD 0.00% today

1 OMR = 0.97637 BHD · 1 BHD = 1.0242 OMR

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

OMR to BHD over the last year

0.9770.978Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.97873
52-week low
0.97637
52-week average
0.97648
Change over the year
−0.24%

Conversion tables

OMR to BHD
OMR BHD
1 OMR 0.9764 BHD
5 OMR 4.882 BHD
10 OMR 9.764 BHD
25 OMR 24.409 BHD
50 OMR 48.818 BHD
100 OMR 97.637 BHD
250 OMR 244.092 BHD
500 OMR 488.185 BHD
1,000 OMR 976.370 BHD
5,000 OMR 4,881.848 BHD
10,000 OMR 9,763.697 BHD
50,000 OMR 48,818.483 BHD
BHD to OMR
BHD OMR
1 BHD 1.024 OMR
5 BHD 5.121 OMR
10 BHD 10.242 OMR
25 BHD 25.605 OMR
50 BHD 51.210 OMR
100 BHD 102.420 OMR
250 BHD 256.051 OMR
500 BHD 512.101 OMR
1,000 BHD 1,024.202 OMR
5,000 BHD 5,121.011 OMR
10,000 BHD 10,242.022 OMR
50,000 BHD 51,210.112 OMR

OMR to BHD via API

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

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

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

Popular Omani Rial conversions

Questions about OMR to BHD

How much is 50,000 OMR in BHD?

50,000 Omani rials is 48,818.483 Bahraini dinars at the mid-market rate of 30 September 2026, 05:48 UTC, when 1 OMR = 0.97637 BHD.

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

Over the last 52 weeks 1 OMR ranged from 0.97637 to 0.978733 BHD, 0.976482 BHD on average.

Which exchange rate is this?

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