1. Currency converter
  2. PLN to MAD

1,000 PLN to MAD

Convert Polish zlotys to Moroccan dirhams at the live mid-market rate.

1,000 Polish zlotys =

2,515.39 MAD +0.22% today

1 PLN = 2.51539 MAD · 1 MAD = 0.397553 PLN

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

PLN to MAD over the last year

2.452.502.55Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
2.5868
52-week low
2.4445
52-week average
2.5249
Change over the year
+0.80%

Conversion tables

PLN to MAD
PLN MAD
1 PLN 2.52 MAD
5 PLN 12.58 MAD
10 PLN 25.15 MAD
25 PLN 62.88 MAD
50 PLN 125.77 MAD
100 PLN 251.54 MAD
250 PLN 628.85 MAD
500 PLN 1,257.69 MAD
1,000 PLN 2,515.39 MAD
5,000 PLN 12,576.93 MAD
10,000 PLN 25,153.87 MAD
50,000 PLN 125,769.34 MAD
MAD to PLN
MAD PLN
1 MAD 0.3976 PLN
5 MAD 1.99 PLN
10 MAD 3.98 PLN
25 MAD 9.94 PLN
50 MAD 19.88 PLN
100 MAD 39.76 PLN
250 MAD 99.39 PLN
500 MAD 198.78 PLN
1,000 MAD 397.55 PLN
5,000 MAD 1,987.77 PLN
10,000 MAD 3,975.53 PLN
50,000 MAD 19,877.66 PLN

PLN 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=PLN -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=PLN -d currencies=MAD \
  -d date=2025-09-29 \
  -H "apikey: YOUR-API-KEY"

Popular Polish Zloty conversions

Questions about PLN to MAD

How much is 1,000 PLN in MAD?

1,000 Polish zlotys is 2,515.39 Moroccan dirhams at the mid-market rate of 29 September 2026, 21:20 UTC, when 1 PLN = 2.51539 MAD.

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

Over the last 52 weeks 1 PLN ranged from 2.44455 to 2.58678 MAD, 2.52493 MAD on average.

Which exchange rate is this?

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