Skip to content

Currency pair

SGD to MYR

Singapore Dollar to Malaysian Ringgit

1 SGD = 3.1668 MYR · 1 MYR = 0.3158 SGD · rates as of Fri, 06 Nov 2026 00:02:31 GMT

You have

From

$100.00 · Singapore Dollar

Converted to

5 of 8

SGD to MYR conversion table

SGDMYR
SGD 1.00MYR 3.17
SGD 5.00MYR 15.83
SGD 10.00MYR 31.67
SGD 50.00MYR 158
SGD 100MYR 317
SGD 500MYR 1,583
SGD 1,000MYR 3,167
SGD 5,000MYR 15,834

FAQ

Good to know

What is 1 SGD in MYR?

1 SGD (Singapore Dollar) is about 3.1668 MYR (Malaysian Ringgit) at the mid-market rate as of Fri, 06 Nov 2026 00:02:31 GMT.

What is 1 MYR in SGD?

1 MYR is about 0.3158 SGD at the mid-market rate.

Will I get the SGD to MYR rate shown here at a bank or exchange?

Usually not. This is the mid-market rate. Banks, card networks and exchange desks add a margin or fees, so the amount you receive is normally lower. Compare the total cost, not just the headline rate.