XE live rate

SGD to MYR Exchange RateSingapore DollarMalaysian Ringgit

🇸🇬🇲🇾

1 SGD =

3.1696MYR

1 MYR = 0.315498 SGD

▲ +0.02%vs. yesterday

Last synced Jul 26, 2026, 04:01 PM

SGD → MYR Converter

3.1696

SGD/MYR 90-Day Trend (Daily)

SGD to MYR Conversion Table

SGDMYR
1 SGD3.1696 MYR
5 SGD15.8480 MYR
10 SGD31.6960 MYR
25 SGD79.2399 MYR
50 SGD158.4798 MYR
100 SGD316.9597 MYR
500 SGD1,584.8 MYR
1,000 SGD3,169.6 MYR
5,000 SGD15,847.98 MYR
10,000 SGD31,695.97 MYR

About SGD/MYR

This page shows the live mid-market rate of Singapore Dollar to Malaysian Ringgit from XE. Currently 1 SGD ≈ 3.1696 MYR, and 1 MYR ≈ 0.315498 SGD.Data updates automatically every 4 hours.

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

FAQ

How much is 1 SGD in MYR?

As of Jul 26, 2026, 04:01 PM, per XE, 1 SGD (Singapore Dollar) ≈ 3.1696 MYR (Malaysian Ringgit).

How much is 100 SGD in MYR?

100 SGD ≈ 316.9597 MYR; 1000 SGD ≈ 3,169.6 MYR.

Is SGD/MYR up or down today?

Versus yesterday, SGD/MYR rose 0.02%.

How much is 1 MYR in SGD?

1 MYR ≈ 0.315498 SGD.