It wasn't busy yesterday. We saw all the shows & left about 3. So about 5 hours.
All day
Plan for all day, or about 6 or 7 hours.
Moving at a pretty steady pace and even stopping to relax and eat lunch, we visited every exhibit in about 6 hours.
if crowded it may take a day to complete everything..
To see everything, rides and all the shows it would take all day.
Thanks! Your answer is awaiting moderation.