1. Currency converter
  2. AOA to MRO

100 AOA to MRO

Convert Angolan Kwanza to Mauritanian ouguiyas at the live mid-market rate.

100 Angolan Kwanza =

39.10 MRO 0.00% today

1 AOA = 0.391018 MRO · 1 MRO = 2.55742 AOA

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

AOA to MRO over the last year

0.39050.3910.3915Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.39164
52-week low
0.39056
52-week average
0.39125
Change over the year
−0.15%

Conversion tables

AOA to MRO
AOA MRO
1 AOA 0.391 MRO
5 AOA 1.96 MRO
10 AOA 3.91 MRO
25 AOA 9.78 MRO
50 AOA 19.55 MRO
100 AOA 39.10 MRO
250 AOA 97.75 MRO
500 AOA 195.51 MRO
1,000 AOA 391.02 MRO
5,000 AOA 1,955.09 MRO
10,000 AOA 3,910.18 MRO
50,000 AOA 19,550.92 MRO
MRO to AOA
MRO AOA
1 MRO 2.56 AOA
5 MRO 12.79 AOA
10 MRO 25.57 AOA
25 MRO 63.94 AOA
50 MRO 127.87 AOA
100 MRO 255.74 AOA
250 MRO 639.36 AOA
500 MRO 1,278.71 AOA
1,000 MRO 2,557.42 AOA
5,000 MRO 12,787.12 AOA
10,000 MRO 25,574.24 AOA
50,000 MRO 127,871.22 AOA

AOA 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=AOA -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=AOA -d currencies=MRO \
  -d date=2025-09-30 \
  -H "apikey: YOUR-API-KEY"

Popular Angolan Kwanza conversions

Questions about AOA to MRO

How much is 100 AOA in MRO?

100 Angolan Kwanza is 39.10 Mauritanian ouguiyas at the mid-market rate of 30 September 2026, 04:01 UTC, when 1 AOA = 0.391018 MRO.

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

Over the last 52 weeks 1 AOA ranged from 0.390558 to 0.391643 MRO, 0.391248 MRO on average.

Which exchange rate is this?

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