sgd to idrLatest Currency Exchange Rates: 1 Singapore Dollar = 12691.115 Indonesian Rupiah. On this page convert SGD to IDR using live currency rates as of 21052025 03This SGD currency table offers historic Singapore Dollar rates compared to every world currency. For commercial purposes, get an automated currency feed through the XE Currency Data API.