Agree with Evelyn. It is not an all day affair. Even if you intensively lingered everywhere, it would be less than 4 hours.
Depending of the butterfly rain forest is open or not. But I could spend around 2 or 3 hours
Thanks! Your answer is awaiting moderation.