sgd to idr1 SGD = 12,676.7785 IDR Exchange rates may vary. Fees may apply. Singapore Dollars to Indonesian Rupiahs: exchange rates SGD. IDR. 1 SGD, 12,628.63 IDR.Our currency converter will show you the current SGD to IDR rate and how it’s changed over the past day, week or month. Are you overpaying your bank? Banks often advertise free or