Malaysian Ringgit to Singapore Dollar Exchange Rate Today (MYR to SGD)

⇄ Swap to SGD → MYR

Live mid-market Malaysian Ringgit (MYR) to Singapore Dollar (SGD) exchange rate, interactive currency converter, historical charts, and conversion tables.

1 Malaysian Ringgit (MYR) = 0.3139 Singapore Dollar (SGD)
Inverse Rate: 1 SGD = 3.1859 MYR -0.000201 SGD (-0.06%) Updated: Thursday, 29 October 2026, 1:27 AM GMT
Day Open 0.3141 SGD
Day High 0.3146 SGD
Day Low 0.3118 SGD
30-Day Change +0.51%
1-Year Change +2.30%

Daily MYR/SGD Exchange Rate Report (Thursday, 29 October 2026, 1:27 AM)

MYR/SGD Declining Today
Daily Change (MYR/SGD) -0.000201 SGD (-0.06%)
Inverse (1 SGD in MYR) 3.1859 MYR
7-Day Trend +0.49%
30-Day Trend +0.51%

The Malaysian Ringgit to Singapore Dollar (MYR/SGD) exchange rate is edging lower today (Thursday, 29 October 2026, 1:27 AM), declining by -0.000201 SGD (-0.06%) compared to the previous session close of 0.3141 SGD to trade at 1 MYR = 0.3139 SGD. In the opposite direction, 1 Singapore Dollar (SGD) currently exchanges for 3.1859 MYR.

For practical conversions at today’s mid-market rate, 100 MYR equals 31.39 SGD and 1,000 MYR equals 313.89 SGD. Going the other way, 100 SGD converts to 318.59 MYR while 1,000 SGD converts to 3,185.87 MYR.

Over the past 30 days, the MYR/SGD pair has traded between a monthly low of 0.3118 SGD and a high of 0.3146 SGD, with a 1-year average exchange rate of 0.3175 SGD. Across recent horizons, MYR against SGD shows a 7-day change of +0.49%, a 30-day change of +0.51%, and a 1-year change of +2.30%.

Convert Malaysian Ringgit (MYR) to Singapore Dollar (SGD)

Enter any amount below to convert instantly between Malaysian Ringgit (MYR) and Singapore Dollar (SGD) using live mid-market rates.

MYR to SGD & SGD to MYR Conversion Tables

Quick reference tables for common Malaysian Ringgit (MYR) and Singapore Dollar (SGD) denominations at today’s exchange rate.

Convert Malaysian Ringgit (MYR) to Singapore Dollar (SGD)

Malaysian Ringgit (MYR) Singapore Dollar (SGD)
1 MYR 0.3139 SGD
5 MYR 1.57 SGD
10 MYR 3.14 SGD
25 MYR 7.85 SGD
50 MYR 15.69 SGD
100 MYR 31.39 SGD
250 MYR 78.47 SGD
500 MYR 156.94 SGD
1,000 MYR 313.89 SGD
5,000 MYR 1,569.43 SGD
10,000 MYR 3,138.86 SGD

Convert Singapore Dollar (SGD) to Malaysian Ringgit (MYR)

Singapore Dollar (SGD) Malaysian Ringgit (MYR)
1 SGD 3.19 MYR
5 SGD 15.93 MYR
10 SGD 31.86 MYR
25 SGD 79.65 MYR
50 SGD 159.29 MYR
100 SGD 318.59 MYR
250 SGD 796.47 MYR
500 SGD 1,592.94 MYR
1,000 SGD 3,185.87 MYR
5,000 SGD 15,929.37 MYR
10,000 SGD 31,858.74 MYR

Malaysian Ringgit to Singapore Dollar (MYR/SGD) Historical Exchange Rate Chart

Interactive historical chart tracking the Malaysian Ringgit (MYR) against the Singapore Dollar (SGD) across multiple timeframes.

MYR/SGD Market Indicators & Historical Range

Session trading quotes, 30-day, 6-month, and 52-week high/low benchmarks, and multi-period performance for Malaysian Ringgit to Singapore Dollar.

Today’s MYR/SGD Session Quotes

Bid Rate 0.3139 SGD
Ask Rate 0.3139 SGD
Day High 0.3146 SGD
Day Low 0.3118 SGD
Day Open 0.3141 SGD
Previous Close 0.3141 SGD
24h Change -0.000201 SGD (-0.06%)

