1. Currency converter
  2. MOP to DZD

250 MOP to DZD

Convert Macanese patacas to Algerian dinars at the live mid-market rate.

250 Macanese patacas =

4,151.51 DZD 0.00% today

1 MOP = 16.606 DZD · 1 DZD = 0.0602191 MOP

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

MOP to DZD over the last year

16.2016.4016.60Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
16.657
52-week low
16.099
52-week average
16.403
Change over the year
+2.30%

Conversion tables

MOP to DZD
MOP DZD
1 MOP 16.61 DZD
5 MOP 83.03 DZD
10 MOP 166.06 DZD
25 MOP 415.15 DZD
50 MOP 830.30 DZD
100 MOP 1,660.60 DZD
250 MOP 4,151.51 DZD
500 MOP 8,303.02 DZD
1,000 MOP 16,606.03 DZD
5,000 MOP 83,030.16 DZD
10,000 MOP 166,060.32 DZD
50,000 MOP 830,301.58 DZD
DZD to MOP
DZD MOP
1 DZD 0.06022 MOP
5 DZD 0.3011 MOP
10 DZD 0.6022 MOP
25 DZD 1.51 MOP
50 DZD 3.01 MOP
100 DZD 6.02 MOP
250 DZD 15.05 MOP
500 DZD 30.11 MOP
1,000 DZD 60.22 MOP
5,000 DZD 301.10 MOP
10,000 DZD 602.19 MOP
50,000 DZD 3,010.95 MOP

MOP to DZD via API

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

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

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

Popular Macanese Pataca conversions

Questions about MOP to DZD

How much is 250 MOP in DZD?

250 Macanese patacas is 4,151.51 Algerian dinars at the mid-market rate of 30 September 2026, 02:32 UTC, when 1 MOP = 16.606 DZD.

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

Over the last 52 weeks 1 MOP ranged from 16.0986 to 16.6573 DZD, 16.4033 DZD on average.

Which exchange rate is this?

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