1. Currency converter
  2. MGA to MVR
  3. 1 MGA

Convert 1 Malagasy Ariary (MGA) to Maldivian Rufiyaa (MVR)

Convert Malagasy Ariaries to Maldivian Rufiyaa at the live mid-market rate. Reverse: MVR to MGA

1 Malagasy Ariary =

0.00349 MVR 0.00% today

1 MGA = 0.00348984 MVR · 1 MVR = 286.546 MGA

Mid-market rate, updated 15:19 UTC. Paid plans update as often as every 60 seconds. Get MGA→MVR rates via API

MGA to MVR over the last year

0.00340.0036Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.0037442
52-week low
0.0033609
52-week average
0.0035616
Change over the year
+0.97%

Conversion tables

MGA to MVR
MGA MVR
1 MGA 0.00349 MVR
10 MGA 0.0349 MVR
100 MGA 0.349 MVR
1,000 MGA 3.49 MVR
10,000 MGA 34.90 MVR
50,000 MGA 174.49 MVR
100,000 MGA 348.98 MVR
MVR to MGA
MVR MGA
1 MVR 287 MGA
10 MVR 2,865 MGA
100 MVR 28,655 MGA
1,000 MVR 286,546 MGA
10,000 MVR 2,865,459 MGA
50,000 MVR 14,327,297 MGA
100,000 MVR 28,654,594 MGA

Get MGA→MVR rates via API

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

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

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

Related conversions

Popular Malagasy Ariary conversions

Popular Maldivian Rufiyaa conversions

Questions about MGA to MVR

How much is 1 MGA in MVR?

1 Malagasy Ariary is 0.00349 Maldivian Rufiyaa at the mid-market rate of 4 October 2026, 15:19 UTC, when 1 MGA = 0.00348984 MVR.

What was the MGA to MVR rate over the last year?

Over the last 52 weeks 1 MGA ranged from 0.00336087 to 0.00374425 MVR, 0.00356163 MVR on average.

Which exchange rate is this?

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