Shanghai is a pick-your-moment-carefully destination
May, April and October give you the most supportive broad timing mix overall. If you want to skip the shakier chunk of the year, look first at July, August and February.
Compare nearby choices.
Stay in China, but see whether another destination fits your timing better.
This place has good weeks.Now you know where they hide.