Distance Calculator

Distance from Nanjing to Shijiazhuang

Distance between Nanjing and Shijiazhuang is 771 kilometers (479 miles).
Driving distance from Nanjing to Shijiazhuang is 914 kilometers (568 miles).

air 771 km
air 479 miles
car 914 km
car 568 miles

Distance Map Between Nanjing and Shijiazhuang

Nanjing, ChinaShijiazhuang, China = 479 miles = 771 km.

How far is it between Nanjing and Shijiazhuang

Nanjing is located in China with (32.0617,118.7778) coordinates and Shijiazhuang is located in China with (38.0414,114.4786) coordinates. The calculated flying distance from Nanjing to Shijiazhuang is equal to 479 miles which is equal to 771 km.

If you want to go by car, the driving distance between Nanjing and Shijiazhuang is 914.06 km. If you ride your car with an average speed of 112 kilometers/hour (70 miles/h), travel time will be 08 hours 09 minutes. Please check the avg. speed travel time table on the right for various options.
Difference between fly and go by a car is 143 km.

City/PlaceLatitude and LongitudeGPS Coordinates
Nanjing 32.0617, 118.7778 32° 3´ 42.0120'' N
118° 46´ 40.0080'' E
Shijiazhuang 38.0414, 114.4786 38° 2´ 29.0040'' N
114° 28´ 42.9960'' E

Estimated Travel Time Between Nanjing and Shijiazhuang

Average SpeedTravel Time
30 mph (48 km/h) 19 hours 02 minutes
40 mph (64 km/h) 14 hours 16 minutes
50 mph (80 km/h) 11 hours 25 minutes
60 mph (97 km/h) 09 hours 25 minutes
70 mph (112 km/h) 08 hours 09 minutes
75 mph (120 km/h) 07 hours 37 minutes
Nanjing, China

Related Distances from Nanjing

CitiesDistance
Nanjing to Lhasa3917 km
Nanjing to Tianjin938 km
Nanjing to Zhengzhou671 km
Nanjing to Fuyang 2324 km
Nanjing to Songjiang310 km
Please Share Your Comments