MYR to SGD
Malaysian Ringgit to Singapore Dollar
1 MYR = 0.31579 SGD
■ -0.00002 (+0.00%) 24 h
Updated 7 Nov 2026, 00:00 UTC · rates refreshed hourly
MYR to SGD converter
1 MYR = 0.31579 SGD · 1 SGD = 3.1666 MYR
MYR to SGD chart
MYR/SGD change over time
| Period | Rate then | Change | % |
|---|---|---|---|
| 1 day | 0.31581 | -0.00002 | ■ +0.00% |
| 1 week | 0.31510 | +0.00069 | ▲ +0.22% |
| 1 month | 0.31310 | +0.00269 | ▲ +0.86% |
| 3 months | 0.31250 | +0.00329 | ▲ +1.05% |
| 6 months | 0.32320 | -0.00741 | ▼ -2.29% |
| 1 year | 0.31150 | +0.00429 | ▲ +1.38% |
| 2 years | 0.30050 | +0.01529 | ▲ +5.09% |
| 5 years | 0.32450 | -0.00871 | ▼ -2.68% |
| Range | Low | High |
|---|---|---|
| 1D | 0.31523 | 0.31613 |
| 1W | 0.31390 | 0.31613 |
| 1M | 0.31260 | 0.31581 |
| 3M | 0.31060 | 0.31670 |
| 6M | 0.31060 | 0.32460 |
| 1Y | 0.31060 | 0.32950 |
| 3Y | 0.28000 | 0.32950 |
| 5Y | 0.00010000 | 0.32950 |
Send MYR to SGD: what arrives
Indicative figures for sending 100 MYR. Fees and margins change, so check the provider before you send.
| Provider | Their rate | Fee (MYR) | Recipient gets (SGD) | Speed |
|---|---|---|---|---|
| UkforexBest | 0.29959 | 0.00 | 29.96 | 1 To 2 Days |
Mid-market rate for comparison: 1 MYR = 0.31579 SGD. Data as of 2016-09-18. Some links may be paid placements.
MYR to SGD conversion table
| 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 |
| 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 |