Moroccan Dirham to South African Rand Exchange Rate Today (MAD to ZAR)

⇄ Swap to ZAR → MAD

Live mid-market Moroccan Dirham (MAD) to South African Rand (ZAR) exchange rate, interactive currency converter, historical charts, and conversion tables.

1 Moroccan Dirham (MAD) = 1.6889 South African Rand (ZAR)
Inverse Rate: 1 ZAR = 0.5921 MAD +0.00281 ZAR (+0.17%) Updated: Wednesday, 28 October 2026, 2:30 PM GMT
Day Open 1.6861 ZAR
Day High 1.7127 ZAR
Day Low 1.6595 ZAR
30-Day Change -0.73%
1-Year Change -9.73%

Daily MAD/ZAR Exchange Rate Report (Wednesday, 28 October 2026, 2:30 PM)

MAD/ZAR Rising Today
Daily Change (MAD/ZAR) +0.00281 ZAR (+0.17%)
Inverse (1 ZAR in MAD) 0.5921 MAD
7-Day Trend +0.78%
30-Day Trend -0.73%

The Moroccan Dirham to South African Rand (MAD/ZAR) exchange rate is trading higher today (Wednesday, 28 October 2026, 2:30 PM), rising by +0.00281 ZAR (+0.17%) from the previous close of 1.6861 ZAR to reach 1 MAD = 1.6889 ZAR. Conversely, on an inverse basis, 1 South African Rand (ZAR) is currently worth 0.5921 MAD.

For practical conversions at today’s mid-market rate, 100 MAD equals 168.89 ZAR and 1,000 MAD equals 1,688.91 ZAR. Going the other way, 100 ZAR converts to 59.21 MAD while 1,000 ZAR converts to 592.10 MAD.

Over the past 30 days, the MAD/ZAR pair has traded between a monthly low of 1.6595 ZAR and a high of 1.7127 ZAR, with a 1-year average exchange rate of 1.7737 ZAR. Across recent horizons, MAD against ZAR shows a 7-day change of +0.78%, a 30-day change of -0.73%, and a 1-year change of -9.73%.

Convert Moroccan Dirham (MAD) to South African Rand (ZAR)

Enter any amount below to convert instantly between Moroccan Dirham (MAD) and South African Rand (ZAR) using live mid-market rates.

MAD to ZAR & ZAR to MAD Conversion Tables

Quick reference tables for common Moroccan Dirham (MAD) and South African Rand (ZAR) denominations at today’s exchange rate.

Convert Moroccan Dirham (MAD) to South African Rand (ZAR)

Moroccan Dirham (MAD) South African Rand (ZAR)
1 MAD 1.69 ZAR
5 MAD 8.44 ZAR
10 MAD 16.89 ZAR
25 MAD 42.22 ZAR
50 MAD 84.45 ZAR
100 MAD 168.89 ZAR
250 MAD 422.23 ZAR
500 MAD 844.45 ZAR
1,000 MAD 1,688.91 ZAR
5,000 MAD 8,444.54 ZAR
10,000 MAD 16,889.08 ZAR

Convert South African Rand (ZAR) to Moroccan Dirham (MAD)

South African Rand (ZAR) Moroccan Dirham (MAD)
1 ZAR 0.5921 MAD
5 ZAR 2.96 MAD
10 ZAR 5.92 MAD
25 ZAR 14.80 MAD
50 ZAR 29.60 MAD
100 ZAR 59.21 MAD
250 ZAR 148.02 MAD
500 ZAR 296.05 MAD
1,000 ZAR 592.10 MAD
5,000 ZAR 2,960.49 MAD
10,000 ZAR 5,920.98 MAD

Moroccan Dirham to South African Rand (MAD/ZAR) Historical Exchange Rate Chart

Interactive historical chart tracking the Moroccan Dirham (MAD) against the South African Rand (ZAR) across multiple timeframes.

MAD/ZAR Market Indicators & Historical Range

Session trading quotes, 30-day, 6-month, and 52-week high/low benchmarks, and multi-period performance for Moroccan Dirham to South African Rand.

Today’s MAD/ZAR Session Quotes

Bid Rate 1.6888 ZAR
Ask Rate 1.6890 ZAR
Day High 1.7127 ZAR
Day Low 1.6595 ZAR
Day Open 1.6861 ZAR
Previous Close 1.6861 ZAR
24h Change +0.00281 ZAR (+0.17%)

