What's the best time to visit Shanghai?
Visitors can visit Shanghai in all seasons but Spring and Autumn is the best time to visit.
Because of the weather is comfortable with pleasant scenery. Of course, you are suggested to avoid travel during 1st to 3rd May (Labor Day) and 1st to 7th, October (National Day). During these two important China Holidays, it will be over crowded for each scenic site.
There are many water towns near Shanghai. Which is the best choice for us when I first go to Shanghai?
There are six famous water towns near Shanghai: Zhujiajiao, Tongli, Xitang, Zhouzhuang, Wuzhen and Nanxun. All of them are within two hour by car from Shanghai, Suzhou and Hangzhou. With their own features, visitors should selects based on their travel ideas.
If you plan spent 3 days for travel, two days in Shanghai and one day to Zhujiajiao is the most classical one.
If you have four days to stay, Shanghai plus Tongli, Xitang, Zhouzhuang or Nanxun will be a nice itinerary.
If you wish to have five days holiday, Shanghai with Wuzheng will let you experience leisure time.
According to suggestion from our Shanghai travel expert, Nanxun is a peaceful and amazing site with fewer visitors. We are recommend to explore it by your way.