The Tianjin–Shanhaiguan railway or Jinshan railway is a railway line in China between Tianjin and Shanhaiguan.
The line is 303 km long and starts serves Tianjin, Tanggu, Tangshan, Qinhuangdao and Shanhaiguan railway stations.
[1] The railway was originally part of the Beijing–Harbin railway but was renamed when the Beijing–Harbin railway was merged with the Beijing–Qinhuangdao railway.