SGD to MYR Exchange Rate

🔄 Switch to MYR/SGD currency pair.

Live Rate: 3.1902 (-)
1 SGD = 3.1902 MYR · 1 MYR = 0.31346 SGD
Last updated: October 11, 2026
Today's Date: October 11, 2026


SGD/MYR Chart (Hourly)

Loading Chart Data...
Base: SGD Second: MYR

SGD to MYR conversion table

SGD MYR MYR → SGD
1 SGD 3.1902 MYR 0.31346 SGD
5 SGD 15.9509 MYR 1.5673 SGD
10 SGD 31.9018 MYR 3.1346 SGD
25 SGD 79.7544 MYR 7.8366 SGD
50 SGD 159.509 MYR 15.6731 SGD
100 SGD 319.018 MYR 31.3462 SGD
500 SGD 1,595.09 MYR 156.731 SGD
1,000 SGD 3,190.18 MYR 313.462 SGD
5,000 SGD 15,950.88 MYR 1,567.31 SGD
10,000 SGD 31,901.77 MYR 3,134.62 SGD

SGD/MYR over the last 12 months

52-week range 3.0620 – 3.3014 (currently 53.5% of range)
Change, 30 days-0.07%
Change, 90 days+2.87%
Annualised volatility5.0%
50-day average 3.1902 (rate is below)
200-day average 3.1339 (rate is above)

What moves SGD/MYR?

Singapore Dollar (SGD)

  • MAS policy is set through the exchange rate band, not interest rates — the slope, width and centre of the S$NEER band
  • Regional trade volumes through the port
  • Imported inflation, the variable MAS policy actually targets

Malaysian Ringgit (MYR)

  • Crude oil and LNG exports — Malaysia is a net energy exporter
  • Palm oil prices
  • China trade exposure and regional sentiment

About these currencies

Singapore Dollar (S$)

Issuing authority
Monetary Authority of Singapore (MAS)
Exchange-rate regime
Managed against an undisclosed trade-weighted basket (S$NEER)
Minor unit
cent (100)

Singapore is Hong Kong’s closest regional financial peer, so HKD/SGD is a frequently watched cross.

Malaysian Ringgit (RM)

Issuing authority
Bank Negara Malaysia (BNM)
Exchange-rate regime
Managed float
Minor unit
sen (100)

Convert SGD to MYR

TO
Exchange History