1423.96 km (885 miles) is the average travel distance between Shanghai and . If you could walk at the speed of 3mph (4.8kph), it would take 9 days 5 hours.
Distance from
Shanghai to ShijiazhuangAverage travel distance is
1423.96 kmNomal travel times are between
5h 48min - 25h 44minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 1202.72 km | 747.33 miles | 649.42 miles |
Drive | 1246.84 km | 774.75 miles | 673.24 miles |
Train | 1507.78 km | 936.89 miles | 814.13 miles |
Bus | 1738.51 km | 1080.26 miles | 938.72 miles |
BE PREPARED
Shanghai - Shijiazhuang Info
The distance from East Nanjing Road to Longyang Road 9 km (5.76 miles) .
The distance from Longyang Road to Pudong International Airport 31 km (19.36 miles) .
The distance from PVG to SJW 1129 km (701.42 miles) .
The distance from Zhengding Airport to Shijiazhuang 34 km (20.93 miles) .
Travel distance chart
The distance between Shanghai, China to Shijiazhuang, Hebei, China is 1423.96 km (885 miles) and it would cost 74 USD ~ 451 CNY to drive in a car that consumes about 18 MPG.