1 Omani rial is about 321 Bangladeshi taka today, and 1 BDT is 0.003115 OMR (mid-market reference rate for 2026-10-21). Bank and remittance rates differ.
OMR
BDT
1
321
5
1,605.02
10
3,210.03
50
16,050.17
100
32,100.34
500
160,501.69
1,000
321,003.38
5,000
1,605,016.89
10,000
3,210,033.78
BDT
OMR
1
0.003115
5
0.0156
10
0.0312
50
0.1558
100
0.3115
500
1.5576
1,000
3.1152
5,000
15.5762
10,000
31.1523
OMR to BDT history
Change
+1.45%
since 21 Oct 2025
High
322.0818 BDT
7 Aug 2026
Low
315.3973 BDT
26 Jan 2026
Latest
321.3839 BDT
22 Oct 2026
Month end
1 OMR in BDT
Change
22 Oct 2026
321.38
+0.44%
30 Sep 2026
319.97
−0.45%
31 Aug 2026
321.42
+0.40%
31 Jul 2026
320.13
+0.05%
30 Jun 2026
319.96
+0.34%
31 May 2026
318.88
−0.10%
30 Apr 2026
319.21
−0.22%
31 Mar 2026
319.92
−0.38%
28 Feb 2026
321.14
+0.90%
31 Jan 2026
318.29
+0.04%
31 Dec 2025
318.15
+0.09%
30 Nov 2025
317.86
+0.11%
31 Oct 2025
317.5
—
Frequently asked questions
What is 1 OMR in BDT today?
About 321 BDT (mid-market reference rate, 2026-10-21).
How much is 100 OMR in BDT?
About 32,100.34 BDT.
How has OMR to BDT changed in the past year?
From 316.78 on 21 Oct 2025 to 321.38 on 22 Oct 2026 — up 1.45%. The highest was 322.08 (7 Aug 2026) and the lowest 315.4 (26 Jan 2026).
Why is my bank’s rate different?
Banks, exchange houses and remittance apps add a margin and fees, and in Bangladesh remittance can also earn a government incentive. Ask your provider for its rate before sending money.
Source: Open exchange-rate data by fawazahmed0/exchange-api (CC0), compiled daily from public sources. Reference only.