由于角度偏差，驶过了马林迪，一直航行到了非洲大陆最东的瓜达富伊海角，并继续向西转入了葡萄牙舰队从未访问过的亚丁湾。在这里他遇到了逆风，导致在海上度过了令人痛苦的好几个月时间。这期间他不断的抵御暴风雨和阿拉伯海盗的袭击，又遭到了坏血病的威胁，最终被迫在厄立特里亚海岸登陆寻找食物和淡水。经过这一系列磨难，迪亚士的船上仅剩下了6名船员。在船只受损、船员疲惫、补给缺乏的情况下，第奥古·迪亚士觉得已无望寻找到卡布拉尔舰队，决定返航。1501年6月，疲惫不堪、被困在贝泽吉切（位于塞内加尔的达卡湾）的第奥古·迪亚士遇