Shanghai and its surroundings are subject to an almost tropical climate: it is very hot in summer and cold and humid in winter. The best seasons to stay in Shanghai are spring (from mid-April to mid-June, 12/20°C) and autumn (from mid-August to mid-October, 25/16°C). This will help you avoid the winter cold and heat, often coupled with rain, of summer. In summer temperatures vary from 12 to 32°C, in winter from 1 to 10°C.

Book your trip !

  • Book a ferry
  • Book a hotel
  • Holydays rental
  • Your Airbnb accommodation
  • Travel on demand
On the spot
  • Book a table
  • Find an activity

Prepare for your trip Shanghai 上海

  • comp_pv_maritime
  • Find a hotel
  • Holiday rental
  • Airbnb rental
  • Tailor-made trip
Services / On site
  • Airbnb experiences
  • Book a table
  • Activities & visits
To discover on Petit Futé