FxRate.org

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

PeriodRate thenChange%
1 day0.31581-0.00002■ +0.00%
1 week0.31510+0.00069▲ +0.22%
1 month0.31310+0.00269▲ +0.86%
3 months0.31250+0.00329▲ +1.05%
6 months0.32320-0.00741▼ -2.29%
1 year0.31150+0.00429▲ +1.38%
2 years0.30050+0.01529▲ +5.09%
5 years0.32450-0.00871▼ -2.68%
RangeLowHigh
1D0.315230.31613
1W0.313900.31613
1M0.312600.31581
3M0.310600.31670
6M0.310600.32460
1Y0.310600.32950
3Y0.280000.32950
5Y0.000100000.32950

Send MYR to SGD: what arrives

Indicative figures for sending 100 MYR. Fees and margins change, so check the provider before you send.

ProviderTheir rateFee (MYR)Recipient gets (SGD)Speed
UkforexBest0.299590.0029.961 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

Print this table

MYRSGD
1 MYR0.32 SGD
5 MYR1.58 SGD
10 MYR3.16 SGD
25 MYR7.89 SGD
50 MYR15.79 SGD
100 MYR31.58 SGD
500 MYR157.90 SGD
1,000 MYR315.79 SGD
5,000 MYR1,578.97 SGD
10,000 MYR3,157.95 SGD
SGDMYR
1 SGD3.17 MYR
5 SGD15.83 MYR
10 SGD31.67 MYR
25 SGD79.17 MYR
50 SGD158.33 MYR
100 SGD316.66 MYR
500 SGD1,583.31 MYR
1,000 SGD3,166.61 MYR
5,000 SGD15,833.07 MYR
10,000 SGD31,666.15 MYR
We use cookies to improve your experience.
Privacy Policy