SGD to MYR
Singapore Dollar to Malaysian Ringgit
1 SGD = 3.1666 MYR
■ +0.0002 (+0.00%) 24 h
Updated 7 Nov 2026, 00:00 UTC · rates refreshed hourly
SGD to MYR converter
1 SGD = 3.1666 MYR · 1 MYR = 0.31579 SGD
SGD to MYR chart
SGD/MYR change over time
| Period | Rate then | Change | % |
|---|---|---|---|
| 1 day | 3.1665 | +0.0002 | ■ +0.00% |
| 1 week | 3.1734 | -0.0068 | ▼ -0.21% |
| 1 month | 3.1942 | -0.0276 | ▼ -0.86% |
| 3 months | 3.2003 | -0.0337 | ▼ -1.05% |
| 6 months | 3.0938 | +0.0728 | ▲ +2.35% |
| 1 year | 3.2098 | -0.0432 | ▼ -1.35% |
| 2 years | 3.3465 | -0.1799 | ▼ -5.38% |
| 5 years | 3.0811 | +0.0855 | ▲ +2.78% |
| Range | Low | High |
|---|---|---|
| 1D | 3.1633 | 3.1723 |
| 1W | 3.1633 | 3.1859 |
| 1M | 3.1665 | 3.1994 |
| 3M | 3.1580 | 3.2194 |
| 6M | 3.0803 | 3.2194 |
| 1Y | 3.0353 | 3.2194 |
| 3Y | 3.0353 | 3.5710 |
| 5Y | 3.0353 | 16,054.07 |
Send SGD to MYR: what arrives
Indicative figures for sending 100 SGD. Fees and margins change, so check the provider before you send.
| Provider | Their rate | Fee (SGD) | Recipient gets (MYR) | Speed |
|---|---|---|---|---|
| TransferwiseBest | 3.1666 | 6.45 | 296.24 | 1 To 2 Days |
| BKK Forex | 3.1052 | 7.00 | 288.78 | Next Day |
| BKK Forex | 3.1052 | 7.00 | 288.78 | Immediate |
| Pay2Home Remittance | 3.1251 | 9.00 | 284.39 | 2 Days |
| GPL Remittance | 3.1451 | 10.00 | 283.06 | Next Day |
| Raffles Money Change | 3.1451 | 10.00 | 283.06 | 2 Days |
| All Best Enterprise | 3.1353 | 10.00 | 282.17 | 2 Days |
| Golden Dragon | 3.1353 | 10.00 | 282.17 | Same Day |
| JC Money Change | 3.1353 | 10.00 | 282.17 | Next Day |
| Mass Express | 3.1353 | 10.00 | 282.17 | Next Day |
| Brunphil Express | 3.0950 | 10.00 | 278.55 | 2 Days |
| Western Union | 3.1653 | 12.00 | 278.55 | Immediate |
Mid-market rate for comparison: 1 SGD = 3.1666 MYR. Data as of 2017-11-11. Some links may be paid placements.
SGD to MYR conversion table
| SGD | MYR |
|---|---|
| 1 SGD | 3.17 MYR |
| 5 SGD | 15.83 MYR |
| 10 SGD | 31.67 MYR |
| 25 SGD | 79.17 MYR |
| 50 SGD | 158.33 MYR |
| 100 SGD | 316.66 MYR |
| 500 SGD | 1,583.31 MYR |
| 1,000 SGD | 3,166.61 MYR |
| 5,000 SGD | 15,833.07 MYR |
| 10,000 SGD | 31,666.15 MYR |
| MYR | SGD |
|---|---|
| 1 MYR | 0.32 SGD |
| 5 MYR | 1.58 SGD |
| 10 MYR | 3.16 SGD |
| 25 MYR | 7.89 SGD |
| 50 MYR | 15.79 SGD |
| 100 MYR | 31.58 SGD |
| 500 MYR | 157.90 SGD |
| 1,000 MYR | 315.79 SGD |
| 5,000 MYR | 1,578.97 SGD |
| 10,000 MYR | 3,157.95 SGD |