突尼斯有30个港口,其中8个为大型商业港口,一个为石油转运港。有两支船队,总吨位22.4万吨。主要港口是突尼斯-古莱特、比塞大、布尔基巴、斯法克斯、加贝斯、苏斯、扎尔西斯、拉迪斯及斯基拉港等。
突尼斯港是最大的港口,位于该国北部突尼斯湾西南,突尼斯湖的东西,东港区滨邻突尼斯湾,是突尼斯港的深水外港。海路西去直布罗陀790海里,东至塞得港1157海里。
雷达斯港又称拉迪斯,位于该国北部,突尼斯的大部分集装箱在拉迪斯港装卸,拉迪斯港目前的集装箱年吞吐量在30万TEU以上,但该港缺少集装箱装卸专业设备,码头前沿没有岸桥,只能接卸滚装船,堆场作业依靠跨运车完成。位于突尼斯中部沿海的苏塞港和斯法克斯港情况亦然。
突尼斯港距离雷达斯港10公里左右。