Nepal Rastra Bank has set the Indian rupee at Rs 160.00 buying and Rs 160.15 selling per 100 for 21 October 2026, unchanged from the previous rate. The US dollar is at Rs 151.59 buying and Rs 152.19 selling, unchanged from the previous rate. Other notable selling rates: the Canadian dollar at Rs 108.27 (up 29 paisa), the Thai baht at Rs 4.52 (down 1 paisa) and the British pound at Rs 203.18 (up 36 paisa). The rates are set by Nepal Rastra Bank and may differ from those offered by commercial banks.
EconomyUpdated
US dollar steady at Rs 152.19 selling
Nepal Rastra Bank published its foreign exchange rates for 21 October 2026.
0:56
In short
- Indian rupee per 100: Rs 160.00 buying and Rs 160.15 selling
- US dollar: Rs 151.59 buying and Rs 152.19 selling
- Canadian dollar: Rs 107.84 buying and Rs 108.27 selling
From public sources and the WeNepal research team
https://wenepal.com/article/us-dollar-steady-at-rs-152-19-selling-20261021

Comments
Comments are not open yet. We are building moderation first so the conversation stays safe. Use the contact form to reach the newsroom.
Contact