Historical High, Low & Average (MYR/SGD)

Period Lowest Highest Average
30 Days 0.3118 0.3146 0.3132
6 Months 0.3104 0.3256 0.3160
1 Year (52W) 0.3074 0.3268 0.3175

MYR/SGD Performance by Period

Timeframe Historical Rate Change Change %
1 Day 0.3139 SGD -0.000201 SGD -0.06%
1 Week 0.3129 SGD +0.00154 SGD +0.49%
30 Days 0.3129 SGD +0.00160 SGD +0.51%
6 Months 0.3229 SGD -0.00845 SGD -2.62%
1 Year 0.3074 SGD +0.00708 SGD +2.30%
5 Years 0.3239 SGD -0.00945 SGD -2.92%
10 Years 0.3316 SGD -0.01712 SGD -5.16%
20 Years 0.4278 SGD -0.1133 SGD -26.49%

MYR to SGD Last 14 Days Exchange Rate History

Day-by-day closing exchange rates for Malaysian Ringgit (MYR) to Singapore Dollar (SGD) over the last two weeks.

Date 1 MYR in SGD 1 SGD in MYR 100 MYR in SGD Daily Change %
2026-10-28 0.3141 SGD 3.1836 MYR 31.41 SGD +0.23%
2026-10-27 0.3134 SGD 3.1909 MYR 31.34 SGD +0.02%
2026-10-26 0.3133 SGD 3.1915 MYR 31.33 SGD +0.25%
2026-10-25 0.3126 SGD 3.1994 MYR 31.26 SGD +0.00%
2026-10-24 0.3126 SGD 3.1994 MYR 31.26 SGD -0.12%
2026-10-23 0.3129 SGD 3.1956 MYR 31.29 SGD +0.04%
2026-10-22 0.3128 SGD 3.1969 MYR 31.28 SGD -0.04%
2026-10-21 0.3129 SGD 3.1957 MYR 31.29 SGD -0.02%
2026-10-20 0.3130 SGD 3.1949 MYR 31.30 SGD -0.18%
2026-10-19 0.3136 SGD 3.1891 MYR 31.36 SGD -0.22%
2026-10-18 0.3142 SGD 3.1822 MYR 31.42 SGD +0.13%
2026-10-17 0.3138 SGD 3.1865 MYR 31.38 SGD +0.08%
2026-10-16 0.3136 SGD 3.1890 MYR 31.36 SGD -0.10%
2026-10-15 0.3139 SGD 3.1858 MYR 31.39 SGD -0.24%

Malaysian Ringgit (MYR) vs. Singapore Dollar (SGD) Currency Profiles

Compare central bank authorities, symbols, subunits, and local gold price pages for Malaysian Ringgit and Singapore Dollar.

Malaysian Ringgit (MYR)

ISO 4217 Code MYR
Currency Symbol RM • sen
Central Bank Bank Negara Malaysia
Primary Country / Region Malaysia
Local Gold Price Page Live Gold Price in Malaysia (MYR) →

Singapore Dollar (SGD)

ISO 4217 Code SGD
Currency Symbol S$ • cent
Central Bank Monetary Authority of Singapore
Primary Country / Region Singapore
Local Gold Price Page Live Gold Price in Singapore (SGD) →

Frequently Asked Questions

What is the Malaysian Ringgit to Singapore Dollar (MYR/SGD) exchange rate today?
Today’s live mid-market exchange rate is 1 Malaysian Ringgit (MYR) = 0.3139 Singapore Dollar (SGD). Conversely, 1 Singapore Dollar (SGD) = 3.1859 Malaysian Ringgit (MYR).
How much is 100 Malaysian Ringgit (MYR) in Singapore Dollar (SGD)?
At the current exchange rate of 0.3139, 100 MYR is worth 31.39 SGD, and 1,000 MYR is worth 313.89 SGD.
What was the highest and lowest Malaysian Ringgit to Singapore Dollar exchange rate in the last 30 days?
Over the past 30 days, the MYR/SGD exchange rate reached a high of 0.3146 SGD and a low of 0.3118 SGD, with a 1-year average of 0.3175 SGD.
How do I convert Malaysian Ringgit to Singapore Dollar?
To convert Malaysian Ringgit (MYR) to Singapore Dollar (SGD), multiply the amount in MYR by the current exchange rate of 0.3139. To convert SGD back to MYR, multiply by the inverse rate of 3.1859.