The Forex calculator is the best way to find current exchange rates of more than 150 currencies. As per the rates updated on 07:23 pm on 26th Apr 2026 Sunday, 1 São Tomé and Príncipe Dobra (STD) is equal to 0.186 Malagasy Ariary (MGA) and 1 Malagasy Ariary (MGA) is equal to 5.371 São Tomé and Príncipe Dobra (STD).
The conversion table is also shown in order to provide possible multiplications of STD to MGA and vice-versa. For custom amount the amount field can be used. The rates are updated on hourly basis.
| 10 STD | = | 1.862 MGA |
| 50 STD | = | 9.309 MGA |
| 100 STD | = | 18.618 MGA |
| 250 STD | = | 46.545 MGA |
| 500 STD | = | 93.09 MGA |
| 1000 STD | = | 186.181 MGA |
| 10 MGA | = | 53.711 STD |
| 50 MGA | = | 268.556 STD |
| 100 MGA | = | 537.113 STD |
| 250 MGA | = | 1342.782 STD |
| 500 MGA | = | 2685.564 STD |
| 1000 MGA | = | 5371.127 STD |