运量和60%的货运量经由南北铁路运送（2007年）。越南北部的铁路网主要由四条干线组成，包括：河内至老街的河老铁路，全长296公里，与中国云南省边境相接；河内经北江、谅山至同登的河同铁路，全长163公里，与中国广西壮族自治区边境相接；河内至北部湾港口城市海防的河海铁路，全长102公里；河内至西北工业城市太原的河太铁路，全长75公里。越南铁路的修建规格有1000毫米米轨、1435毫米标准轨、混合套轨三种。其中，米轨铁路总长为2,632公里，占全国铁路里程的84%；标准轨铁路总长为222公里，占全国铁路里程