We was there for 3 hours and still didnt make it to every station, but the least would be 2
Plan two hours.
$25 per person, then extra if you want food. The usually have annual passes for 29.99, which is the best deal. They also have packages for group tickets and things like that.
Thanks! Your answer is awaiting moderation.