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 fromShanghai to Shijiazhuang
Average travel distance is1423.96 km
Nomal travel times are between5h 48min - 25h 44min
Travel distance by transport mode
|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|
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.
- Best Option
- OTHER ROUTES