Hi, Surendra Dhingra
Greetings from Bonnie, Top China Travel. Thanks for your message to us.
Choosing the best time to visit China depends on which places you wish to visit, what type of weather you enjoy.
May, September and October are the peak tourist months at China's most popular destinations when the weather is most comfortable, but prices are higher, and everywhere is more crowded.
Prices drop a bit in the shoulder season, which runs from late March through April and from June through August.
The low season arrives in late November, and continues through the winter when there are fewer crowds and the prices are lower.
Hope it is helpful for you. Feel free to contact with us in any moment!
Best Regards!
Bonnie Luo