1. Currency converter
  2. ZAR to MGA
  3. 10 ZAR

Convert 10 South African Rand (ZAR) to Malagasy Ariary (MGA)

Convert South African rand to Malagasy Ariaries at the live mid-market rate. Reverse: MGA to ZAR

10 South African rand =

2,661 MGA 0.00% today

1 ZAR = 266.109 MGA · 1 MGA = 0.00375786 ZAR

Mid-market rate, updated 11:56 UTC. Paid plans update as often as every 60 seconds. Get ZAR→MGA rates via API

ZAR to MGA over the last year

240.00260.00280.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
286.13
52-week low
242.92
52-week average
262.52
Change over the year
+2.54%

Conversion tables

ZAR to MGA
ZAR MGA
1 ZAR 266 MGA
10 ZAR 2,661 MGA
100 ZAR 26,611 MGA
1,000 ZAR 266,109 MGA
10,000 ZAR 2,661,092 MGA
50,000 ZAR 13,305,462 MGA
100,000 ZAR 26,610,923 MGA
MGA to ZAR
MGA ZAR
1 MGA 0.003758 ZAR
10 MGA 0.03758 ZAR
100 MGA 0.3758 ZAR
1,000 MGA 3.76 ZAR
10,000 MGA 37.58 ZAR
50,000 MGA 187.89 ZAR
100,000 MGA 375.79 ZAR

Get ZAR→MGA rates via API

The live rate, the rate on any past day or a whole range, for MGA 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=ZAR -d currencies=MGA \
  -H "apikey: YOUR-API-KEY"

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

Related conversions

Popular South African Rand conversions

Popular Malagasy Ariary conversions

Questions about ZAR to MGA

How much is 10 ZAR in MGA?

10 South African rand is 2,661 Malagasy Ariaries at the mid-market rate of 4 October 2026, 11:56 UTC, when 1 ZAR = 266.109 MGA.

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

Over the last 52 weeks 1 ZAR ranged from 242.917 to 286.128 MGA, 262.524 MGA on average.

Which exchange rate is this?

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