2 to 3 hours at least if you have kids. More if you want to watch shows and eat in the aquarium.
I would plan be there part of the day or most of the day to really enjoy it, especially if you got children.
I would plan on at least an hour and a half for a good walk through. They offer different shows and children's activities as well and these could add more time.
Thanks! Your answer is awaiting moderation.