1,106公里。伊朗的重要港口是位于霍尔木兹海崃阿巴斯港。抵达伊朗后，进口货品会经火车及货车前往德黑兰。来往德黑兰及阿巴斯的铁路在1995年通车，。其他主要港口包括位于里海Bandar Anzali、Bandar Torkaman以及位于波斯湾的霍拉姆沙赫尔及霍梅尼港。多个大城市提供客运及货运航班，伊朗航空在国营航空公司尊办国内及国际航班。大型城市都用巴士接载市民，此外亦有私营公司提供接载。在德骂兰等大城市已经设置了地铁集体运输。超过100万人从事运输业，佔国民生产总值9%。
对