1. Currency converter
  2. BGN to MAD

500 BGN to MAD

Convert Bulgarian leva to Moroccan dirhams at the live mid-market rate.

500 Bulgarian leva =

2,908.50 MAD +0.11% today

1 BGN = 5.817 MAD · 1 MAD = 0.17191 BGN

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

BGN to MAD over the last year

5.405.605.80Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
5.8170
52-week low
5.4146
52-week average
5.5492
Change over the year
+6.66%

Conversion tables

BGN to MAD
BGN MAD
1 BGN 5.82 MAD
5 BGN 29.08 MAD
10 BGN 58.17 MAD
25 BGN 145.42 MAD
50 BGN 290.85 MAD
100 BGN 581.70 MAD
250 BGN 1,454.25 MAD
500 BGN 2,908.50 MAD
1,000 BGN 5,817.00 MAD
5,000 BGN 29,084.99 MAD
10,000 BGN 58,169.97 MAD
50,000 BGN 290,849.86 MAD
MAD to BGN
MAD BGN
1 MAD 0.1719 BGN
5 MAD 0.8596 BGN
10 MAD 1.72 BGN
25 MAD 4.30 BGN
50 MAD 8.60 BGN
100 MAD 17.19 BGN
250 MAD 42.98 BGN
500 MAD 85.96 BGN
1,000 MAD 171.91 BGN
5,000 MAD 859.55 BGN
10,000 MAD 1,719.10 BGN
50,000 MAD 8,595.50 BGN

BGN to MAD via API

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

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

Popular Bulgarian Lev conversions

Questions about BGN to MAD

How much is 500 BGN in MAD?

500 Bulgarian leva is 2,908.50 Moroccan dirhams at the mid-market rate of 30 September 2026, 00:49 UTC, when 1 BGN = 5.817 MAD.

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

Over the last 52 weeks 1 BGN ranged from 5.41461 to 5.817 MAD, 5.54923 MAD on average.

Which exchange rate is this?

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