Tokyo is huge, and there's a lot to see, so you'll need more than one day to explore its nooks and crannies.  We recommend spending at least three days, if not more. This will give you enough time to see the top sights, wander off the beaten path, and discover some of the city's hidden gems.