1. Currency converter
  2. BYN to NPR
  3. 10 BYN

Convert 10 Belarusian Ruble (BYN) to Nepalese Rupee (NPR)

Convert Belarusian rubles to Nepalese rupees at the live mid-market rate. Reverse: NPR to BYN

10 Belarusian rubles =

509.78 NPR 0.00% today

1 BYN = 50.9785 NPR · 1 NPR = 0.0196161 BYN

Mid-market rate, updated 14:14 UTC. Paid plans update as often as every 60 seconds. Get BYN→NPR rates via API

BYN to NPR over the last year

40.0045.0050.0055.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
56.673
52-week low
41.233
52-week average
50.017
Change over the year
+21.53%

Conversion tables

BYN to NPR
BYN NPR
1 BYN 50.98 NPR
10 BYN 509.78 NPR
100 BYN 5,097.85 NPR
1,000 BYN 50,978.48 NPR
10,000 BYN 509,784.79 NPR
50,000 BYN 2,548,923.96 NPR
100,000 BYN 5,097,847.92 NPR
NPR to BYN
NPR BYN
1 NPR 0.01962 BYN
10 NPR 0.1962 BYN
100 NPR 1.96 BYN
1,000 NPR 19.62 BYN
10,000 NPR 196.16 BYN
50,000 NPR 980.81 BYN
100,000 NPR 1,961.61 BYN

Get BYN→NPR rates via API

The live rate, the rate on any past day or a whole range, for NPR and 170+ other currencies, as JSON. Free plan included. See the exchange rate API.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=BYN -d currencies=NPR \
  -H "apikey: YOUR-API-KEY"

# the rate on a past day
curl https://api.currencyapi.com/v3/historical \
  -G -d base_currency=BYN -d currencies=NPR \
  -d date=2025-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Belarusian Ruble conversions

Popular Nepalese Rupee conversions

Questions about BYN to NPR

How much is 10 BYN in NPR?

10 Belarusian rubles is 509.78 Nepalese rupees at the mid-market rate of 4 October 2026, 14:14 UTC, when 1 BYN = 50.9785 NPR.

What was the BYN to NPR rate over the last year?

Over the last 52 weeks 1 BYN ranged from 41.2329 to 56.673 NPR, 50.0171 NPR on average.

Which exchange rate is this?

The mid-market rate: the midpoint between what currency markets pay and ask for BYN/NPR, without the margin a bank or card issuer adds, so the rate you are charged is usually a little worse.