You can visit LEGOLAND in one day if you go quickly, or two days if you take your time. You can watch the shows, play with the Legos, play on the constructions, etc. without feeling rushed if you take your time.