1. Currency converter
  2. OMR to IDR

1,000 OMR to IDR

Convert Omani rials to Indonesian rupiahs at the live mid-market rate.

1,000 Omani rials =

46,384,834 IDR +0.23% today

1 OMR = 46,384.83 IDR · 1 IDR = 0.00002156 OMR

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

OMR to IDR over the last year

44,000.0046,000.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
47,236.30
52-week low
43,024.41
52-week average
44,757.64
Change over the year
+6.86%

Conversion tables

OMR to IDR
OMR IDR
1 OMR 46,385 IDR
5 OMR 231,924 IDR
10 OMR 463,848 IDR
25 OMR 1,159,621 IDR
50 OMR 2,319,242 IDR
100 OMR 4,638,483 IDR
250 OMR 11,596,208 IDR
500 OMR 23,192,417 IDR
1,000 OMR 46,384,834 IDR
5,000 OMR 231,924,169 IDR
10,000 OMR 463,848,338 IDR
50,000 OMR 2,319,241,690 IDR
IDR to OMR
IDR OMR
1 IDR 0.00002156 OMR
5 IDR 0.0001078 OMR
10 IDR 0.0002156 OMR
25 IDR 0.000539 OMR
50 IDR 0.001078 OMR
100 IDR 0.002156 OMR
250 IDR 0.00539 OMR
500 IDR 0.01078 OMR
1,000 IDR 0.02156 OMR
5,000 IDR 0.1078 OMR
10,000 IDR 0.2156 OMR
50,000 IDR 1.078 OMR

OMR to IDR via API

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

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=OMR -d currencies=IDR \
  -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=IDR \
  -d date=2025-09-30 \
  -H "apikey: YOUR-API-KEY"

Popular Omani Rial conversions

Questions about OMR to IDR

How much is 1,000 OMR in IDR?

1,000 Omani rials is 46,384,834 Indonesian rupiahs at the mid-market rate of 30 September 2026, 05:11 UTC, when 1 OMR = 46,384.83 IDR.

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

Over the last 52 weeks 1 OMR ranged from 43,024.41 to 47,236.30 IDR, 44,757.64 IDR on average.

Which exchange rate is this?

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