1. Currency converter
  2. DZD to MRO

500 DZD to MRO

Convert Algerian dinars to Mauritanian ouguiyas at the live mid-market rate.

500 Algerian dinars =

1,330.15 MRO 0.00% today

1 DZD = 2.66031 MRO · 1 MRO = 0.375897 DZD

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

DZD to MRO over the last year

2.652.702.75Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
2.7581
52-week low
2.6526
52-week average
2.7035
Change over the year
−3.12%

Conversion tables

DZD to MRO
DZD MRO
1 DZD 2.66 MRO
5 DZD 13.30 MRO
10 DZD 26.60 MRO
25 DZD 66.51 MRO
50 DZD 133.02 MRO
100 DZD 266.03 MRO
250 DZD 665.08 MRO
500 DZD 1,330.15 MRO
1,000 DZD 2,660.31 MRO
5,000 DZD 13,301.53 MRO
10,000 DZD 26,603.06 MRO
50,000 DZD 133,015.31 MRO
MRO to DZD
MRO DZD
1 MRO 0.3759 DZD
5 MRO 1.88 DZD
10 MRO 3.76 DZD
25 MRO 9.40 DZD
50 MRO 18.79 DZD
100 MRO 37.59 DZD
250 MRO 93.97 DZD
500 MRO 187.95 DZD
1,000 MRO 375.90 DZD
5,000 MRO 1,879.48 DZD
10,000 MRO 3,758.97 DZD
50,000 MRO 18,794.83 DZD

DZD to MRO via API

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

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

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

Popular Algerian Dinar conversions

Questions about DZD to MRO

How much is 500 DZD in MRO?

500 Algerian dinars is 1,330.15 Mauritanian ouguiyas at the mid-market rate of 30 September 2026, 04:00 UTC, when 1 DZD = 2.66031 MRO.

What was the DZD to MRO rate over the last year?

Over the last 52 weeks 1 DZD ranged from 2.65258 to 2.7581 MRO, 2.70349 MRO on average.

Which exchange rate is this?

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