阿富汗北部有四条铁路线。第一条是从马扎里沙里夫到巴尔赫省边境城镇的之间的国内铁路，然后与通往乌兹别克斯坦的乌兹别克斯坦铁路（开通于2011年）相连。第二条是赫拉特省的与土库曼斯坦的土库曼斯坦的铁路（开通于1960年）相连。第三条是法里亚布省的和邻近土库曼斯坦（开通于2016年）。最新一条是连接赫拉特与伊朗的客货运铁路线，原预计于2018年完工，部分路段于2020年12月10日通车。阿富汗的铁路网仍处于发展阶段。目前的铁路线将在不久的将来扩建，计划包括货运和客运线路。在21世纪初阿富汗的邻国一直在改善自己