The best time to visit China in spring season (April to May) and autumn season (September to October.  The weather during these months is just right for sightseeing’s and other activities. This is also a peak time and tourists visiting there in between these months.