You should plan to spend at least 4-5 days in Singapore if you want to see as much as possible. This would give you time to visit Singapore's iconic sites like the Merlion, Gardens by the Bay, and Marina Bay Sands, as well as explore its diverse neighborhoods like Chinatown, Little India, Kampong Glam, and Tiong Bahru.