20 MGA to IDR

1 MGA = 3.79821 IDR

Mid-market exchange rate at 15:31 UTC

We can't send money between these currencies

We're working on it. Sign up to get notified, and we’ll let you know as soon as we can.

Are you overpaying your bank?

Banks often advertise free or low-cost transfers, but add a hidden markup to the exchange rate. TransferWise gives you the real, mid-market, exchange rate, so you can make huge savings on international transfers.

Compare us to your bank Send money with TransferWise

Top currencies

  EUR GBP USD INR CAD AUD CHF MXN
Euro 1 0.83565 1.11370 78.80100 1.46797 1.61652 1.09520 21.21720
British Pound 1.19667 1 1.33275 94.30010 1.75670 1.93447 1.31060 25.39040
US Dollar 0.89795 0.75033 1 70.75600 1.31810 1.45148 0.98350 19.05110
Indian Rupee 0.01269 0.01060 0.01413 1 0.01863 0.02051 0.01390 0.26925

Beware of bad exchange rates. Banks and traditional providers often have extra costs, which they pass to you by marking up the exchange rate. Our smart tech means we’re more efficient – which means you get a great rate. Every time.

Malagasy Ariary Indonesian Rupiah
1 MGA 3.79821 IDR
5 MGA 18.99105 IDR
10 MGA 37.98210 IDR
20 MGA 75.96420 IDR
50 MGA 189.91050 IDR
100 MGA 379.82100 IDR
250 MGA 949.55250 IDR
500 MGA 1899.10500 IDR
1000 MGA 3798.21000 IDR
2000 MGA 7596.42000 IDR
5000 MGA 18991.05000 IDR
10000 MGA 37982.10000 IDR
Indonesian Rupiah Malagasy Ariary
1 IDR 3.79821 MGA
5 IDR 18.99105 MGA
10 IDR 37.98210 MGA
20 IDR 75.96420 MGA
50 IDR 189.91050 MGA
100 IDR 379.82100 MGA
250 IDR 949.55250 MGA
500 IDR 1899.10500 MGA
1000 IDR 3798.21000 MGA
2000 IDR 7596.42000 MGA
5000 IDR 18991.05000 MGA
10000 IDR 37982.10000 MGA