Time Difference Distance

Shanghai — New Delhi Time Difference: 2 hours, 30 minutes

Shanghai timeNew Delhi time



CST (UTC +8)



IST (UTC +5:30)
Move the slider to convert time between Shanghai and New Delhi
See distance from Shanghai to New Delhi
Shanghai, Shanghai Municipality, China is 2 hours, 30 minutes ahead of New Delhi, Delhi, India

Neither Shanghai nor New Delhi observe daylight saving time.
Shanghai — New Delhi time difference remains 2 hours, 30 minutes throughout the year.

Time Conversion Chart

ShanghaiNew Delhi
12 am9:30 pm previous day
1 am10:30 pm previous day
2 am11:30 pm previous day
3 am12:30 am
4 am1:30 am
5 am2:30 am
6 am3:30 am
7 am4:30 am
8 am5:30 am
9 am6:30 am
10 am7:30 am
11 am8:30 am
12 pm9:30 am
1 pm10:30 am
2 pm11:30 am
3 pm12:30 pm
4 pm1:30 pm
5 pm2:30 pm
6 pm3:30 pm
7 pm4:30 pm
8 pm5:30 pm
9 pm6:30 pm
10 pm7:30 pm
11 pm8:30 pm

Shanghai time conversion

Shanghai time to Acapulco time
Shanghai time to Anaheim time
Shanghai time to Auckland time
Shanghai time to Bangalore time
Shanghai time to Boston time
Shanghai time to Dallas time
Shanghai time to Edinburgh time
Shanghai time to El Paso time
Shanghai time to Fairbanks time
Shanghai time to Gold Coast time
Shanghai time to Johannesburg time
Shanghai time to Minneapolis time
Shanghai time to Mobile time
Shanghai time to Montreal time
Shanghai time to Mumbai time
Shanghai time to Topeka time
Shanghai time to Zurich time

New Delhi time conversion

New Delhi time — Brisbane time difference
New Delhi time — Calgary time difference
New Delhi time — Chicago time difference
New Delhi time — Cleveland time difference
New Delhi time — Cozumel time difference
New Delhi time — Honolulu time difference
New Delhi time — Houston time difference
New Delhi time — Indianapolis time difference
New Delhi time — Istanbul time difference
New Delhi time — Nashville time difference
New Delhi time — New Orleans time difference
New Delhi time — New York time difference
New Delhi time — Portland time difference
New Delhi time — Vancouver time difference
New Delhi time — Sydney time difference