连接两个海或洋的较狭窄的水道称为海峡。在位于非洲与马达加斯加岛之间的莫桑比克海峡,全长1760千米,是世界上最长的海峡。
据地质学家研究,约在1亿多年以前,马达加斯加岛是和非洲大陆连在一起的,后来地冗变迁,岛的西部下沉,才形成了这条又长又宽的海峡。海峡两侧陆架狹窄,陆坡陡峭。海底由戴维海岭、莫桑比克海盆、马达加斯加边缘台地和科摩罗海盆组成。
戴维海岭纵贯海峡中部。海岭的西南面为莫桑比克海盆,因有戴维海岭的屏障,海盆北部沉积物较厚,南部则较浅。海峡底部的沉积物随地形而不同。东西两侧陆架以沙为主,从陆架往外到2000米等深线处,以粉沙为主,中部2000米以上的深海主要为粉沙质黏土。