We only spent a couple of hours here, but we could so easily have spent most of the day here. The Gardens are free to enter, but there are additional charges for the Orchid Garden. It is worth the entrance fee of 15 Singapore dollars for an adult and 3 Singapore dollars if over 60. The Orchid Garden is amazing, and there are so many beautiful varieties of Orchid. The Rainforest walk is also worth it, and keep an eye out for squirrels, etc. We will certainly be coming back here when we return to Singapore.