ConverterOMRBDT

🇴🇲 OMR to 🇧🇩 BDT

Omani Rial to Bangladeshi Taka · Live rate · Updates every hour

1 🇴🇲 OMR =

318.3810

🇧🇩 BDTBangladeshi Taka

Quick reference

🇴🇲 OMR🇧🇩 BDT
1 OMR318.38 BDT
50 OMR15,919.05 BDT
100 OMR31,838.10 BDT
250 OMR79,595.24 BDT
500 OMR159,190.48 BDT
1,000 OMR318,380.95 BDT
5,000 OMR1,591,904.76 BDT
10,000 OMR3,183,809.52 BDT

More 🇴🇲 OMR rates

Frequently asked questions

What is the OMR to BDT exchange rate today?

1 Omani Rial (OMR) = 318.3810 Bangladeshi Taka (BDT). Rates on dirham247.com are updated every hour from live market data.

How much is 100 OMR in BDT?

100 OMR = 31,838.0952 BDT at today's rate.

How much is 1,000 OMR in BDT?

1,000 OMR = 318,380.9524 BDT at today's rate.

How much is 10,000 OMR in BDT?

10,000 OMR = 3,183,809.5238 BDT at today's rate.

How do I convert OMR to BDT?

Multiply the amount in OMR by the current exchange rate (318.3810). For example, 500 OMR × 318.3810 = 159,190.4762 BDT. Use the converter above for any amount.

Is the OMR to BDT rate live?

Yes — dirham247.com fetches rates every hour from live market sources. The AED/USD rate is a fixed peg at 3.6725. All other rates are indicative — verify with your bank before transacting.

Ready to send OMR?

Compare transfer fees across Wise, Remitly, Careem Pay and more →

Rates are indicative — verify with your bank or exchange before transacting.