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

⇄ Swap to MAD → ZAR

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

1 South African Rand (ZAR) = 0.5946 Moroccan Dirham (MAD)
Inverse Rate: 1 MAD = 1.6818 ZAR +0.00152 MAD (+0.26%) Updated: Wednesday, 28 October 2026, 9:47 PM GMT
Day Open 0.5931 MAD
Day High 0.6026 MAD
Day Low 0.5839 MAD
30-Day Change +0.83%
1-Year Change +10.04%

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

ZAR/MAD Rising Today
Daily Change (ZAR/MAD) +0.00152 MAD (+0.26%)
Inverse (1 MAD in ZAR) 1.6818 ZAR
7-Day Trend -1.32%
30-Day Trend +0.83%

The South African Rand to Moroccan Dirham (ZAR/MAD) exchange rate is trading higher today (Wednesday, 28 October 2026, 9:47 PM), rising by +0.00152 MAD (+0.26%) from the previous close of 0.5931 MAD to reach 1 ZAR = 0.5946 MAD. Conversely, on an inverse basis, 1 Moroccan Dirham (MAD) is currently worth 1.6818 ZAR.

For practical conversions at today’s mid-market rate, 100 ZAR equals 59.46 MAD and 1,000 ZAR equals 594.60 MAD. Going the other way, 100 MAD converts to 168.18 ZAR while 1,000 MAD converts to 1,681.80 ZAR.

Over the past 30 days, the ZAR/MAD pair has traded between a monthly low of 0.5839 MAD and a high of 0.6026 MAD, with a 1-year average exchange rate of 0.5642 MAD. Across recent horizons, ZAR against MAD shows a 7-day change of -1.32%, a 30-day change of +0.83%, and a 1-year change of +10.04%.

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

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

ZAR to MAD & MAD to ZAR Conversion Tables

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

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

South African Rand (ZAR) Moroccan Dirham (MAD)
1 ZAR 0.5946 MAD
5 ZAR 2.97 MAD
10 ZAR 5.95 MAD
25 ZAR 14.87 MAD
50 ZAR 29.73 MAD
100 ZAR 59.46 MAD
250 ZAR 148.65 MAD
500 ZAR 297.30 MAD
1,000 ZAR 594.60 MAD
5,000 ZAR 2,973.01 MAD
10,000 ZAR 5,946.03 MAD

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

Moroccan Dirham (MAD) South African Rand (ZAR)
1 MAD 1.68 ZAR
5 MAD 8.41 ZAR
10 MAD 16.82 ZAR
25 MAD 42.04 ZAR
50 MAD 84.09 ZAR
100 MAD 168.18 ZAR
250 MAD 420.45 ZAR
500 MAD 840.90 ZAR
1,000 MAD 1,681.80 ZAR
5,000 MAD 8,408.98 ZAR
10,000 MAD 16,817.95 ZAR

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

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

ZAR/MAD Market Indicators & Historical Range

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

Today’s ZAR/MAD Session Quotes

Bid Rate 0.5946 MAD
Ask Rate 0.5946 MAD
Day High 0.6026 MAD
Day Low 0.5839 MAD
Day Open 0.5931 MAD
Previous Close 0.5931 MAD
24h Change +0.00152 MAD (+0.26%)

Historical High, Low & Average (ZAR/MAD)

Period Lowest Highest Average
30 Days 0.5839 0.6026 0.5932
6 Months 0.5463 0.6026 0.5734
1 Year (52W) 0.5317 0.6026 0.5642

ZAR/MAD Performance by Period

Timeframe Historical Rate Change Change %
1 Day 0.5946 MAD +0.00152 MAD +0.26%
1 Week 0.6001 MAD -0.00793 MAD -1.32%
30 Days 0.5874 MAD +0.00485 MAD +0.83%
6 Months 0.5595 MAD +0.03271 MAD +5.85%
1 Year 0.5382 MAD +0.05405 MAD +10.04%
5 Years 0.5986 MAD -0.00637 MAD -1.06%
10 Years 0.7125 MAD -0.1203 MAD -16.88%
20 Years 1.1651 MAD -0.5729 MAD -49.17%

ZAR to MAD Last 14 Days Exchange Rate History

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

Date 1 ZAR in MAD 1 MAD in ZAR 100 ZAR in MAD Daily Change %
2026-10-28 0.5922 MAD 1.6886 ZAR 59.22 MAD +0.02%
2026-10-27 0.5921 MAD 1.6889 ZAR 59.21 MAD +0.24%
2026-10-26 0.5906 MAD 1.6931 ZAR 59.06 MAD -0.27%
2026-10-25 0.5922 MAD 1.6885 ZAR 59.22 MAD +0.00%
2026-10-24 0.5922 MAD 1.6885 ZAR 59.22 MAD +0.04%
2026-10-23 0.5920 MAD 1.6892 ZAR 59.20 MAD -0.54%
2026-10-22 0.5952 MAD 1.6801 ZAR 59.52 MAD -0.82%
2026-10-21 0.6001 MAD 1.6663 ZAR 60.01 MAD +0.41%
2026-10-20 0.5977 MAD 1.6730 ZAR 59.77 MAD +0.45%
2026-10-19 0.5950 MAD 1.6806 ZAR 59.50 MAD +0.87%
2026-10-18 0.5899 MAD 1.6952 ZAR 58.99 MAD +0.00%
2026-10-17 0.5899 MAD 1.6952 ZAR 58.99 MAD +0.08%
2026-10-16 0.5894 MAD 1.6966 ZAR 58.94 MAD -0.67%
2026-10-15 0.5934 MAD 1.6851 ZAR 59.34 MAD +0.16%

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

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

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) →

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) →

Frequently Asked Questions

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