迪亚斯于1486年被葡萄牙国王约翰二世任命为新的探险队长。在这之前,葡萄牙探险队裹足不前,商人们满足于黑奴贸易,对新海域探险缺乏热情。国王曾命令商业船队每年要向新海域前进500千米。到了赤道3度多一点的费尔南多波岛,明知沿非洲南岸一定会到达印度和中国,但商人们故意散布说:赤道无法穿过,那里的水沸腾,以此来欺骗国王。迪亚斯就是要穿越赤道,探出去东方之路。
他的探险船队于1487年8月沿非洲西海岸出发,很快穿越赤道,航行到赤道以南20度,戳穿了商人们的谎言。他越过南回归线后,发现了东部海岸线,然后沿岸航行,经初步考察,发现岸上全是光秃秃的岩石和沙地。他们在一个小港里锚泊,在那里立一块刻有“小港”字样的石碑。继而又南下,进入一片没有人航行过的海域。他们在向前航行中遇到了风暴,迪亚斯怕靠岸航行触到礁石,只好让船朝向大海,船被向南吹去。到1488年1月,迪亚斯发现海水越来越凉,天气也好转,便下令调转船头向东驶去,不久就发现了非洲大陆。迪亚斯又令船队朝北驶去,2月3日,发现了东西走向的高耸的山脉,这时实际已到了南非海岸的阿尔戈阿湾(今伊丽莎白港)。迪亚斯断定,船已处在印度洋中,通往印度洋的航线终于找到了。于是他又在岸上立起第二块石碑,准备继续航行,决心要找到东方神秘的印度。
可是,他们遇到长时间的狂风巨浪,航行极度危险,船员们都反对再横渡印度洋,要求返航。迪亚斯一看众怒难犯,只好航行3天之后返航。
在归途中,风暴不断袭来,迪亚斯在狂风巨浪中发现了一个伸入海洋很远的地角,他立即靠岸避风,在这里他立起了第三块石碑,把这个海角称为“风暴之角”。
1488年2月,迪亚斯返回里斯本,国王亲临港口迎接,把他们称为“探险勇士”。迪亚斯讲述探险经过时,讲到了非洲南端的“风暴之角”。国王一听非常高兴,因为不但赤道被穿过,而且找到了通往印度洋的航线,探险非常成功。国王高兴之下,下令把“风暴之有”改名为“好望角”。从此这个名字就传开了,至今还在用。所有历史学家和地理学家都认为,迪亚斯找到了通往东方航线的“钥匙”,贡献很大。