XeConvert
  1. Home
  2. INR – Indian Rupee
  3. INR → RUB

1 INR to RUBIndian Rupee → Russian Ruble

1 INRIndian Rupee
0.8534 RUBRussian Ruble
1 INR = 0.8534 RUB 1 RUB = 1.1718 INR Last update: ⇄ RUB → INR
INR

On 2026-10-30, 1 Indian Rupee (INR) = 0.8534 Russian Ruble (RUB) at the mid-market rate. Conversely, 1 RUB = 1.1718 INR. Over the last 30 days the INR/RUB rate moved between 0.845 and 0.8899, a change of -2.97%.

This page shows the live mid-market rate from Indian Rupee (INR) to Russian Ruble (RUB), its history over the past year and ready-made conversion tables. Rates are updated twice a day; banks and card networks usually add a margin on top.

INR/RUB exchange rate chart

Change−2.20 %
High0.8899
Low0.845
INR/RUB exchange rate chart 0.84140.85880.87610.893530 Sep15 Oct30 Oct

INR/RUB went from 0.8726 on Sep 30, 2026 to 0.8534 on Oct 30, 2026 (−2.20 %). Highest: 0.8899 (Oct 12, 2026); lowest: 0.845 (Oct 29, 2026).

INR/RUB exchange rate analysis

Over the last 30 days the INR/RUB rate fell (-2.20%): the INR lost ground against the RUB. Over the past 12 months it ranged from 0.7364 (2026-05-28) to 0.927 (2026-03-20), with an average of 0.8471. Today's rate is close to its one-year average. Day-to-day movements are moderate (average daily change of 0.68%). The largest daily move of the last 30 days was -2.09% on 2026-10-24.

PeriodDate1 INR =Change
1 week ago0.864 RUB-1.22%
1 month ago0.8726 RUB-2.20%
3 months ago0.8346 RUB+2.26%
6 months ago0.7896 RUB+8.08%
1 year ago0.9046 RUB-5.66%
Computed from XeConvert's daily mid-market rate history. Past movements do not predict future rates.

INR/RUB · last 10 days

Date1 INR =1 RUB =
0.8534 RUB1.1718 INR
0.845 RUB1.1834 INR
0.846 RUB1.1820 INR
0.8485 RUB1.1786 INR
0.8581 RUB1.1653 INR
0.8461 RUB1.1819 INR
0.8459 RUB1.1821 INR
0.864 RUB1.1574 INR
0.8631 RUB1.1586 INR
0.8723 RUB1.1464 INR

Indian Rupee to Russian Ruble

INRRUB
1 INR0.8534 RUB
5 INR4.2670 RUB
10 INR8.5341 RUB
20 INR17.0681 RUB
50 INR42.6703 RUB
100 INR85.3405 RUB
300 INR256.02 RUB
500 INR426.70 RUB
1,000 INR853.41 RUB

Russian Ruble to Indian Rupee

RUBINR
1 RUB1.1718 INR
5 RUB5.8589 INR
10 RUB11.7178 INR
20 RUB23.4355 INR
50 RUB58.5888 INR
100 RUB117.18 INR
300 RUB351.53 INR
500 RUB585.89 INR
1,000 RUB1,171.78 INR

Frequently asked questions

How much is 1 INR in RUB today?

1 Indian Rupee is worth 0.8534 Russian Ruble at the mid-market rate of 2026-10-30. 1 Russian Ruble is worth 1.1718 Indian Rupee.

How much is 100 INR in RUB?

100 INR = 85.3405 RUB, and 100 RUB = 117.18 INR (rate of 2026-10-30).

How has the INR to RUB rate changed over the last month?

Over 30 days the rate went from 0.8795 to 0.8534 (-2.97%). The 30-day high was 0.8899 and the low was 0.845.

How has the INR to RUB rate changed this week?

One week ago 1 INR was worth 0.864 RUB; today it is worth 0.8534 RUB (-1.22%).

What was the best INR to RUB rate in the past year?

The highest rate of the past 12 months was 1 INR = 0.927 RUB on 2026-03-20; the lowest was 0.7364 RUB on 2026-05-28.

Where does this exchange rate come from?

XeConvert publishes daily mid-market reference rates aggregated from public market data and central bank sources. Banks, card issuers and exchange offices add a margin, so the rate you actually get may be slightly different.

Indian Rupee to other currencies

About the Indian Rupee (INR)

The Indian Rupee is the official currency of India. Symbol: ₹. ISO 4217 code: INR.

All Indian Rupee (INR) exchange rates →

About the Russian Ruble (RUB)

The Russian Ruble is the official currency of Russia. Symbol: RUB. ISO 4217 code: RUB.

All Russian Ruble (RUB) exchange rates →

Money Explained

All explainers →

Link to this page

URL
HTML