At least two full days are needed to get a taste of Kyoto; however, the city is extremely rich in history and culture, and you could easily spend a week exploring Japan's ancient capital and not run out of first-class attractions to visit.