阿富汗是内陆国,无出海口。交通运输主要靠公路和航空。至20世纪70年代末,阿富汗的交通运输业有了较大的发展,但是仍然比较落后,其中公路是主要的运输系统。阿富汗全境共有公路约4.4万公里(2018年),主要包括喀布尔至马扎里沙里夫、赫拉特至坎大哈、喀布尔环城高速、托克汉姆至喀布尔等公路。阿富汗最早的铁路是阿曼努拉汗修建的从喀布尔到帕格曼的一段铁路。1975年4月,伊朗允诺提供20亿美元贷款,其中17—用于修建一条总长1815公里,从伊朗通往阿富汗赫拉特、坎大哈和喀布尔的铁路铁路支线还将延伸至阿富汗玉巴基斯坦边境以及阿富汗玉苏联边境,该工程与1983年完工。但是,从苏联入侵至21世纪,阿富汗的铁路建设没有任何进展。迄今为止,阿富汗全国仅有3条铁路线。一段铁路如上所述,其余两条均位于阿富汗北部边境地区,分别于土库曼斯坦和乌兹别克斯坦相连。其中一条从土库曼斯坦的古什吉到图拉格洪德,长9. 6公里,宽距为1.524米。另一段铁路从乌兹别克斯坦的铁尔梅兹到阿姆河南岸的海拉巴德,全长15公里,宽距同上。