京包線起自北京豐臺,經張家口(河北)、陽高(山西)、豐鎮、卓子山、呼和浩特至包頭,全長816.2千米。京包線貫通于北京、河北、山西、內蒙古等省區,對開發西北各省的經濟起了重要作用。呼鐵局管內京包線從堡子灣—豐鎮間409千米300米進入內蒙古境內,線路由東向西,在自治區內共394.4千米,由呼和浩特鐵路局管轄421.3千米(雙線)。沿線經過烏蘭察布盟的豐鎮市、集寧市、察右前旗和卓資縣,呼和浩特市市區和土默特左旗,土默特右旗和包頭市市區。京包線以發送煤炭、鋼材、化工產品以及農作物為主,全局客運也以京包線為主。由于受主型空車嚴重不足的制約,京包線運能尚未真正發揮出來,季節性客、貨運能十分緊張。