Nepal Rastra Bank (NRB) has released the updated foreign exchange rates for Wednesday, July 23, 2025. The U.S. dollar is being bought at Rs. 137.90 and sold at Rs. 138.50, while the Indian rupee is set at Rs. 160.00 for buying and Rs. 160.15 for selling per 100 units.
Foreign exchange rates for July 23, 2025
| Currency | Buying Rate (Rs.) | Selling Rate (Rs.) |
|---|---|---|
| 🇺🇸 US Dollar | 137.90 | 138.50 |
| 🇪🇺 Euro | 161.30 | 162.00 |
| 🇬🇧 Pound Sterling | 185.85 | 186.66 |
| 🇨🇠Swiss Franc | 172.98 | 173.73 |
| 🇦🇺 Australian Dollar | 89.81 | 90.21 |
| 🇨🇦 Canadian Dollar | 100.81 | 101.25 |
| 🇸🇬 Singapore Dollar | 107.59 | 108.06 |
| 🇯🇵 Japanese Yen (per 10) | 9.35 | 9.39 |
| 🇨🇳 Chinese Yuan | 19.22 | 19.30 |
| 🇸🇦 Saudi Riyal | 36.76 | 36.92 |
| 🇶🇦 Qatari Riyal | 37.83 | 38.00 |
| 🇹🇠Thai Baht | 4.27 | 4.29 |
| 🇦🇪 UAE Dirham | 37.54 | 37.71 |
| 🇲🇾 Malaysian Ringgit | 32.59 | 32.73 |
| 🇰🇷 S. Korean Won (per 100) | 9.94 | 9.99 |
| 🇸🇪 Swedish Kroner | 14.38 | 14.44 |
| 🇩🇰 Danish Kroner | 21.61 | 21.70 |
| ðŸ‡ðŸ‡° Hong Kong Dollar | 17.57 | 17.64 |
| 🇰🇼 Kuwaiti Dinar | 451.58 | 453.55 |
| 🇧🇠Bahraini Dinar | 365.78 | 367.37 |
| 🇴🇲 Omani Riyal | 358.17 | 359.73 |
| 🇮🇳 Indian Rupee (per 100) | 160.00 | 160.15 |
Nepal Rastra Bank has stated that these rates are subject to change at any time based on market conditions. Commercial banks may also offer slightly different exchange rates. The most accurate and updated rates can be found on the official NRB website.
