1. Currency converter
  2. BGN to PLN

250 BGN to PLN

Convert Bulgarian leva to Polish zlotys at the live mid-market rate.

250 Bulgarian leva =

578.53 PLN +0.02% today

1 BGN = 2.31411 PLN · 1 PLN = 0.432131 BGN

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

BGN to PLN over the last year

2.102.202.30Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
2.3141
52-week low
2.0986
52-week average
2.1981
Change over the year
+5.93%

Conversion tables

BGN to PLN
BGN PLN
1 BGN 2.31 PLN
5 BGN 11.57 PLN
10 BGN 23.14 PLN
25 BGN 57.85 PLN
50 BGN 115.71 PLN
100 BGN 231.41 PLN
250 BGN 578.53 PLN
500 BGN 1,157.06 PLN
1,000 BGN 2,314.11 PLN
5,000 BGN 11,570.57 PLN
10,000 BGN 23,141.14 PLN
50,000 BGN 115,705.71 PLN
PLN to BGN
PLN BGN
1 PLN 0.4321 BGN
5 PLN 2.16 BGN
10 PLN 4.32 BGN
25 PLN 10.80 BGN
50 PLN 21.61 BGN
100 PLN 43.21 BGN
250 PLN 108.03 BGN
500 PLN 216.07 BGN
1,000 PLN 432.13 BGN
5,000 PLN 2,160.65 BGN
10,000 PLN 4,321.31 BGN
50,000 PLN 21,606.54 BGN

BGN to PLN via API

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

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

Popular Bulgarian Lev conversions

Questions about BGN to PLN

How much is 250 BGN in PLN?

250 Bulgarian leva is 578.53 Polish zlotys at the mid-market rate of 30 September 2026, 02:32 UTC, when 1 BGN = 2.31411 PLN.

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

Over the last 52 weeks 1 BGN ranged from 2.09864 to 2.31411 PLN, 2.19814 PLN on average.

Which exchange rate is this?

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