Skip to content

Foreign exchange rates in Nepal

Source: Nepal Rastra Bank

Buying and selling rates

CurrencyBuyingSellingLast 30
INR× 100Indian rupee160.00160.15
USDUS dollar151.29151.89
EUREuro169.19169.86
GBPPound sterling202.89203.69
CHFSwiss franc184.83185.56
AUDAustralian dollar105.50105.92
CADCanadian dollar108.26108.69
SGDSingapore dollar118.11118.58
JPY× 10Japanese yen9.569.60
CNYChinese yuan22.6822.77
SARSaudi riyal40.3140.47
QARQatari riyal41.4941.66
THBThai baht4.484.50
AEDUAE dirham41.1941.35
MYRMalaysian ringgit37.1137.26
KRW× 100South Korean won11.2511.30
SEKSwedish krona15.4415.50
DKKDanish krone22.6422.73
HKDHong Kong dollar19.2819.36
KWDKuwaiti dinar491.12493.07
BHDBahraini dinar401.03402.62
OMROmani rial392.95394.50

Frequently asked questions

What is the dollar rate in Nepal today?

Nepal Rastra Bank's rate for Kartik 18, 2083 (November 4, 2026) is Rs 151.29 buying and Rs 151.89 selling for one US dollar.

When does Nepal Rastra Bank publish its rates?

Every day, weekends included, usually just after midnight. It sometimes revises a day's rates later that day.

What is the difference between the buying and selling rate?

The buying rate is what a bank pays you for a foreign currency; the selling rate is what it charges you for it.

Why is the Indian rupee quoted per 100?

NRB quotes a few currencies per 10 or 100 units so the figures stay readable: the Indian rupee and the Korean won per 100, and the Japanese yen per 10.

Will my bank give me exactly this rate?

Banks and money changers set their own rates. NRB's are the reference they work from.

The dollar at your rate, in your inbox

Choose a rate, or a rise or a fall, for any currency NRB quotes. The day it gets there, we email you. Free, and one click stops it.