1. Currency converter
  2. SGD to OMR

250 SGD to OMR

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

250 Singapore dollars =

75.327 OMR −0.06% today

1 SGD = 0.301307 OMR · 1 OMR = 3.31888 SGD

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

SGD to OMR over the last year

0.2950.300.305Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.30536
52-week low
0.29449
52-week average
0.30007
Change over the year
+1.13%

Conversion tables

SGD to OMR
SGD OMR
1 SGD 0.3013 OMR
5 SGD 1.507 OMR
10 SGD 3.013 OMR
25 SGD 7.533 OMR
50 SGD 15.065 OMR
100 SGD 30.131 OMR
250 SGD 75.327 OMR
500 SGD 150.653 OMR
1,000 SGD 301.307 OMR
5,000 SGD 1,506.533 OMR
10,000 SGD 3,013.066 OMR
50,000 SGD 15,065.332 OMR
OMR to SGD
OMR SGD
1 OMR 3.32 SGD
5 OMR 16.59 SGD
10 OMR 33.19 SGD
25 OMR 82.97 SGD
50 OMR 165.94 SGD
100 OMR 331.89 SGD
250 OMR 829.72 SGD
500 OMR 1,659.44 SGD
1,000 OMR 3,318.88 SGD
5,000 OMR 16,594.39 SGD
10,000 OMR 33,188.78 SGD
50,000 OMR 165,943.90 SGD

SGD 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=SGD -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=SGD -d currencies=OMR \
  -d date=2025-09-29 \
  -H "apikey: YOUR-API-KEY"

Popular Singapore Dollar conversions

Questions about SGD to OMR

How much is 250 SGD in OMR?

250 Singapore dollars is 75.327 Omani rials at the mid-market rate of 29 September 2026, 21:31 UTC, when 1 SGD = 0.301307 OMR.

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

Over the last 52 weeks 1 SGD ranged from 0.294493 to 0.305362 OMR, 0.300073 OMR on average.

Which exchange rate is this?

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