Daily NRB rates

Currency exchange rates

Official buy and sell rates in Nepalese rupees, saved daily from Nepal Rastra Bank.

Rate date

July 21, 2026

CurrencyUnitBuy (NPR)Sell (NPR)
AEDUAE Dirham141.9342.10
AUDAustralian Dollar1107.78108.20
BHDBahrain Dinar1408.38409.97
CADCanadian Dollar1109.77110.20
CHFSwiss Franc1190.58191.33
CNYChinese Yuan122.7622.85
DKKDanish Kroner123.5523.64
EUREuropean Euro1176.03176.72
GBPUK Pound Sterling1207.32208.13
HKDHong Kong Dollar119.6419.72
INRIndian Rupee100160.00160.15
JPYJapanese Yen109.489.52
KRWSouth Korean Won10010.3910.43
KWDKuwaity Dinar1500.72502.67
MYRMalaysian Ringgit137.6337.78
OMROmani Rial1400.03401.59
QARQatari Riyal142.2542.42
SARSaudi Arabian Riyal141.0141.17
SEKSwedish Kroner115.9416.00
SGDSingapore Dollar1119.30119.76
THBThai Baht14.584.60
USDU.S. Dollar1154.02154.62

Source: Nepal Rastra Bank. Commercial bank rates may differ.