Historical High, Low & Average (MAD/ZAR)

Period Lowest Highest Average
30 Days 1.6595 1.7127 1.6858
6 Months 1.6595 1.8304 1.7449
1 Year (52W) 1.6595 1.8808 1.7737

MAD/ZAR Performance by Period

Timeframe Historical Rate Change Change %
1 Day 1.6889 ZAR +0.00281 ZAR +0.17%
1 Week 1.6730 ZAR +0.01306 ZAR +0.78%
30 Days 1.6984 ZAR -0.01234 ZAR -0.73%
6 Months 1.7891 ZAR -0.1030 ZAR -5.76%
1 Year 1.8678 ZAR -0.1817 ZAR -9.73%
5 Years 1.6614 ZAR +0.02470 ZAR +1.49%
10 Years 1.3990 ZAR +0.2871 ZAR +20.52%
20 Years 0.8575 ZAR +0.8286 ZAR +96.63%

MAD to ZAR Last 14 Days Exchange Rate History

Day-by-day closing exchange rates for Moroccan Dirham (MAD) to South African Rand (ZAR) over the last two weeks.

Date 1 MAD in ZAR 1 ZAR in MAD 100 MAD in ZAR Daily Change %
2026-10-28 1.6869 ZAR 0.5928 MAD 168.69 ZAR -0.12%
2026-10-27 1.6890 ZAR 0.5921 MAD 168.89 ZAR -0.24%
2026-10-26 1.6931 ZAR 0.5906 MAD 169.31 ZAR +0.27%
2026-10-25 1.6885 ZAR 0.5922 MAD 168.85 ZAR +0.00%
2026-10-24 1.6885 ZAR 0.5922 MAD 168.85 ZAR -0.04%
2026-10-23 1.6893 ZAR 0.5920 MAD 168.92 ZAR +0.54%
2026-10-22 1.6801 ZAR 0.5952 MAD 168.01 ZAR +0.83%
2026-10-21 1.6663 ZAR 0.6001 MAD 166.63 ZAR -0.40%
2026-10-20 1.6730 ZAR 0.5977 MAD 167.30 ZAR -0.45%
2026-10-19 1.6806 ZAR 0.5950 MAD 168.06 ZAR -0.86%
2026-10-18 1.6952 ZAR 0.5899 MAD 169.52 ZAR +0.00%
2026-10-17 1.6952 ZAR 0.5899 MAD 169.52 ZAR -0.08%
2026-10-16 1.6966 ZAR 0.5894 MAD 169.66 ZAR +0.68%
2026-10-15 1.6851 ZAR 0.5934 MAD 168.51 ZAR -0.16%

Moroccan Dirham (MAD) vs. South African Rand (ZAR) Currency Profiles

Compare central bank authorities, symbols, subunits, and local gold price pages for Moroccan Dirham and South African Rand.

Moroccan Dirham (MAD)

ISO 4217 Code MAD
Currency Symbol د.م. • santim
Central Bank Bank Al-Maghrib
Primary Country / Region Morocco
Local Gold Price Page Live Gold Price in Morocco (MAD) →

South African Rand (ZAR)

ISO 4217 Code ZAR
Currency Symbol R • cent
Central Bank South African Reserve Bank
Primary Country / Region South Africa
Local Gold Price Page Live Gold Price in South Africa (ZAR) →

Frequently Asked Questions

What is the Moroccan Dirham to South African Rand (MAD/ZAR) exchange rate today?
Today’s live mid-market exchange rate is 1 Moroccan Dirham (MAD) = 1.6889 South African Rand (ZAR). Conversely, 1 South African Rand (ZAR) = 0.5921 Moroccan Dirham (MAD).
How much is 100 Moroccan Dirham (MAD) in South African Rand (ZAR)?
At the current exchange rate of 1.6889, 100 MAD is worth 168.89 ZAR, and 1,000 MAD is worth 1,688.91 ZAR.
What was the highest and lowest Moroccan Dirham to South African Rand exchange rate in the last 30 days?
Over the past 30 days, the MAD/ZAR exchange rate reached a high of 1.7127 ZAR and a low of 1.6595 ZAR, with a 1-year average of 1.7737 ZAR.
How do I convert Moroccan Dirham to South African Rand?
To convert Moroccan Dirham (MAD) to South African Rand (ZAR), multiply the amount in MAD by the current exchange rate of 1.6889. To convert ZAR back to MAD, multiply by the inverse rate of 0.5921.