farepage

Other places this month →

Shanghai in April

China

Shanghai in April

22° / 12°Rainy days 11Best time to visit

Cheapest flights to Shanghai in April

  • From New YorkWed, Apr 7 → Mon, Apr 19 · round trip$902Book
  • From LondonSat, Apr 10 → Fri, Apr 30 · round trip$760Book
  • From Los AngelesFri, Apr 30 → Sun, May 9 · round trip$792Book

Paid links · farepage earns a commission from the seller when you buy or book through links on this page.

Good-value Shanghai hotels in April

See hotels on Trip.comAll Shanghai hotels →

Paid links · farepage earns a commission from the seller when you buy or book through links on this page.

eSIMeSIM for ChinaData the moment you landKlook eSIMeSIM guide →Airalo ↗

Paid links · farepage earns a commission from the seller when you buy or book through links on this page.

Shanghai weather in April

High / Low

22° / 12°

Rain

110 mm

Rainy days

11 / 30

Index · #2/12

80/100

Shanghai in April ranks #2 of 12 months for comfort: highs around 22°C, lows 12°C, and about 11 rainy days. Compared with March, highs change by +6°C and rainy days by -1. It is one of the best months to go.

Compared with the months around it

MonthHigh / LowRainy daysIndex
March17° / 7°1262
April22° / 12°1180
May27° / 17°1278

Top tours & tickets in Shanghai

Paid links · farepage earns a commission from the seller when you buy or book through links on this page.

Public holidays · April 2027

Showing 2027, since this month has passed this year.

No public holidays this month.

Month

HopeGooPartner deal

Flights & hotels on HopeGoo

Asia-focused flights, hotels, trains and attraction tickets.

Paid links · farepage earns a commission from the seller when you buy or book through links on this page.