1. Currency converter
  2. BGN to PEN

250 BGN to PEN

Convert Bulgarian leva to Peruvian nuevos soles at the live mid-market rate.

250 Bulgarian leva =

516.85 PEN +0.06% today

1 BGN = 2.06739 PEN · 1 PEN = 0.483702 BGN

Mid-market rate, updated 03:17 UTC. Paid plans update as often as every 60 seconds. Get this rate via API

BGN to PEN over the last year

2.002.052.10Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
2.1168
52-week low
1.9815
52-week average
2.0363
Change over the year
−0.95%

Conversion tables

BGN to PEN
BGN PEN
1 BGN 2.07 PEN
5 BGN 10.34 PEN
10 BGN 20.67 PEN
25 BGN 51.68 PEN
50 BGN 103.37 PEN
100 BGN 206.74 PEN
250 BGN 516.85 PEN
500 BGN 1,033.69 PEN
1,000 BGN 2,067.39 PEN
5,000 BGN 10,336.94 PEN
10,000 BGN 20,673.87 PEN
50,000 BGN 103,369.37 PEN
PEN to BGN
PEN BGN
1 PEN 0.4837 BGN
5 PEN 2.42 BGN
10 PEN 4.84 BGN
25 PEN 12.09 BGN
50 PEN 24.19 BGN
100 PEN 48.37 BGN
250 PEN 120.93 BGN
500 PEN 241.85 BGN
1,000 PEN 483.70 BGN
5,000 PEN 2,418.51 BGN
10,000 PEN 4,837.02 BGN
50,000 PEN 24,185.12 BGN

BGN to PEN via API

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

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=BGN -d currencies=PEN \
  -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=PEN \
  -d date=2025-09-30 \
  -H "apikey: YOUR-API-KEY"

Popular Bulgarian Lev conversions

Questions about BGN to PEN

How much is 250 BGN in PEN?

250 Bulgarian leva is 516.85 Peruvian nuevos soles at the mid-market rate of 30 September 2026, 03:17 UTC, when 1 BGN = 2.06739 PEN.

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

Over the last 52 weeks 1 BGN ranged from 1.98154 to 2.11676 PEN, 2.03628 PEN on average.

Which exchange rate is this?

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