Kathmandu: Nepal Rastra Bank has fixed foreign exchange rates for Sunday, January 4, 2026.
According to the rates set by the central bank, the buying rate for one US dollar stands at Rs 144.02, while the selling rate has been fixed at Rs 144.62.
Forex Updates: USD selling at Rs 143.14, euro at Rs 167.65
The buying rate for one European euro has been set at Rs 168.79 and the selling rate at Rs 169.49. Similarly, one UK pound sterling is being traded at a buying rate of Rs 193.51 and a selling rate of Rs 194.32. The Swiss franc has a buying rate of Rs 181.53 and a selling rate of Rs 182.29.
The Australian dollar is priced at Rs 96.38 for buying and Rs 96.78 for selling. The Canadian dollar has been fixed at Rs 104.95 for buying and Rs 105.39 for selling, while the Singapore dollar stands at Rs 111.93 for buying and Rs 112.40 for selling.
For the Japanese yen, the buying rate for 10 units is Rs 9.18 and the selling rate is Rs 9.22. The Chinese yuan is being traded at Rs 20.59 for buying and Rs 20.68 for selling. The Saudi Arabian riyal has a buying rate of Rs 38.40 and a selling rate of Rs 38.56, while the Qatari riyal stands at Rs 39.40 for buying and Rs 39.57 for selling.
According to the central bank, the Thai baht is priced at Rs 4.58 for buying and Rs 4.60 for selling. The UAE dirham has been fixed at Rs 39.21 for buying and Rs 39.38 for selling. The Malaysian ringgit is trading at Rs 35.53 for buying and Rs 35.67 for selling. The South Korean won has a buying rate of Rs 9.96 and a selling rate of Rs 10 for 100 units. The Swedish krona stands at Rs 15.60 for buying and Rs 15.67 for selling, while the Danish krone has been fixed at Rs 22.60 for buying and Rs 22.69 for selling.
Nepal Rastra Bank has set the buying rate for one Hong Kong dollar at Rs 18.48 and the selling rate at Rs 18.56. The Kuwaiti dinar is being traded at Rs 468.51 for buying and Rs 470.46 for selling. The Bahraini dinar has a buying rate of Rs 382.02 and a selling rate of Rs 383.61. The Omani riyal stands at Rs 374.08 for buying and Rs 375.64 for selling.
The buying rate for 100 Indian rupees has been fixed at Rs 160, while the selling rate stands at Rs 160.15.
Nepal Rastra Bank said the exchange rates may be revised at any time as required. It also said that rates set by commercial banks may differ and that updated rates are available on the central bank’s website.