OMR to INR Exchange Rate Today: 1 Omani Rial in Rupees
1 Omani rial was about ₹249.53 on 16 Sep 2026 (RBI dollar rate × Oman's USD 2.6008 peg). SBI sold rial notes at ₹260.40.
Written by Rohan Mehta
Updated on 17 September 2026·6 min read
On this page8 sections
On 16 September 2026, 1 Omani rial was worth about ₹249.53. Oman fixes its rial at USD 2.6008, so the figure comes from multiplying that peg by the RBI reference rate of ₹95.9433 per dollar. SBI’s rate card that morning sold rial notes at ₹260.40 and bought them at ₹236.
OMR to INR rate today: key facts
| Measure | Rate for 1 Omani rial | Date and source |
|---|---|---|
| Derived reference rate | ₹249.53 | 16 Sep 2026: RBI/FBIL USD rate ₹95.9433 × USD 2.6008 peg |
| Oman’s fixed peg | USD 2.6008 | Unchanged since 1986, Central Bank of Oman |
| SBI telegraphic transfer, bank buys / sells | ₹242.68 / ₹256.57 | 9:11 am, 16 Sep 2026, SBI card rates |
| SBI forex travel card, bank buys / sells | ₹242.51 / ₹257.02 | 9:11 am, 16 Sep 2026, SBI card rates |
| SBI currency notes, bank buys / sells | ₹236.00 / ₹260.40 | 9:11 am, 16 Sep 2026, SBI card rates |
| 12-month low | ₹228.27 | 17 Sep 2025, derived from US Federal Reserve USD/INR data |
| 12-month high | ₹251.81 | 20 May 2026, derived from the same data |
The RBI does not publish a rial rate of its own, so every rupee figure here is worked out from a dollar rate. These are fixed daily figures, not a live quote. For other currencies, see our exchange rates today page, which is updated separately.
Why the Omani rial moves with the dollar
The Central Bank of Oman has held the rial at USD 2.6008 since the last change in parity in 1986. When the dollar moves against other currencies, the rial moves with it. That means the OMR to INR rate is, in practice, the USD to INR rate multiplied by 2.6008.
So a ₹1 rise in the dollar lifts the rial by about ₹2.60. To follow the rial, follow the dollar: our USD to INR rate page tracks it. We do not publish forecasts. Past movement says nothing reliable about next month’s rate.
1 OMR in Indian rupees: conversion table
The table uses the derived rate of ₹249.5293 for 16 September 2026. A bank, card or exchange house applies its own rate, so treat these as mid-points, not the price you get.
| Omani rial | Indian rupees |
|---|---|
| OMR 1 | ₹249.53 |
| OMR 10 | ₹2,495.29 |
| OMR 45 | ₹11,228.82 |
| OMR 50 | ₹12,476.47 |
| OMR 100 | ₹24,952.93 |
| OMR 248 | ₹61,883.27 |
| OMR 500 | ₹1,24,764.67 |
| OMR 1,000 | ₹2,49,529.33 |
Going the other way, ₹1,000 buys about OMR 4.008 and ₹1 lakh about OMR 400.75. To convert any other amount, use the currency converter.
OMR to INR rate in June, July, August and September 2026
Many people searched for the rate in June 2026. The table below applies the 2.6008 peg to the daily USD/INR noon buying rates published by the US Federal Reserve.
| Month | Average | Low | High |
|---|---|---|---|
| June 2026 | ₹246.97 | ₹245.33 (18 Jun) | ₹249.13 (4 Jun) |
| July 2026 | ₹249.31 | ₹247.00 (7 Jul) | ₹251.16 (22 Jul) |
| August 2026 | ₹248.23 | ₹247.44 (5 Aug) | ₹249.03 (19 Aug) |
| September 2026 (1–11 Sep) | ₹247.01 | ₹245.75 (3 Sep) | ₹248.51 (11 Sep) |
Over the year to 11 September 2026, the rial rose about 8% against the rupee, from ₹230.01 on 11 September 2025 to ₹248.51. The rise reflects the dollar’s gain over the rupee in that period, since the rial itself did not move against the dollar.
Why the rate you get differs from the rate you see
Search results and converter sites show mid-market or reference rates. No bank or exchange house deals with customers at that price.
| Item | Details |
|---|---|
| Sending money from Oman. | When a transfer reaches an Indian bank account, the bank buys the rials at its transfer rate. SBI’s was ₹242.68 on 16 September, so OMR 100 would have become ₹24,268 before any fees, against ₹24,953 at the reference rate. |
| Cash costs more. | SBI’s spread on rial notes was ₹24.40, from ₹236 to ₹260.40. Buying OMR 45 in notes at the selling rate would cost ₹11,718. |
| Exchange houses and apps. | Remittance firms in Oman set their own rate and fee. Compare the rupee amount that will land, not the headline rate. Our guide to sending money to India explains what to check. |
| Paying in rupees abroad. | If a shop or ATM in Oman offers to charge your Indian card in rupees, it applies its own rate. Paying in rials usually avoids that extra conversion. |
How to buy Omani rials in India
- Choose an authorised seller: an authorised dealer bank or a money changer licensed by the RBI.
- Compare the seller’s rate for the product you want (notes, forex card or transfer) against the day’s derived rate.
- Give your PAN. The RBI makes it mandatory for resident individuals sending money abroad under the Liberalised Remittance Scheme.
- Pay in cash only if the total is below ₹50,000. From ₹50,000 upward, pay by cheque, banker’s cheque, pay order, demand draft, or debit, credit or prepaid card.
- Keep the notes you buy within USD 3,000 or its equivalent per trip, which is about OMR 1,150, and load the rest on a card.
After you return from Oman
RBI rules let you keep foreign currency worth up to USD 2,000. Notes above that must be surrendered to an authorised person within 180 days of your return. You get the bank’s buying rate when you sell, which for SBI notes was ₹236 on 16 September.
If you land in India with foreign currency notes worth more than USD 5,000, declare them to Customs. The same applies if all your foreign exchange together is worth more than USD 10,000.
Frequently asked questions
What is the OMR to INR exchange rate today?
About ₹249.53 for 1 Omani rial on 16 September 2026, worked out from the RBI’s dollar reference rate of ₹95.9433 and Oman’s USD 2.6008 peg. Your bank will buy and sell on either side of this.
What was the OMR to INR exchange rate in June 2026?
It averaged about ₹246.97 in June 2026. It ranged from ₹245.33 on 18 June to ₹249.13 on 4 June.
What is 1 Omani rial in Indian rupees in 2026?
It has stayed between about ₹245 and ₹252 from June to September 2026. The 2026 high so far was ₹251.81 on 20 May.
How much is 248 OMR in Indian rupees?
OMR 248 is about ₹61,883 at the 16 September 2026 rate of ₹249.53. The amount that lands in your account will be lower after the bank’s or exchange house’s margin.
How much is 45 OMR in Indian rupees?
About ₹11,229 at the 16 September 2026 rate. Buying OMR 45 in notes at SBI’s selling rate that day would cost ₹11,718.
Is there an OMR to INR forecast?
We do not publish one. Because the rial is pegged to the dollar, its rupee rate moves with USD to INR, so any view on the dollar applies to the rial too.
Why is the Omani rial worth so much?
Oman set the rial at USD 2.6008 and has kept that parity since 1986. A high face value reflects that fixed peg, not the size of Oman’s economy.
Sources
- Current rates: exchange rates (Source: FBIL) — Reserve Bank of India (checked 17 Sep 2026)
- The fixed peg of the Rial Omani to the US dollar — Central Bank of Oman (checked 17 Sep 2026)
- Forex card rates, 16-09-2026 — State Bank of India (checked 17 Sep 2026)
- India / US foreign exchange rate (DEXINUS), H.10 release — Board of Governors of the Federal Reserve System via FRED (checked 17 Sep 2026)
- Miscellaneous forex facilities (FAQ) — Reserve Bank of India (checked 17 Sep 2026)
- Liberalised Remittance Scheme (FAQ) — Reserve Bank of India (checked 17 Sep 2026)
Compare forex & global money with live numbers
Live exchange rates, forex cards, remittance costs and LRS rules — for travellers, students, NRIs and anyone paid in dollars.
Related articles
-
GBP to EUR Exchange Rate Today 2026: Pound to Euro
1 GBP = 1.1663 EUR on 16 September 2026 (ECB reference rate). The pound averaged 1.1578 euros in…
-
THB to INR Exchange Rate Today: Thai Baht to Indian Rupee
1 Thai baht was about ₹2.886 on 16 Sep 2026 (ECB cross rate); in June 2026 THB to INR ranged from…
-
SGD to INR Exchange Rate Today: Singapore Dollar to Rupee
1 SGD was about ₹75.37 on 16 Sep 2026 (ECB cross rate); in June 2026 SGD to INR ranged from ₹72.74…
-
USD to EUR Exchange Rate Today: 2026 Rates and Trend
On 16 Sep 2026, 1 USD = 0.8668 EUR (ECB reference rate 1 EUR = 1.1537 USD). Check a live quote…