ExchangeRate-API live rate

SGD to SAR Exchange RateSingapore DollarSaudi Riyal

🇸🇬🇸🇦

1 SGD =

2.9051SAR

1 SAR = 0.344222 SGD

▲ +0.01%vs. yesterday

Last synced Jul 26, 2026, 04:00 PM

SGD → SAR Converter

2.9051

SGD/SAR 90-Day Trend (Daily)

SGD to SAR Conversion Table

SGDSAR
1 SGD2.9051 SAR
5 SGD14.5255 SAR
10 SGD29.0510 SAR
25 SGD72.6276 SAR
50 SGD145.2552 SAR
100 SGD290.5104 SAR
500 SGD1,452.55 SAR
1,000 SGD2,905.1 SAR
5,000 SGD14,525.52 SAR
10,000 SGD29,051.04 SAR

About SGD/SAR

This page shows the live mid-market rate of Singapore Dollar to Saudi Riyal from ExchangeRate-API. Currently 1 SGD ≈ 2.9051 SAR, and 1 SAR ≈ 0.344222 SGD.Data updates automatically every 4 hours.

Use the converter above to convert any amount from SGD to SAR, or check the table for common amounts like 10, 100 and 1000 SGD in SAR. The chart is aggregated daily so you can track recent SGD/SAR movements.

FAQ

How much is 1 SGD in SAR?

As of Jul 26, 2026, 04:00 PM, per ExchangeRate-API, 1 SGD (Singapore Dollar) ≈ 2.9051 SAR (Saudi Riyal).

How much is 100 SGD in SAR?

100 SGD ≈ 290.5104 SAR; 1000 SGD ≈ 2,905.1 SAR.

Is SGD/SAR up or down today?

Versus yesterday, SGD/SAR rose 0.01%.

How much is 1 SAR in SGD?

1 SAR ≈ 0.344222 SGD.