平綏鐵路于1905年動工修建北京豐臺至張家口段,1909年9月完工,稱京張鐵路。1916年1月京張鐵路與修建中的張綏鐵路合并,稱京綏鐵路。1921年4月通車至西北重鎮歸綏(今呼和浩特)。1922年底通車至包頭。該路自豐臺至包頭全長817.9公里,與黃河航道相連接,對當時西北的察哈爾、山西、綏遠、寧夏、甘肅、青海等各省的交通均有重要作用。1928年6月北京改稱北平,該路改稱平綏路。該路工人有著光榮革命斗爭歷史。曾多次舉行罷工斗爭并取得勝利。1925年5月1日成立該路總工會。抗戰期間,八路軍在該路沿線先后建立晉綏、大青山、平北等敵后抗日根據地,開展抗日游擊戰爭。抗戰勝利前夕,八路軍解放該路沿線張家口等城鎮。1945年10月,國民黨軍傅作義部沿該路東進,中國人民解放軍發起察綏戰役,收復綏東廣大地區。1946年10月國民黨軍占領張家口。1948年3月,中國人民解放軍發起察南、綏東戰役,殲敵1.8萬余人。同年9月發起察綏戰役,進占包頭,包圍歸綏。同年底,于平津戰役中攻克該路戰略要地新保安、張家口。1949年1月31日和平解放北平。同年3月與董其武部達成平綏路通車等協議。同年9月綏遠解放。