Currency Converter / SGD to MYR
SGD to MYR: Singapore Dollar to Malaysian Ringgit
1 SGD = 3.1966 MYRUpdated 23 October 2026 at 00:02 UTC · source ExchangeRate-API
1 SGD = 3.1966 MYR · 1 MYR = 0.3128 SGD
Common SGD/MYR amounts
About Singapore Dollar and Malaysian Ringgit
The Singapore Dollar (SGD, symbol S$) is the official currency of Singapore. The Malaysian Ringgit (MYR, symbol RM) is the official currency of Malaysia.
At the latest reference rate (23 October 2026 at 00:02 UTC), 1 SGD buys 3.1966 MYR, and 1 MYR buys 0.3128 SGD.
Reference rates are for information only. Banks, card issuers and money transfer services add their own margin, so the rate you are offered will differ. Rates By Exchange Rate API.
Android app
Convert SGD to MYR on your phone
Forex Mobile: Currency Rates. No ads, ever. 170+ currencies, works offline.
Converting the other way? MYR to SGD (Malaysian Ringgit to Singapore Dollar) →