1. Currency converter
  2. OMR to SGD
  3. 1 OMR

Convert 1 Omani Rial (OMR) to Singapore Dollar (SGD)

Convert Omani rials to Singapore dollars at the live mid-market rate. Reverse: SGD to OMR

1 Omani Rial =

3.32 SGD 0.00% today

1 OMR = 3.32225 SGD · 1 SGD = 0.301 OMR

Mid-market rate, updated 14:01 UTC. Paid plans update as often as every 60 seconds. Get OMR→SGD rates via API

OMR to SGD over the last year

3.303.353.40Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
3.3957
52-week low
3.2748
52-week average
3.3324
Change over the year
−0.75%

Conversion tables

OMR to SGD
OMR SGD
1 OMR 3.32 SGD
10 OMR 33.22 SGD
100 OMR 332.23 SGD
1,000 OMR 3,322.25 SGD
10,000 OMR 33,222.54 SGD
50,000 OMR 166,112.70 SGD
100,000 OMR 332,225.40 SGD
SGD to OMR
SGD OMR
1 SGD 0.301 OMR
10 SGD 3.010 OMR
100 SGD 30.100 OMR
1,000 SGD 301.000 OMR
10,000 SGD 3,010.005 OMR
50,000 SGD 15,050.023 OMR
100,000 SGD 30,100.047 OMR

Get OMR→SGD rates via API

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

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

Related conversions

Popular Omani Rial conversions

Popular Singapore Dollar conversions

Questions about OMR to SGD

How much is 1 OMR in SGD?

1 Omani Rial is 3.32 Singapore dollars at the mid-market rate of 4 October 2026, 14:01 UTC, when 1 OMR = 3.32225 SGD.

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

Over the last 52 weeks 1 OMR ranged from 3.27481 to 3.39566 SGD, 3.3324 SGD on average.

Which exchange rate is this?

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