need a complete full day, even a weekend stay to get in all the shows and rides, best theme park I have been to EVER. Although I haven't been to Disneyland YET! Family fun day out. visited years ago, not recently, but wanted to review. worth a visit, we will go back.