始修建上穿萨特莱杰河的木尔坦至巴哈瓦尔布尔路段，同时继续向推进。1876年，拉合尔至白沙瓦的建成。1879年，在印度河和萨特莱杰河上的阿托克大桥、皇后大桥通车后，印度河谷国家铁路罗赫里站投入运行，蒸汽渡轮在此运送八节列车车厢横渡印度河，从而连通罗赫里和苏库尔两岸的铁路交通。1885年，卡拉奇－白沙瓦沿线的全部铁路公司合并为。1900年，卡拉奇－白沙瓦铁路全线通车。
转隶.1947年，印巴分治，卡拉奇－白沙瓦铁路位于新成立的巴基斯坦伊斯兰共和国境内，被英属印度政府划入新设的。1971