1. Currency converter
  2. XCG to OMR

50,000 XCG to OMR

Convert guilders to Omani rials at the live mid-market rate.

50,000 guilders =

10,679.746 OMR −0.07% today

1 XCG = 0.213595 OMR · 1 OMR = 4.68176 XCG

Mid-market rate, updated 09:35 UTC. Paid plans update as often as every 60 seconds. Get this rate via API

XCG to OMR over the last year

0.2130.2140.215Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.21497
52-week low
0.21250
52-week average
0.21390
Change over the year
+0.21%

Conversion tables

XCG to OMR
XCG OMR
1 XCG 0.2136 OMR
5 XCG 1.068 OMR
10 XCG 2.136 OMR
25 XCG 5.340 OMR
50 XCG 10.680 OMR
100 XCG 21.359 OMR
250 XCG 53.399 OMR
500 XCG 106.797 OMR
1,000 XCG 213.595 OMR
5,000 XCG 1,067.975 OMR
10,000 XCG 2,135.949 OMR
50,000 XCG 10,679.746 OMR
OMR to XCG
OMR XCG
1 OMR 4.68 XCG
5 OMR 23.41 XCG
10 OMR 46.82 XCG
25 OMR 117.04 XCG
50 OMR 234.09 XCG
100 OMR 468.18 XCG
250 OMR 1,170.44 XCG
500 OMR 2,340.88 XCG
1,000 OMR 4,681.76 XCG
5,000 OMR 23,408.80 XCG
10,000 OMR 46,817.59 XCG
50,000 OMR 234,087.97 XCG

XCG to OMR via API

The live rate, the rate on any past day or a whole range, for OMR and 170+ other currencies, as JSON. Free plan included.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=XCG -d currencies=OMR \
  -H "apikey: YOUR-API-KEY"

# the rate on a past day
curl https://api.currencyapi.com/v3/historical \
  -G -d base_currency=XCG -d currencies=OMR \
  -d date=2025-09-30 \
  -H "apikey: YOUR-API-KEY"

Popular Caribbean guilder conversions

Questions about XCG to OMR

How much is 50,000 XCG in OMR?

50,000 guilders is 10,679.746 Omani rials at the mid-market rate of 30 September 2026, 09:35 UTC, when 1 XCG = 0.213595 OMR.

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

Over the last 52 weeks 1 XCG ranged from 0.212499 to 0.21497 OMR, 0.2139 OMR on average.

Which exchange rate is this?

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