The best times to visit Kyoto are during the spring (March to May) for cherry blossoms and the autumn (September to November) for fall foliage.