Driving directions from Shanghai, China to Zhangshan, China distance


Shanghai, China
Zhangshan, China
Shanghai to Zhangshan road map

Shanghai to Zhangshan flight distance miles / km

253.8 mi / 408.4 km
Also see in China