Hi Anjali, I transit to singapore almost every year (I am Indonesian) If you are Indian, you are entitle to have visa on arrival (I think it's for about a week).

My husband n kids holding Pakistani passport, they always granted visa on arrival.