时国内航道有2600公里长，主要为多瑙河与其支流，该河上最大的出口商埠为贝尔格勒，1975年时南国河川运输量为23,600吨。
铁路.南斯拉夫的所有铁路均由国营企业「南斯拉夫铁路」运营，其不仅连接了南斯拉夫国内各主要都市，贝尔格勒中央车站还有开往伊斯坦布尔等城市的国际列车。二次大战刚结束时，南斯拉夫铁路线十分混乱，有五种规格的轨距（0.60公尺、0.75公尺、0.76公尺、1公尺和1.435公尺），一直到1964年才进行大规模现代化工作。1970年，贝尔格勒-希德-萨格勒布一线开通