CNY to MGA Exchange Rate

Convert your money across 153 world currencies at today’s mid-market exchange rates.

%
Margin simulates bank/card markups over the interbank rate.
1 CNY = 644.38 MGA
Chinese Yuan Malagasy Ariary
1 CNY = 644.38 MGA 1 MGA = 0.0015519 CNY (Inverse Rate)

2026-09-10 mid-market rate

CNY to MGA — key numbers

As of 2026-09-10, 1 CNY = 644.38 MGA (mid-market). Over the past 30 days it has ranged from 637.69 to 644.90.

7-day
638.61 – 644.90
avg 642.52, +0.30%
30-day
637.69 – 644.90
avg 640.92, +0.96%
90-day
618.53 – 644.90
avg 633.43, +4.04%
CNY to MGA and MGA to CNY conversion table for common amounts, at today’s mid-market rate.
CNY MGA MGA CNY
1 CNY 644 MGA 1 MGA 0.00155 CNY
5 CNY 3,222 MGA 5 MGA 0.00776 CNY
10 CNY 6,444 MGA 10 MGA 0.01552 CNY
20 CNY 12,888 MGA 20 MGA 0.03104 CNY
50 CNY 32,219 MGA 50 MGA 0.07759 CNY
100 CNY 64,438 MGA 100 MGA 0.15519 CNY
500 CNY 322,189 MGA 500 MGA 0.77594 CNY

CNY/MGA frequently asked questions

What is the highest and lowest CNY/MGA has been in the past year?

Over the past year, 1 CNY has traded between 599.24 and 651.55 MGA, averaging 627.87 MGA.

How do I convert CNY to MGA?

Multiply the amount in CNY by the current CNY/MGA mid-market rate. For example, 100 CNY = 64,437.70 MGA at the 2026-09-10 mid-market rate of 1 CNY = 644.38 MGA.

CNY to MGA Chart

Chinese Yuan to Malagasy Ariary
CNY to MGA exchange rate history chart.

See the full CNY to MGA exchange rate history — yearly & monthly averages →

Cross Currency Rates

Mid-market cross rates between the most traded world currencies.

Rates update automatically. Read across: 1 unit of the row currency in column currency.