Weather in Shanghai vs Delhi
Side-by-side current weather and key conditions for Shanghai, China and Delhi, India. Updated live.
Right now, Delhi is the noticeably warmer choice — about 16.9°C above Shanghai.
Shanghai的天氣
🇨🇳 China
20°C
Feels like 20°C
晴朗
- 💧 濕度81%
- 🌬️ 風速10 kph
- 🌡️ 氣壓1008 mb
- 👁️ 能見度10.0 km
- ☀️ 紫外線指數0
Delhi的天氣
🇮🇳 India
37°C
Feels like 36°C
晴朗
- 💧 濕度17%
- 🌬️ 風速18 kph
- 🌡️ 氣壓996 mb
- 👁️ 能見度10.0 km
- ☀️ 紫外線指數0
Right now, Delhi is 16.9°C warmer than Shanghai.
7-Day Forecast
Shanghai
0°
0°
28°
20°
27°
18°
28°
21°
27°
19°
25°
21°
26°
22°
Delhi
0°
0°
45°
35°
44°
34°
45°
34°
46°
34°
46°
36°
46°
34°
City Facts
Shanghai
Delhi
國家:
🇨🇳 China
國家:
🇮🇳 India
Population:
24,874,500
Population:
11,034,555
Coordinates:
31.22, 121.46
Coordinates:
28.65, 77.23
Time zone:
Asia/Shanghai
(UTC+8)
Time zone:
Asia/Kolkata
(UTC+5)
Frequently Asked Questions
Is Shanghai hotter than Delhi right now?
Right now, Shanghai is 20°C and Delhi is 37°C.
How far apart are Shanghai and Delhi?
Shanghai and Delhi are about 4,243 km apart in a straight line.
What is the time difference between Shanghai and Delhi?
Shanghai is 2 hours ahead of Delhi.
Which city is better to visit, Shanghai or Delhi?
It depends on your preference. Shanghai and Delhi differ in climate, time zone and conditions — compare the live data above to choose what suits your trip best.