I'm an Indian national travelling to the U.S. on a B1/B2 visa. I have an 8 hour layover at Singapore during my return leg and would like to get out of the transit area and visit the city. My reading of the Singapore Immigration site indicates that Indian nationals with a "visa/long-term pass" (=B1/B2?) from the U.S. can transit without a visa for up to 96 hours. A different page on the site does not say anything about this. Is this reading correct?
Edit: I asked Singapore Airlines and they say the visa is not required if the connecting flight is within 24 hours.
Transit visa is not required for Indian Nationals as long as your connecting flight is within 24hrs.
We also suggest you to avail free Singapore tour during your transit.
Please click onto below link for more details.
http://www.singaporeair.com/en_UK/sg/plan-travel/privileges/free-singapore-tour/