Friday, March 20th, 2026

Today’s foreign currency exchange rates



KATHMANDU: The Nepal Rastra Bank has announced the foreign exchange rates for today (Wednesday), showing a mixed trend in major international currencies.

According to the central bank, the buying rate of one US dollar has been set at Rs 136.72, while the selling rate stands at Rs 137.32.

As per the rate sheet published by NRB, the buying rate of one Euro is Rs 153.79, and the selling rate is Rs 154.46. Similarly, the buying and selling rates for one British Pound Sterling are Rs 182.81 and Rs 183.61 respectively. The Swiss Franc is being traded at Rs 164.05 for buying and Rs 164.77 for selling.

The Australian Dollar’s buying rate has been fixed at Rs  87.71 and the selling rate at Rs 88.09. The Canadian Dollar is being bought at Rs 98.05 and sold at Rs 98.48. For the Singapore Dollar, the buying rate is Rs 105.50 and the selling rate is Rs 105.96.

The Japanese Yen, calculated per 10 units, has a buying rate of Rs 9.46 and a selling rate of Rs 9.50. The Chinese Yuan is being bought at Rs 18.94 and sold at Rs 19.02. The buying and selling rates for the Saudi Riyal are Rs  36.45 and Rs 36.61 respectively, while the Qatari Riyal stands at Rs 37.51 for buying and Rs 37.68 for selling.

The Thai Baht has been set at Rs 4.14 for buying and Rs 4.16 for selling. The UAE Dirham’s rates are Rs 37.22 and Rs  37.39 for buying and selling respectively. The Malaysian Ringgit is being bought at Rs 31.80 and sold at Rs 31.94. For the South Korean Won (per 100 units), the buying rate is Rs 9.81 and the selling rate is Rs 9.85.

The Swedish Kroner is being traded at Rs 14.14 for buying and Rs 14.20 for selling, while the Danish Kroner is at Rs 20.62 and Rs 20.71 respectively. The Hong Kong Dollar has a buying rate of Rs 17.47 and a selling rate of Rs 17.55.

The Kuwaiti Dinar remains the highest-valued currency in the list, with a buying rate of Rs 445.25 and a selling rate of Rs 447.21. The Bahraini Dinar is being traded at Rs 362.64 for buying and Rs 364.23 for selling. Likewise, the Omani Rial is set at Rs 355.14 for buying and Rs 356.70 for selling.

For the Indian currency, the rate for 100 Indian Rupees is Rs 160 for buying and Rs 160.15 for selling.

NRB has stated that these rates may be revised at any time if necessary, and commercial banks may offer slightly different rates. The latest updates are available on the central bank’s official website

Publish Date : 21 May 2025 08:13 AM

RSP preparing to elect Balen Shah as parliamentary party leader ahead of PM swearing-in

KATHMANDU: The Rastriya Swatantra Party (RSP) is preparing to elect

Twenty-six arrested across the country with drugs

KATHMANDU: A police team on routine patrol has arrested 26

Newly elected HoR members told to arrive two hours early for March 26 oath

KATHMANDU: The Federal Parliament Secretariat has issued a notice regarding

38,000 students to appear for SEE in Karnali

KARNALI: Around 38,000 students from Karnali Province are appearing in

Economic Digest: Nepal’s Business News in a Snap

KATHMANDU: Economic Digest offers a concise yet comprehensive overview of