Без визы в Сингапуре можно находиться 96 часов не только при наличии обратного билета.
Для этого вы должны влетать в Сингапур из одной страны, а улетать в другую - это называется транзитом, и только имея на руках имено такие билеты вы можете получить нужные вам 96 часов безвизового нахождения в Сингапуре.
И нужна бронь отеля на всё время пребывания в Сингапуре.
Ещё ваш загранпаспорт действителен как минимум полгода с даты выезда из Сингапура.
И ещё при въезде у вас могут попросить показать наличные деньги, их должно быть не менее 80 американских долларов в день на человека.
96 часов отсчитываются со времени въезда в страну до времени выезда. То есть не должно быть больше ни на одну минуту.