Kathmandu
Saturday, June 13, 2026

NRB sets foreign exchange rates for today

March 9, 2026
2 MIN READ
Nepal Rastra Bank/File photo
A
A+
A-

KATHMANDU: Nepal Rastra Bank has set the official foreign exchange rates for today. According to the central bank, the buying rate of one US dollar has been fixed at Rs 146.49, while the selling rate stands at Rs 147.09.

Similarly, the buying rate of one Euro is Rs 170.20 and the selling rate is Rs 170.90. The UK Pound Sterling has a buying rate of Rs 196.48 and a selling rate of Rs 197.28, while the Swiss Franc has been set at Rs 188.79 for buying and Rs 189.56 for selling.

Among other major currencies, the Australian Dollar has a buying rate of Rs 102.99 and a selling rate of Rs 103.41, the Canadian Dollar stands at Rs 107.97 for buying and Rs 108.41 for selling, and the Singapore Dollar is fixed at Rs 114.51 for buying and Rs 114.98 for selling.

The Japanese Yen (per 10 units) has a buying rate of Rs 9.28 and a selling rate of Rs 9.32. The Chinese Yuan has been set at Rs 21.24 for buying and Rs 21.33 for selling. Likewise, the Saudi Arabian Riyal is Rs 39.03 for buying and Rs 39.19 for selling, while the Qatari Riyal stands at Rs 40.08 for buying and Rs 40.24 for selling.

According to the central bank, the Thai Baht has a buying rate of Rs 4.61 and a selling rate of Rs 4.63. The UAE Dirham is Rs 39.88 for buying and Rs 40.05 for selling, and the Malaysian Ringgit is Rs 37.12 for buying and Rs 37.28 for selling. The South Korean Won (per 100 units) has a buying rate of Rs 9.88 and a selling rate of Rs 9.92.

In addition, the Swedish Krona has been set at Rs 16.00 for buying and Rs 16.06 for selling, while the Danish Krone stands at Rs 22.78 for buying and Rs 22.87 for selling.

Nepal Rastra Bank has also set the Hong Kong Dollar at Rs 18.73 for buying and Rs 18.80 for selling. The Kuwaiti Dinar has a buying rate of Rs 478.57 and a selling rate of Rs 480.53, the Bahraini Dinar stands at Rs 388.16 for buying and Rs 389.75 for selling, and the Omani Riyal is Rs 380.99 for buying and Rs 382.55 for selling.

Meanwhile, the Indian Rupee (per 100 units) has been fixed at Rs 160.00 for buying and Rs 160.15 for selling.

The central bank noted that these exchange rates may be revised at any time if necessary. Commercial banks may set slightly different rates, and the latest updates are available on the central bank’s official website.