1. Currency converter
  2. MGA to VES
  3. 100 MGA

Convert 100 Malagasy Ariary (MGA) to Venezuelan Bolívar (VES)

Convert Malagasy Ariaries to Venezuelan bolívares at the live mid-market rate. Reverse: VES to MGA

100 Malagasy Ariaries =

19.53 VES +0.02% today

1 MGA = 0.195277 VES · 1 VES = 5.12092 MGA

Mid-market rate, updated 14:18 UTC. Paid plans update as often as every 60 seconds. Get MGA→VES rates via API

MGA to VES over the last year

0.050.100.150.20Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.19537
52-week low
0.04124
52-week average
0.11331
Change over the year
+373.56%

Conversion tables

MGA to VES
MGA VES
1 MGA 0.1953 VES
10 MGA 1.95 VES
100 MGA 19.53 VES
1,000 MGA 195.28 VES
10,000 MGA 1,952.77 VES
50,000 MGA 9,763.86 VES
100,000 MGA 19,527.73 VES
VES to MGA
VES MGA
1 VES 5 MGA
10 VES 51 MGA
100 VES 512 MGA
1,000 VES 5,121 MGA
10,000 VES 51,209 MGA
50,000 VES 256,046 MGA
100,000 VES 512,092 MGA

Get MGA→VES rates via API

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

Related conversions

Popular Malagasy Ariary conversions

Popular Venezuelan Bolívar conversions

Questions about MGA to VES

How much is 100 MGA in VES?

100 Malagasy Ariaries is 19.53 Venezuelan bolívares at the mid-market rate of 4 October 2026, 14:18 UTC, when 1 MGA = 0.195277 VES.

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

Over the last 52 weeks 1 MGA ranged from 0.0412363 to 0.195373 VES, 0.113313 VES on average.

Which exchange rate is this?

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