1487年7月,32岁的巴托罗缪•迪亚士奉葡萄牙国王之命,率3艘探险船沿非洲西海岸南下。去寻找绕过非洲南端进入印度洋的航路。船队沿非洲海岸南行,开始时十分顺利,他们没有多长时间就到达了西南非洲海岸中部的瓦维斯湾。但是,他们不久就发现,在继续往南的航行中,海岸线变得越来越模糊。为了加快行速,迪亚士命令贻误船速的食物船先行独自返航。
正当他们为航行顺利而庆幸时,船队遇上了一场大风暴,咆哮的海浪铺天盖地地扑向船队。可怕的风暴把落了帆的船只推向南方。10天之后,风暴才平息下来。根据以往的航海经验,迪亚士知道,沿非洲大陆南行时,只要向东航行就必然会停靠在海岸边。于是他下令调转方向,向东航行!
船队连续向东航行了好几天。可是,他们并没有看到预料中会出现的非洲海岸线,反而似乎越来越远了。面对这样的情况,迪亚士以其丰富的经验分析,他认为船队很可能已经绕过非洲的最南端了,所以越向东航行反而离大陆越远。于是,他下令调转船头,向北前进!
果然,几天后他们又看见了陆地的影子,不久就抵达了现在的莫塞尔湾。这时,迪亚士发现,海岸线缓缓地转向东北,向印度的方向伸去。至此,迪亚士完全确信:船队已经绕过非洲最南端,来到了印度洋。只要再继续向东航行,就一定可以到达神秘的东方。
迪亚士想继续前进,但船员们已经很疲倦,要求返航,而且粮食和日用品也所剩无几了。于是,他只好下令掉转船头,返回葡萄牙。在返航途中,迪亚士又经过上次遇到风暴的地方——非洲大陆的最南端。他想了想,给它取名叫风暴角。
1488年12月,迪亚士回到里斯本,向葡萄牙国王报告了航海过程。国王非常高兴,可又觉得风暴角这个名字不太吉利,于是把它改名为好望角,意思是绕过这个海角就有希望到达富庶的东方了。