Monday, May 25th, 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

Pedestrian dies after being hit by bus in Jaleshwor

JALESHWOR: A pedestrian died after being hit by a passenger

Prompt justice on cards for sexual violence survivors, Minister Gautam says

KATHMANDU: Minister for Law, Justice and Parliamentary Affairs Sobita Gautam

Storm damages transmission lines, disrupts electricity supply in parts of Nepal

KATHMANDU: The Nepal Electricity Authority has stated that electricity supply

Supreme Court raises serious questions over arrest process against Deuba and Arzu Rana

KATHMANDU: The Supreme Court has raised serious questions over the

FNJ submits memorandum against discriminatory government advertisement policy

KATHMANDU: The Federation of Nepali Journalists has submitted memorandums to