974.02 km (605 miles) is the average travel distance between Shanghai and . If you could walk at the speed of 3mph (4.8kph), it would take 6 days 7 hours.
Distance from
Shanghai to ZhangshuAverage travel distance is
974.02 kmNomal travel times are between
8h 20min - 13h 15minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Drive | 849.42 km | 527.81 miles | 458.65 miles |
Train | 874.69 km | 543.51 miles | 472.3 miles |
Flight | 1083.45 km | 673.22 miles | 585.01 miles |
Bus | 1088.51 km | 676.37 miles | 587.75 miles |
BE PREPARED
Shanghai - Zhangshu Info
The distance from Yuyuan Garden Station to Hongqiao station 19 km (11.71 miles) .
The distance from Shanghai Hongqiao to Ningbo 332 km (206.45 miles) .
The distance from Ningbo to Ningbo 14 km (8.46 miles) .
The distance from NGB to KHN 587 km (365.03 miles) .
The distance from Nanchang Airport to Nanchang 35 km (22.03 miles) .
The distance from Nanchang to Zhangshu 93 km (57.49 miles) .
The distance from Zhangshu to Zhangshu 4 km (2.54 miles) .
Travel distance chart
The distance between Shanghai, China to Zhangshu, Yichun, Jiangxi, China is 974.02 km (605 miles) and it would cost 95 USD ~ 580 CNY to drive in a car that consumes about 24 MPG.