Vuosituhansien ajan kulku oli Kaakkois-Kiinan ja Keski-Itä-Kiinan välinen kapea kulku. Sekä Pohjois-Kiin dynastian että Tang-dynastian aikana rakennettiin kulkupaikkoja. Vuonna 1381 Ming-soturi Xu Da rakensi nykyisen kulkupaikan, joka sai nimekseen Shanhaiguan (kirjaimellisesti "vuori-meri-kulku") sen sijainnin vuoksi vuorten ja meren välillä.
Pohjoinen Qi-dynastia ja Tang-dynastia