Conversion table
| USD | OMR |
|---|---|
| $1 | 0.385 OMR |
| $10 | 3.845 OMR |
| $50 | 19.225 OMR |
| $100 | 38.450 OMR |
| $500 | 192.250 OMR |
| $1,000 | 384.500 OMR |
| $5,000 | 1,922.500 OMR |
| $10,000 | 3,845.000 OMR |
| OMR | USD |
|---|---|
| 1 OMR | $2.60 |
| 10 OMR | $26.01 |
| 50 OMR | $130.04 |
| 100 OMR | $260.08 |
| 500 OMR | $1,300.39 |
| 1,000 OMR | $2,600.78 |
| 5,000 OMR | $13,003.90 |
| 10,000 OMR | $26,007.80 |
Rate in recent days
| Date | USD/OMR |
|---|---|
| Oct 30, 2026 | 0.3845 |
| Oct 29, 2026 | 0.3845 |
| Oct 28, 2026 | 0.3845 |
| Oct 27, 2026 | 0.3845 |
| Oct 26, 2026 | 0.3845 |
| Oct 25, 2026 | 0.3845 |
How it's calculated
We use the mid-market rate. Both currencies are pegged to the US dollar, so this rate barely moves. Banks and money transfer services add a margin and fees, so compare the final amount received.
Questions people ask
How much is 1,000 USD in OMR?
384.500 OMR at today's mid-market rate.
Reviewed by Soufyane S.. Last updated Oct 30, 2026. How we check numbers
Estimates for information only, not tax, legal or financial advice. Check with an adviser or the official tax authority.