初，进行重新规划，线路改为起自京包铁路张家口南站（今张家口站），利用既有京包铁路向西，至孔家庄站西侧，完成张集铁路与京包铁路的客货疏解后折向西北方，经河北省万全县和尚义县进入内蒙古自治区境内，再经内蒙古自治区的兴和县，察哈尔右翼前旗，并行既有京包铁路入古营盘站，至集宁南站止。工程于2006年5月1日开工，原计划于2009年10月31日通车，但是由于河北省境内长度为9585米的旧堡隧道施工难度较大，竣工时间推迟，已经于2011年4月28日开通。线路全长178.08公里，其中利用既有线13.516公里，新建张集