1. Currency converter
  2. MGA to XCG

Malagasy Ariary (MGA) to Caribbean Guilder (XCG)

Convert Malagasy Ariaries to Caribbean guilders at the live mid-market rate. Reverse: XCG to MGA

1 Malagasy Ariary =

0.0004056 XCG 0.00% today

1 MGA = 0.00040564 XCG · 1 XCG = 2,465.24 MGA

Mid-market rate, updated 09:43 UTC. Paid plans update as often as every 60 seconds. Get MGA→XCG rates via API

MGA to XCG over the last year

0.00040.000420.00044Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.00043706
52-week low
0.00039009
52-week average
0.00041472
Change over the year
+0.95%

Conversion tables

MGA to XCG
MGA XCG
1 MGA 0.0004056 XCG
10 MGA 0.004056 XCG
100 MGA 0.04056 XCG
1,000 MGA 0.4056 XCG
10,000 MGA 4.06 XCG
50,000 MGA 20.28 XCG
100,000 MGA 40.56 XCG
XCG to MGA
XCG MGA
1 XCG 2,465 MGA
10 XCG 24,652 MGA
100 XCG 246,524 MGA
1,000 XCG 2,465,242 MGA
10,000 XCG 24,652,422 MGA
50,000 XCG 123,262,108 MGA
100,000 XCG 246,524,217 MGA

Get MGA→XCG rates via API

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

Related conversions

Popular Malagasy Ariary conversions

Popular Caribbean Guilder conversions

Questions about MGA to XCG

How much is 1 MGA in XCG?

1 Malagasy Ariary is 0.00040564 Caribbean guilders at the mid-market rate of 4 October 2026, 09:43 UTC, and 1 XCG is 2,465.24 MGA.

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

Over the last 52 weeks 1 MGA ranged from 0.00039009 to 0.00043706 XCG, 0.00041472 XCG on average.

Which exchange rate is this?

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