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

1 INR to NPRIndian Rupee → Nepalese Rupee

1 INRIndian Rupee
1.6008 NPRNepalese Rupee
1 INR = 1.6008 NPR 1 NPR = 0.6247 INR Last update: ⇄ NPR → INR
INR

On 2026-10-30, 1 Indian Rupee (INR) = 1.6008 Nepalese Rupee (NPR) at the mid-market rate. Conversely, 1 NPR = 0.6247 INR. Over the last 30 days the INR/NPR rate moved between 1.6008 and 1.6008, a change of +0.00%.

This page shows the live mid-market rate from Indian Rupee (INR) to Nepalese Rupee (NPR), 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/NPR exchange rate chart

Change+0.00 %
High1.6008
Low1.6008
INR/NPR exchange rate chart 1.59951.60031.60121.602030 Sep15 Oct30 Oct

INR/NPR went from 1.6008 on Sep 30, 2026 to 1.6008 on Oct 30, 2026 (+0.00 %). Highest: 1.6008 (Sep 30, 2026); lowest: 1.6008 (Sep 30, 2026).

INR/NPR exchange rate analysis

Over the last 30 days the INR/NPR rate was broadly stable (+0.00%). Over the past 12 months it ranged from 1.5882 (2026-04-13) to 1.6087 (2026-04-20), with an average of 1.6006. Today's rate is close to its one-year average. Day-to-day movements are small (average daily change of 0.00%).

PeriodDate1 INR =Change
1 week ago1.6008 NPR+0.00%
1 month ago1.6008 NPR+0.00%
3 months ago1.6008 NPR+0.00%
6 months ago1.5997 NPR+0.07%
1 year ago1.6008 NPR+0.00%
Computed from XeConvert's daily mid-market rate history. Past movements do not predict future rates.

INR/NPR · last 10 days

Date1 INR =1 NPR =
1.6008 NPR0.6247 INR
1.6008 NPR0.6247 INR
1.6008 NPR0.6247 INR
1.6008 NPR0.6247 INR
1.6008 NPR0.6247 INR
1.6008 NPR0.6247 INR
1.6008 NPR0.6247 INR
1.6008 NPR0.6247 INR
1.6008 NPR0.6247 INR
1.6008 NPR0.6247 INR

Indian Rupee to Nepalese Rupee

INRNPR
1 INR1.6008 NPR
5 INR8.0038 NPR
10 INR16.0075 NPR
20 INR32.0150 NPR
50 INR80.0375 NPR
100 INR160.08 NPR
300 INR480.23 NPR
500 INR800.38 NPR
1,000 INR1,600.75 NPR

Nepalese Rupee to Indian Rupee

NPRINR
1 NPR0.6247 INR
5 NPR3.1235 INR
10 NPR6.2471 INR
20 NPR12.4941 INR
50 NPR31.2354 INR
100 NPR62.4707 INR
300 NPR187.41 INR
500 NPR312.35 INR
1,000 NPR624.71 INR

Frequently asked questions

How much is 1 INR in NPR today?

1 Indian Rupee is worth 1.6008 Nepalese Rupee at the mid-market rate of 2026-10-30. 1 Nepalese Rupee is worth 0.6247 Indian Rupee.

How much is 100 INR in NPR?

100 INR = 160.08 NPR, and 100 NPR = 62.4707 INR (rate of 2026-10-30).

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

Over 30 days the rate went from 1.6008 to 1.6008 (+0.00%). The 30-day high was 1.6008 and the low was 1.6008.

How has the INR to NPR rate changed this week?

One week ago 1 INR was worth 1.6008 NPR; today it is worth 1.6008 NPR (+0.00%).

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

The highest rate of the past 12 months was 1 INR = 1.6087 NPR on 2026-04-20; the lowest was 1.5882 NPR on 2026-04-13.

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 Nepalese Rupee (NPR)

The Nepalese Rupee is the official currency of Nepal. Symbol: NPRs. ISO 4217 code: NPR.

All Nepalese Rupee (NPR) exchange rates →

Money Explained

All explainers →

Link to this page

URL
HTML