一片陆地，他便因此将其命名为"“圣劳伦斯”"，即今天的马达加斯加岛，他也因此成为第一个发现非洲最大岛屿马达加斯加岛的欧洲人。不过，佩罗·德科维良在第奥古·迪亚士之前曾向葡萄牙报告过该岛的存在。科维良曾经在1490年回到葡萄牙后撰写的报告中，提到了该岛的阿拉伯语名字"“月亮之岛”"。尽管如此，但历史上普遍仍将第奥古·迪亚士作为发现马达加斯加岛的欧洲第一人。接着，落单的第奥古·迪亚士的船继续独自北上到马林迪寻找卡布拉尔舰队，但由于角度偏差，驶过了马林迪，一直航行到了非洲大陆最东的瓜达富伊海角，并继续向西转入