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,061 MGA −0.10% today

1 STN = 202.444 MGA · 1 MGA = 0.00493963 STN

Mid-market rate, updated 06:38 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.96%

Conversion tables

STN to MGA
STN MGA
1 STN 202 MGA
5 STN 1,012 MGA
10 STN 2,024 MGA
25 STN 5,061 MGA
50 STN 10,122 MGA
100 STN 20,244 MGA
250 STN 50,611 MGA
500 STN 101,222 MGA
1,000 STN 202,444 MGA
5,000 STN 1,012,222 MGA
10,000 STN 2,024,443 MGA
50,000 STN 10,122,217 MGA
MGA to STN
MGA STN
1 MGA 0.00494 STN
5 MGA 0.0247 STN
10 MGA 0.0494 STN
25 MGA 0.1235 STN
50 MGA 0.247 STN
100 MGA 0.494 STN
250 MGA 1.23 STN
500 MGA 2.47 STN
1,000 MGA 4.94 STN
5,000 MGA 24.70 STN
10,000 MGA 49.40 STN
50,000 MGA 246.98 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,061 Malagasy Ariaries at the mid-market rate of 30 September 2026, 06:38 UTC, when 1 STN = 202.444 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.50 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.