MYR flag

Malaysian Ringgit (MYR) to Singapore Dollar (SGD)

SGD flag

Live exchange rate: 1 MYR = 0.3173 SGD

MYR flag
31.73
SGD flag
1 MYR = 0.3173 SGD

Exchange Rate History

MYR flag

Malaysian Ringgit (MYR) to Singapore Dollar (SGD)

SGD flag

Common Conversions

1 MYR0.32 SGD
10 MYR3.17 SGD
50 MYR15.86 SGD
100 MYR31.73 SGD
500 MYR158.63 SGD
1000 MYR317.27 SGD

Historical Rates (1 Year)

Frequently Asked Questions

How much is 100 MYR in SGD today?

As of today, 100 MYR is equivalent to 31.73 SGD.

What is the MYR to SGD exchange rate?

The current live exchange rate is 1 MYR = 0.3173 SGD.

Is the MYR to SGD rate updated in real time?

Our rates are synced directly from the European Central Bank and updated hourly to ensure accuracy.

What was the highest MYR to SGD rate this year?

The highest recorded rate for MYR to SGD in the last 365 days was 0.3271.