Indian nationals do not have the option for visa on arrival in Singapore. They need to obtain a Singapore entry visa before they arrive. However, those who are in transit can get short visas to enter the city.