How to get from Shijiazhuang to Beijing by car, truck, walk, bike
Distance between Shijiazhuang and Beijing is 405 kilometers (251 miles).
Driving distance from Shijiazhuang to Beijing is 505 kilometers (313 miles)
Route Map
Routes from shijiazhuang-shanxi to beijing-beijing
4 Ways from Shijiazhuang (China/Shanxi) to Beijing (China/Beijing)
Choose 1 of the options below and start your journey
Route instructions
1. Continue onto S215 398 m
2. Turn right 560 m
3. Turn left 336 m
4. Keep right onto S46, G1812 316.07 km
5. Keep right 506 m
See more
Questions and Answers
What is the cheapest way to get from Shijiazhuang (China/Shanxi) to Beijing (China/Beijing)?
How do I get from Shijiazhuang (China/Shanxi) to Beijing (China/Beijing) the fastest?
How long does it take to get from Shijiazhuang (China/Shanxi) to Beijing (China/Beijing)?