🇲🇾 Malaysian Ringgit to Singapore Dollar 🇸🇬

1 MYR = 0.31287 SGD S$

0.04% 24h · 1 SGD = 3.20 MYR

Updated Oct 22, 2026, 2:59 PM UTC · source: frankfurter.dev (ECB)

Converter

1.00 MYR = 0.31287 SGD
1 MYR = 0.31287 SGD · details & chart →

MYR/SGD history

See full MYR/SGD history, stats & rate on a date →

MYR to SGD conversion table

Malaysian RinggitSingapore Dollar
1 MYR0.31287 SGD
5 MYR1.56 SGD
10 MYR3.13 SGD
25 MYR7.82 SGD
50 MYR15.64 SGD
100 MYR31.29 SGD
250 MYR78.22 SGD
500 MYR156.43 SGD
1,000 MYR312.87 SGD
5,000 MYR1,564.34 SGD
10,000 MYR3,128.69 SGD

SGD to MYR conversion table

Singapore DollarMalaysian Ringgit
1 SGD3.20 MYR
5 SGD15.98 MYR
10 SGD31.96 MYR
25 SGD79.91 MYR
50 SGD159.81 MYR
100 SGD319.62 MYR
250 SGD799.06 MYR
500 SGD1,598.11 MYR
1,000 SGD3,196.23 MYR
5,000 SGD15,981.14 MYR
10,000 SGD31,962.27 MYR

Convert Malaysian Ringgit to other currencies

🇲🇾🇺🇸 MYR/USD
0.24489
🇲🇾🇪🇺 MYR/EUR
0.21855
🇲🇾🇬🇧 MYR/GBP
0.18308
🇲🇾🇯🇵 MYR/JPY
38
🇲🇾🇨🇦 MYR/CAD
0.34368
🇲🇾🇦🇺 MYR/AUD
0.34923
🇲🇾🇨🇭 MYR/CHF
0.20131
🇲🇾🇨🇳 MYR/CNY
1.63

About the MYR/SGD rate today

As of 2026-10-22, 1 MYR = 0.31287 SGD, down 0.04% over the last 24 hours. At this level the MYR/SGD rate is below its 12-month average of 0.31738SGD by 1.4%, and currently sits in the lower half of its 52-week range.

Over the past year, Malaysian Ringgit has strengthened 1.5% against Singapore Dollar, trading between 0.30731 and 0.32713 SGD. Recent volatility has been low (1.9% annualised), and the short-term trend is flat. See the full MYR/SGD history →

The figure above is the mid-market rate — the midpoint between the global buy and sell prices, and the fairest benchmark for what Malaysian Ringgit is really worth in Singapore Dollar. Banks, airports, and apps add a margin on top, so the rate you actually receive is usually a little worse. To convert any amount, use the calculator above or the conversion tables.

Indicative reference rate, not a transactable quote. Malaysian Ringgit MYR · Singapore Dollar SGD.