The city has 2 airports: Shanghai Hongqiao International Airport, Shanghai Pudong International Airport.
Planning a trip from London to Shanghai? Check the weather
16 Days Weather Forecast
Here’s how the weather in Shanghai looks currently:
Thu, 28 March
🌦
+12°C
Rain
4 m/s
95 %
Fri, 29 March
☀️
+23°C
Clear sky
5 m/s
46 %
Sat, 30 March
☁️
+25°C
Broken clouds
2 m/s
41 %
Sun, 31 March
☁️
+17°C
Broken clouds
3 m/s
68 %
Mon, 01 April
☁️
+22°C
Scattered clouds
5 m/s
57 %
Tue, 02 April
🌦
+18°C
Rain
4 m/s
86 %
Wed, 03 April
🌦
+16°C
Rain
5 m/s
95 %
Thu, 04 April
☁️
+17°C
Broken clouds
5 m/s
53 %
Fri, 05 April
🌦
+14°C
Rain
4 m/s
69 %
Sat, 06 April
🌦
+13°C
Rain
3 m/s
80 %
Sun, 07 April
⛅️
+20°C
Few clouds
4 m/s
47 %
Mon, 08 April
☁️
+20°C
Broken clouds
4 m/s
39 %
Tue, 09 April
☀️
+21°C
Clear sky
4 m/s
37 %
Wed, 10 April
☁️
+22°C
Scattered clouds
4 m/s
37 %
Thu, 11 April
☁️
+24°C
Broken clouds
3 m/s
39 %
Fri, 12 April
☁️
+21°C
Broken clouds
3 m/s
69 %
Monthly weather
Planning a trip and want to know what the weather in Shanghai will be like?
Shanghai in JanuaryShanghai in FebruaryShanghai in MarchShanghai in AprilShanghai in MayShanghai in June
Shanghai in JulyShanghai in AugustShanghai in SeptemberShanghai in OctoberShanghai in NovemberShanghai in December
Still thinking when to go? Read when is the best time to visit Shanghai.
Airports in Shanghai and London
Shanghai has 2 airports and London has 10 airports.
SHA
PVG
LCY
LGW
LHR
LTN
QQP
NHT
STN
BQH
QQU
QQS
Shanghai Hongqiao International Airport (SHA) - 14 km
FAQ
Flying from London to Shanghai? Here are some useful things to know:
✈️
What is the distance between London and Shanghai?
The distance between London and Shanghai is 9197 km.
🛬
What airports does Shanghai has?
There are 2 of airports in Shanghai: Shanghai Hongqiao International Airport, Shanghai Pudong International Airport. The closest one is Shanghai Hongqiao International Airport which is 14 km away.
🌦
How good the weather is in Shanghai?
The coldest month is January with an average temperature of +5°C. The hottest month is July with an average temperature of +29°C. Right now it is +12°C and Rain in Shanghai.