Nepal Rastra Bank (NRB), the central monetary authority of the country, has released the official foreign exchange rates for June 19, 2025. The exchange rates reflect both the buying and selling values of major international currencies against the Nepalese Rupee (NPR) and serve as a guiding benchmark for commercial banks and financial institutions throughout the country.
According to NRB, the exchange rate for one U.S. Dollar has been fixed at Rs. 138.07 for buying and Rs. 138.67 for selling. This rate indicates a slight fluctuation compared to previous days, influenced by international currency market trends and domestic monetary considerations. The U.S. Dollar remains one of the most traded and held foreign currencies in Nepal due to its use in remittances, trade, tourism, and reserve holdings.
European and British Currencies Show Strong Position
The European Euro is trading today at Rs. 158.73 for buying and Rs. 159.42 for selling. The Euro’s continued strength reflects the stability of the Eurozone economy and consistent demand within the Nepalese financial system, especially in sectors such as education, foreign travel, and trade with Europe.
Similarly, the UK Pound Sterling continues to maintain a higher exchange value. The buying rate stands at Rs. 185.60, while the selling rate has reached Rs. 186.41. This currency is also popular among students, travelers, and Nepalese expatriates residing in the United Kingdom, thus playing a significant role in the exchange market.

The Swiss Franc, known for its stability and association with safe-haven investments, is trading at Rs. 168.78 for buying and Rs. 169.51 for selling.
Regional Dollar Trends: Australia, Canada, Singapore
Among other prominent international currencies, the Australian Dollar is being exchanged at Rs. 89.65 for buying and Rs. 90.04 for selling. The Canadian Dollar stands at Rs. 101.04 and Rs. 101.48 respectively for buying and selling. The Singapore Dollar, widely used in trade and among Nepali expatriates in Southeast Asia, has been set at Rs. 107.41 for buying and Rs. 107.88 for selling.
Asian Currencies: Yen, Yuan, Riyal, and More
In the Asian market, the Japanese Yen has a buying rate of Rs. 9.53 and a selling rate of Rs. 9.57 for every 10 Yen. The Chinese Yuan is being traded at Rs. 19.21 for buying and Rs. 19.29 for selling. Given Nepal’s increasing trade engagement with China and ongoing tourism exchanges, the Yuan holds strategic importance in the forex market.
The Saudi Arabian Riyal, another crucial currency due to the large number of Nepali workers in the Gulf region, is set at Rs. 36.80 for buying and Rs. 36.96 for selling. The Qatari Riyal is slightly higher, trading at Rs. 37.88 and Rs. 38.04 respectively. These currencies are vital for Nepal’s economy as remittances from these countries make up a significant portion of the nation’s foreign income.

Exchange Rates for UAE, Malaysia, and South Korea
The exchange rate for the UAE Dirham, another important Gulf currency, stands at Rs. 37.60 for buying and Rs. 37.76 for selling. The Malaysian Ringgit has been valued at Rs. 32.48 (buying) and Rs. 32.62 (selling). Meanwhile, the South Korean Won (per 100 Won) is being traded at Rs. 10.04 for buying and Rs. 10.08 for selling.
These currencies collectively reflect the economic interdependence Nepal shares with labor destination countries and trading partners in Asia.
Scandinavian and Miscellaneous Currency Rates
In the Scandinavian currency section, the Swedish Krona is set at Rs. 14.41 for buying and Rs. 14.47 for selling. The Danish Krona has been valued at Rs. 21.28 for buying and Rs. 21.37 for selling. These currencies, while not as widely traded, are used occasionally by businesses and travelers dealing with Nordic nations.
Among other currencies, the Hong Kong Dollar has been priced at Rs. 17.59 for buying and Rs. 17.67 for selling. The Kuwaiti Dinar, one of the highest-valued currencies globally, stands at Rs. 450.75 for buying and Rs. 452.71 for selling. Similarly, the Bahraini Dinar is being traded at Rs. 366.11 (buying) and Rs. 367.70 (selling), while the Omani Riyal is valued at Rs. 358.60 for buying and Rs. 360.16 for selling. These high-value currencies are significant due to strong bilateral labor and remittance relations between Nepal and these Gulf nations.

Indian Currency Fixed at Rs. 160.15 per 100 INR
Nepal maintains a pegged exchange rate regime with the Indian Rupee (INR), given the deep economic ties between the two countries. For today, NRB has fixed the buying rate of INR 100 at Rs. 160.00 and the selling rate at Rs. 160.15. This rate is closely watched by importers, exporters, and cross-border traders due to its consistent impact on inflation, commodity pricing, and investment trends.
NRB’s Statement on Rate Revisions
The central bank has also noted that these published rates are subject to change depending on international currency movements and domestic monetary policies. NRB may revise the rates at any time based on real-time market conditions and demand-supply factors. Furthermore, it clarified that commercial banks are allowed to set slightly different rates within NRB guidelines for buying and selling currencies to the general public.
The latest and most accurate exchange rates are continuously updated and made available on the Nepal Rastra Bank’s official website, which serves as the primary source of information for financial institutions, businesses, and individuals involved in foreign transactions.
The daily foreign exchange bulletin released by Nepal Rastra Bank serves not just as an indicator of international currency strength but also as a crucial economic tool for understanding trade balances, remittance flows, tourism transactions, and market trends. With the global economy undergoing regular shifts, staying informed about these rates is essential for decision-making across various sectors of Nepal’s economy.