1. Currency converter
  2. BGN to NPR
  3. 10,000 BGN

Convert 10,000 Bulgarian Lev (BGN) to Nepalese Rupee (NPR)

Convert Bulgarian leva to Nepalese rupees at the live mid-market rate. Reverse: NPR to BGN

10,000 Bulgarian leva =

924,654.74 NPR 0.00% today

1 BGN = 92.4655 NPR · 1 NPR = 0.0108148 BGN

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

BGN to NPR over the last year

85.0090.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
92.991
52-week low
83.218
52-week average
88.961
Change over the year
+8.58%

Conversion tables

BGN to NPR
BGN NPR
1 BGN 92.47 NPR
10 BGN 924.65 NPR
100 BGN 9,246.55 NPR
1,000 BGN 92,465.47 NPR
10,000 BGN 924,654.74 NPR
50,000 BGN 4,623,273.68 NPR
100,000 BGN 9,246,547.37 NPR
NPR to BGN
NPR BGN
1 NPR 0.01081 BGN
10 NPR 0.1081 BGN
100 NPR 1.08 BGN
1,000 NPR 10.81 BGN
10,000 NPR 108.15 BGN
50,000 NPR 540.74 BGN
100,000 NPR 1,081.48 BGN

Get BGN→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=BGN -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=BGN -d currencies=NPR \
  -d date=2025-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Bulgarian Lev conversions

Popular Nepalese Rupee conversions

Questions about BGN to NPR

How much is 10,000 BGN in NPR?

10,000 Bulgarian leva is 924,654.74 Nepalese rupees at the mid-market rate of 4 October 2026, 15:43 UTC, when 1 BGN = 92.4655 NPR.

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

Over the last 52 weeks 1 BGN ranged from 83.2184 to 92.991 NPR, 88.9608 NPR on average.

Which exchange rate is this?

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