Distance between Beidajie and Shahecheng
Distance from Beidajie to Shahecheng is 496 miles / 798 kilometers.
Map showing the distance from Beidajie to Shahecheng
![]() |
Air distance: | miles km |
Beidajie
City: | Beidajie |
Country: | China |
Shahecheng
City: | Shahecheng |
Country: | China |
Time difference between Beidajie and Shahecheng
There is no time difference between Beidajie and Shahecheng. Current local time in Beidajie and Shahecheng is 19:57 CST (2025-02-27)