1. Currency converter
  2. MAD to EGP
  3. 1,000 MAD

Convert 1,000 Moroccan Dirham (MAD) to Egyptian Pound (EGP)

Convert Moroccan dirhams to Egyptian pounds at the live mid-market rate. Reverse: EGP to MAD

1,000 Moroccan dirhams =

5,262.73 EGP 0.00% today

1 MAD = 5.26273 EGP · 1 EGP = 0.190015 MAD

Mid-market rate, updated 15:25 UTC. Paid plans update as often as every 60 seconds. Get MAD→EGP rates via API

MAD to EGP over the last year

5.255.505.75Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
5.8424
52-week low
5.0694
52-week average
5.3773
Change over the year
+0.14%

Conversion tables

MAD to EGP
MAD EGP
1 MAD 5.26 EGP
10 MAD 52.63 EGP
100 MAD 526.27 EGP
1,000 MAD 5,262.73 EGP
10,000 MAD 52,627.34 EGP
50,000 MAD 263,136.71 EGP
100,000 MAD 526,273.42 EGP
EGP to MAD
EGP MAD
1 EGP 0.19 MAD
10 EGP 1.90 MAD
100 EGP 19.00 MAD
1,000 EGP 190.02 MAD
10,000 EGP 1,900.15 MAD
50,000 EGP 9,500.76 MAD
100,000 EGP 19,001.53 MAD

Get MAD→EGP rates via API

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

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=MAD -d currencies=EGP \
  -H "apikey: YOUR-API-KEY"

# the rate on a past day
curl https://api.currencyapi.com/v3/historical \
  -G -d base_currency=MAD -d currencies=EGP \
  -d date=2025-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Moroccan Dirham conversions

Popular Egyptian Pound conversions

Questions about MAD to EGP

How much is 1,000 MAD in EGP?

1,000 Moroccan dirhams is 5,262.73 Egyptian pounds at the mid-market rate of 4 October 2026, 15:25 UTC, when 1 MAD = 5.26273 EGP.

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

Over the last 52 weeks 1 MAD ranged from 5.06941 to 5.84239 EGP, 5.37732 EGP on average.

Which exchange rate is this?

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