कात्तिक १८, बुधबुधबार, कात्तिक १८, २०८३
एप

Foreign exchange rates in Nepal

On 2 November 2026 (Kartik 16, 2083 BS), 1 US dollar = Rs 151.63 (buying) and Rs 152.23 (selling) at Nepal Rastra Bank's rate.

Rates for 2 November 2026 (Kartik 16, 2083 BS)Source: Nepal Rastra Bank (forex)

नेपालीमा पढ्नुहोस् ›

Nepal Rastra Bank has not published today's rates yet; the rates below are for 2 November 2026 (Kartik 16, 2083 BS).

CurrencyUnitBuying (Rs)Selling (Rs)
US Dollar USD1151.63152.23
UAE Dirham AED141.2941.45
Qatari Riyal QAR141.6241.78
Saudi Riyal SAR140.4040.56
Malaysian Ringgit MYR137.3737.52
Korean Won KRW10011.3711.41
Japanese Yen JPY109.629.66
Kuwaiti Dinar KWD1491.91493.85
Bahraini Dinar BHD1401.67403.26
Omani Riyal OMR1393.83395.39
Euro EUR1169.22169.89
British Pound GBP1203.07203.87
Australian Dollar AUD1106.64107.06
Canadian Dollar CAD1108.51108.94
Indian Rupee INR100160.00160.15
Swiss Franc CHF1183.78184.51
Chinese Yuan CNY122.7922.88
Danish Krone DKK122.6422.73
Hong Kong Dollar HKD119.3319.41
Swedish Krona SEK115.4315.49
Singapore Dollar SGD1118.64119.11
Thai Baht THB14.494.51

Source: Nepal Rastra Bank (forex)rates for 2 November 2026 (Kartik 16, 2083 BS)

Frequently asked

How many rupees is 1 US dollar today?On 2 November 2026 (Kartik 16, 2083 BS), Nepal Rastra Bank's buying rate for 1 US dollar is Rs 151.63 and the selling rate is Rs 152.23.
How much is 1,000 UAE dirham in Nepali rupees?At Nepal Rastra Bank's buying rate, 1,000 dirham = Rs 41,290.00. Banks and remittance companies set their own rates, which can differ.
What is the Indian rupee rate?100 Indian rupees buy Rs 160.00.
What is the difference between buying and selling rates?At the buying rate a bank buys foreign currency from you (you receive rupees); at the selling rate it sells foreign currency to you.