1. Currency converter
  2. OMR to INR

25 OMR to INR

Convert Omani rials to Indian rupees at the live mid-market rate.

25 Omani rials =

6,229.93 INR +0.07% today

1 OMR = 249.197 INR · 1 INR = 0.00401289 OMR

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

OMR to INR over the last year

230.00240.00250.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
251.68
52-week low
227.86
52-week average
240.69
Change over the year
+7.82%

Conversion tables

OMR to INR
OMR INR
1 OMR 249.20 INR
5 OMR 1,245.99 INR
10 OMR 2,491.97 INR
25 OMR 6,229.93 INR
50 OMR 12,459.85 INR
100 OMR 24,919.71 INR
250 OMR 62,299.27 INR
500 OMR 124,598.54 INR
1,000 OMR 249,197.08 INR
5,000 OMR 1,245,985.38 INR
10,000 OMR 2,491,970.77 INR
50,000 OMR 12,459,853.83 INR
INR to OMR
INR OMR
1 INR 0.004013 OMR
5 INR 0.02006 OMR
10 INR 0.04013 OMR
25 INR 0.1003 OMR
50 INR 0.2006 OMR
100 INR 0.4013 OMR
250 INR 1.003 OMR
500 INR 2.006 OMR
1,000 INR 4.013 OMR
5,000 INR 20.064 OMR
10,000 INR 40.129 OMR
50,000 INR 200.644 OMR

OMR to INR via API

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

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

Popular Omani Rial conversions

Questions about OMR to INR

How much is 25 OMR in INR?

25 Omani rials is 6,229.93 Indian rupees at the mid-market rate of 30 September 2026, 00:57 UTC, when 1 OMR = 249.197 INR.

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

Over the last 52 weeks 1 OMR ranged from 227.863 to 251.675 INR, 240.695 INR on average.

Which exchange rate is this?

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