The Forex calculator is the best way to find current exchange rates of more than 150 currencies. As per the rates updated on 08:29 pm on 29th Jul 2026 Wednesday, 1 São Tomé and Príncipe Dobra (STD) is equal to 0.194 Malagasy Ariary (MGA) and 1 Malagasy Ariary (MGA) is equal to 5.156 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.939 MGA |
| 50 STD | = | 9.697 MGA |
| 100 STD | = | 19.394 MGA |
| 250 STD | = | 48.485 MGA |
| 500 STD | = | 96.969 MGA |
| 1000 STD | = | 193.939 MGA |
| 10 MGA | = | 51.563 STD |
| 50 MGA | = | 257.814 STD |
| 100 MGA | = | 515.627 STD |
| 250 MGA | = | 1289.068 STD |
| 500 MGA | = | 2578.136 STD |
| 1000 MGA | = | 5156.272 STD |