Indian rupee to NPR converter
Many Nepali families and traders deal in Indian rupees. Enter an amount and choose a direction to convert it with the Nepal Rastra Bank rate.
On November 13, 2026 the Bank buys 100 Indian rupees for NPR 160.
How it's calculated
- Indian rupees to Nepali rupees: the amount is multiplied by the rate for one Indian rupee, which is the Bank's quote for 100 rupees divided by 100.
- Nepali rupees to Indian rupees: the amount is divided by the same rate.
- The Bank quotes the same price every day, so the result changes only if the Bank changes the quote. A money changer or bank will add its own margin.
An example
At NPR 160 per 100 Indian rupees, INR 1,000 is NPR 1,600, and NPR 8,000 is INR 5,000.
Frequently asked questions
What is the Indian rupee rate in Nepal?
The Nepal Rastra Bank publishes NPR 160 for every 100 Indian rupees, which is NPR 1.60 per rupee.
Does the rate change every day?
The Bank publishes a rate for each day, and its quote for the Indian rupee has stayed the same in the daily rates we use.
Where does the rate come from?
From the foreign exchange page of the Nepal Rastra Bank, the central bank.
Key terms
- INR
- The code for the Indian rupee.
- Buying rate
- The price at which the bank buys a foreign currency.
Up-to-date official data
Nepal Rastra Bank buying rate, rupees per 100 Indian rupees: updated , with the latest figure from Nepal Rastra Bank.
We check the official sources automatically, every day.
See all sources