Exchange rates › INR

Indian Rupee (INR) to Nepali rupee

On 2026-10-22, Nepal Rastra Bank's rate for 100 INR is Rs 160.00 buying and Rs 160.15 selling, unchanged from 2026-10-21. Over the last 26 days the buying rate held at Rs 160.00.

The Nepali rupee is pegged to the Indian rupee at Rs 1.60, which is why this rate rarely moves.

INR rate, last 26 days

DateBuyingSelling
2026-10-22Rs 160.00Rs 160.15
2026-10-21Rs 160.00Rs 160.15
2026-10-20Rs 160.00Rs 160.15
2026-10-19Rs 160.00Rs 160.15
2026-10-18Rs 160.00Rs 160.15
2026-10-17Rs 160.00Rs 160.15
2026-10-16Rs 160.00Rs 160.15
2026-10-15Rs 160.00Rs 160.15
2026-10-14Rs 160.00Rs 160.15
2026-10-13Rs 160.00Rs 160.15
2026-10-12Rs 160.00Rs 160.15
2026-10-11Rs 160.00Rs 160.15
2026-10-10Rs 160.00Rs 160.15
2026-10-09Rs 160.00Rs 160.15
2026-10-08Rs 160.00Rs 160.15
2026-10-07Rs 160.00Rs 160.15
2026-10-06Rs 160.00Rs 160.15
2026-10-05Rs 160.00Rs 160.15
2026-10-04Rs 160.00Rs 160.15
2026-10-03Rs 160.00Rs 160.15
2026-10-02Rs 160.00Rs 160.15
2026-10-01Rs 160.00Rs 160.15
2026-09-30Rs 160.00Rs 160.15
2026-09-29Rs 160.00Rs 160.15
2026-09-28Rs 160.00Rs 160.15
2026-09-27Rs 160.00Rs 160.15

Rates are per 100 INR.

Other currencies

All exchange rates in Nepal today

Source: Nepal Rastra Bank. For information only.