1. Currency converter
  2. STN to MGA

25 STN to MGA

Convert dobra to Malagasy Ariaries at the live mid-market rate.

25 dobra =

5,062 MGA −0.08% today

1 STN = 202.496 MGA · 1 MGA = 0.00493837 STN

Mid-market rate, updated 09:21 UTC. Paid plans update as often as every 60 seconds. Get this rate via API

STN to MGA over the last year

190.00200.00210.00220.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
218.10
52-week low
192.01
52-week average
204.50
Change over the year
−4.93%

Conversion tables

STN to MGA
STN MGA
1 STN 202 MGA
5 STN 1,012 MGA
10 STN 2,025 MGA
25 STN 5,062 MGA
50 STN 10,125 MGA
100 STN 20,250 MGA
250 STN 50,624 MGA
500 STN 101,248 MGA
1,000 STN 202,496 MGA
5,000 STN 1,012,480 MGA
10,000 STN 2,024,960 MGA
50,000 STN 10,124,798 MGA
MGA to STN
MGA STN
1 MGA 0.004938 STN
5 MGA 0.02469 STN
10 MGA 0.04938 STN
25 MGA 0.1235 STN
50 MGA 0.2469 STN
100 MGA 0.4938 STN
250 MGA 1.23 STN
500 MGA 2.47 STN
1,000 MGA 4.94 STN
5,000 MGA 24.69 STN
10,000 MGA 49.38 STN
50,000 MGA 246.92 STN

STN to MGA 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.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=STN -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=STN -d currencies=MGA \
  -d date=2025-09-30 \
  -H "apikey: YOUR-API-KEY"

Popular São Tomé and Príncipe dobra conversions

Questions about STN to MGA

How much is 25 STN in MGA?

25 dobra is 5,062 Malagasy Ariaries at the mid-market rate of 30 September 2026, 09:21 UTC, when 1 STN = 202.496 MGA.

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

Over the last 52 weeks 1 STN ranged from 192.012 to 218.097 MGA, 204.501 MGA on average.

Which exchange rate is this?

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