π²πΎ MYR to SGD πΈπ¬
Convert Malaysian Ringgit to Singapore Dollar
1 MYR = 0.3137 SGD
1 SGD = 3.1876 MYR Β· mid-market rate, updated Mon, 03 Aug 2026 00:02:32 +0000
RM
=
S$31.37
1 MYR = 0.31 SGD(mid-market rate)
MYR to SGD conversion table
| Malaysian Ringgit | Singapore Dollar |
|---|---|
| 1 MYR | 0.3137 SGD |
| 10 MYR | 3.1371 SGD |
| 50 MYR | 15.6857 SGD |
| 100 MYR | 31.3714 SGD |
| 500 MYR | 156.86 SGD |
| 1,000 MYR | 313.71 SGD |
| 5,000 MYR | 1,568.57 SGD |
| 10,000 MYR | 3,137.14 SGD |
Where to exchange Singapore Dollar cash
Online rates are mid-market. For cash, compare local exchange shops β MoneySpot lists verified shops in 245+ cities.