1. Currency converter
  2. MGA to SGD
  3. 100,000 MGA

Convert 100,000 Malagasy Ariary (MGA) to Singapore Dollar (SGD)

Convert Malagasy Ariaries to Singapore dollars at the live mid-market rate. Reverse: SGD to MGA

100,000 Malagasy Ariaries =

28.96 SGD +0.09% today

1 MGA = 0.00028959 SGD · 1 SGD = 3,453.12 MGA

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

MGA to SGD over the last year

0.000280.000290.00030.00031Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.00030915
52-week low
0.00027859
52-week average
0.00029559
Change over the year
+0.36%

Conversion tables

MGA to SGD
MGA SGD
1 MGA 0.0002896 SGD
10 MGA 0.002896 SGD
100 MGA 0.02896 SGD
1,000 MGA 0.2896 SGD
10,000 MGA 2.90 SGD
50,000 MGA 14.48 SGD
100,000 MGA 28.96 SGD
SGD to MGA
SGD MGA
1 SGD 3,453 MGA
10 SGD 34,531 MGA
100 SGD 345,312 MGA
1,000 SGD 3,453,119 MGA
10,000 SGD 34,531,194 MGA
50,000 SGD 172,655,972 MGA
100,000 SGD 345,311,943 MGA

Get MGA→SGD rates via API

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

Related conversions

Popular Malagasy Ariary conversions

Popular Singapore Dollar conversions

Questions about MGA to SGD

How much is 100,000 MGA in SGD?

100,000 Malagasy Ariaries is 28.96 Singapore dollars at the mid-market rate of 2 October 2026, 00:56 UTC, when 1 MGA = 0.00028959 SGD.

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

Over the last 52 weeks 1 MGA ranged from 0.00027859 to 0.00030915 SGD, 0.00029559 SGD on average.

Which exchange rate is this?

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