Nepal WireChecked. Challenged. Then published.

Indian Rupee to Nepali rupee

1 Indian Rupee (India) = Rs 1.60 buying, Rs 1.6015 selling. Nepal Rastra Bank, Thursday 8 October 2026.

The bank quotes Indian Rupee per 100: Rs 160.00 buying and Rs 160.15 selling for 100 INR.

The buying rate is unchanged since 6 October.

The buying rate is what a bank pays in rupees for rupee, the one that counts when you send money home. Banks and remittance companies set their own rates, so check theirs before you send.

Convert INR and rupees

Direction

INR into rupees uses the bank's buying rate, rupees into INR its selling rate, both for Thursday 8 October 2026.

What INR buys in rupees

Indian RupeeRupees, buying rate
1 INRRs 1.60
100 INRRs 160.00
500 INRRs 800.00
1,000 INRRs 1,600.00
5,000 INRRs 8,000.00
10,000 INRRs 16,000.00

The last 3 bank days

DayBuyingSelling
Thu 8 OctRs 160.00Rs 160.15
Wed 7 OctRs 160.00Rs 160.15
Tue 6 OctRs 160.00Rs 160.15

Per 100 INR, as Nepal Rastra Bank published it each bank day. The bank publishes nothing on some holidays.

Other currencies: U.S. Dollar · Japanese Yen · Saudi Arabian Riyal · Qatari Riyal · UAE Dirham · Malaysian Ringgit · South Korean Won · Kuwaity Dinar · every currency

Source: Nepal Rastra Bank, published 2026-10-08 00:00:42 Nepal time. Read from the bank's open data feed each morning. Informational only.