Answered by Carlos from Denmark | Jan. 26, 2015 20:23
Where is this ShengJiaZhuang? Do you mean Shijiazhuang in Hebei Province? If yes, there are some direct flights between these two places. It will take around 2.5 hours on the way.
Or you can take direct fast trains at HZ Railway Station and get off at North Shijiazhuang Railway Station. It will take around 20 hours on the way.
You can choose the way you like.