1. Currency converter
  2. SGD to SAR
  3. 10,000 SGD

Convert 10,000 Singapore Dollar (SGD) to Saudi Riyal (SAR)

Convert Singapore dollars to Saudi riyals at the live mid-market rate. Reverse: SAR to SGD

10,000 Singapore dollars =

29,345.79 SAR 0.00% today

1 SGD = 2.93458 SAR · 1 SAR = 0.340764 SGD

Mid-market rate, updated 15:25 UTC. Paid plans update as often as every 60 seconds. Get SGD→SAR rates via API

SGD to SAR over the last year

2.902.95Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
2.9743
52-week low
2.8678
52-week average
2.9247
Change over the year
+0.87%

Conversion tables

SGD to SAR
SGD SAR
1 SGD 2.93 SAR
10 SGD 29.35 SAR
100 SGD 293.46 SAR
1,000 SGD 2,934.58 SAR
10,000 SGD 29,345.79 SAR
50,000 SGD 146,728.93 SAR
100,000 SGD 293,457.86 SAR
SAR to SGD
SAR SGD
1 SAR 0.3408 SGD
10 SAR 3.41 SGD
100 SAR 34.08 SGD
1,000 SAR 340.76 SGD
10,000 SAR 3,407.64 SGD
50,000 SAR 17,038.22 SGD
100,000 SAR 34,076.44 SGD

Get SGD→SAR rates via API

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

Related conversions

Popular Singapore Dollar conversions

Popular Saudi Riyal conversions

Questions about SGD to SAR

How much is 10,000 SGD in SAR?

10,000 Singapore dollars is 29,345.79 Saudi riyals at the mid-market rate of 4 October 2026, 15:25 UTC, when 1 SGD = 2.93458 SAR.

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

Over the last 52 weeks 1 SGD ranged from 2.86782 to 2.97428 SAR, 2.92468 SAR on average.

Which exchange rate is this?

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