Around the World

Distance between Haidian and Shanghai

Distance from Haidian to Shanghai is 672 miles / 1081 kilometers.

Map showing the distance from Haidian to Shanghai

Beeline Air distance: miles km

Haidian

City: Haidian
Country: China

Shanghai

City: Shanghai
Country: China

Time difference between Haidian and Shanghai

There is no time difference between Haidian and Shanghai. Current local time in Haidian and Shanghai is 10:59 CST (2025-02-27)

Search