1. Currency converter
  2. PKR to MAD

50,000 PKR to MAD

Convert Pakistani rupees to Moroccan dirhams at the live mid-market rate.

50,000 Pakistani rupees =

1,743.99 MAD −0.16% today

1 PKR = 0.0348798 MAD · 1 MAD = 28.6699 PKR

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

PKR to MAD over the last year

0.0330.0340.035Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.034935
52-week low
0.032261
52-week average
0.033191
Change over the year
+8.12%

Conversion tables

PKR to MAD
PKR MAD
1 PKR 0.03488 MAD
5 PKR 0.1744 MAD
10 PKR 0.3488 MAD
25 PKR 0.872 MAD
50 PKR 1.74 MAD
100 PKR 3.49 MAD
250 PKR 8.72 MAD
500 PKR 17.44 MAD
1,000 PKR 34.88 MAD
5,000 PKR 174.40 MAD
10,000 PKR 348.80 MAD
50,000 PKR 1,743.99 MAD
MAD to PKR
MAD PKR
1 MAD 29 PKR
5 MAD 143 PKR
10 MAD 287 PKR
25 MAD 717 PKR
50 MAD 1,433 PKR
100 MAD 2,867 PKR
250 MAD 7,167 PKR
500 MAD 14,335 PKR
1,000 MAD 28,670 PKR
5,000 MAD 143,350 PKR
10,000 MAD 286,699 PKR
50,000 MAD 1,433,496 PKR

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

Popular Pakistani Rupee conversions

Questions about PKR to MAD

How much is 50,000 PKR in MAD?

50,000 Pakistani rupees is 1,743.99 Moroccan dirhams at the mid-market rate of 30 September 2026, 06:38 UTC, when 1 PKR = 0.0348798 MAD.

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

Over the last 52 weeks 1 PKR ranged from 0.0322614 to 0.0349354 MAD, 0.0331908 MAD on average.

Which exchange rate is this?

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