1 Omani Rial to Bahraini Dinar

1 OMR = 0.98078 BHD

Mid-market exchange rate at 07:15 UTC

We can't send money between these currencies

We're working on it. Sign up to get notified, and we’ll let you know as soon as we can.

We use the real exchange rate

Are you overpaying your bank?

Banks often advertise free or low-cost transfers, but add a hidden markup to the exchange rate. TransferWise gives you the real, mid-market, exchange rate, so you can make huge savings on international transfers.

Compare us to your bank Send money with TransferWise
Omani Rial Bahraini Dinar
1 OMR 0.98078 BHD
5 OMR 4.90389 BHD
10 OMR 9.80779 BHD
20 OMR 19.61558 BHD
50 OMR 49.03895 BHD
100 OMR 98.07790 BHD
250 OMR 245.19475 BHD
500 OMR 490.38950 BHD
1000 OMR 980.77900 BHD
2000 OMR 1961.55800 BHD
5000 OMR 4903.89500 BHD
10000 OMR 9807.79000 BHD
Bahraini Dinar Omani Rial
1 BHD 1.01960 OMR
5 BHD 5.09800 OMR
10 BHD 10.19600 OMR
20 BHD 20.39200 OMR
50 BHD 50.98000 OMR
100 BHD 101.96000 OMR
250 BHD 254.90000 OMR
500 BHD 509.80000 OMR
1000 BHD 1019.60000 OMR
2000 BHD 2039.20000 OMR
5000 BHD 5098.00000 OMR
10000 BHD 10196.00000 OMR