About 2 1/2 HRS
Don't skip the movie! The kids loved it we watched it twice, it's short. 2+ hours.
Three if really let them play and not rush
Plan for at least 2 hours. We took our grands and spent about 2 hours, but we skipped the movie also. They had a great time!
It took us an hour and a half to do everything except the movie/cartoon in the theater because one of our kids is autistic and can't do theaters. We then spent another hour in the Lego store that you exit into.
Thanks! Your answer is awaiting moderation.