,奥德修斯又失去了六个同伴。在日神岛上,由于同伴不顾奥德修斯的警告,宰食了神牛,激怒了宙斯,宙斯用雷霆击沉了渡船。大多数人因此丧命,他只身被冲到卡吕普索的岛上,并且被软禁了七年。
与此同时,百余名贵族子弟盘踞在奥德修斯的宫殿里,向他美丽的妻子珀涅罗珀求婚。他们终日宴饮作乐,尽情的消耗他的家产。珀涅罗珀始终忠于自己的丈夫,为拒绝求婚者她借口要为公爹准备殓衣,等她布织好后她才可以改嫁。于是她白天织,晚上拆,这样往返重复,以此来拖延时间。奥德修斯的儿子忒勒马科斯受女神雅典娜的暗中指点,离家去寻找父亲。他先到皮罗斯找涅斯托,没有得到消息,最后在墨涅拉俄斯那里才知道奥德修斯还活着,在女神卡吕普索的岛上。奥林匹斯山上的众神非常同情奥德修斯的遭遇,派了神使赫耳墨斯叫卡吕普索放奥德修斯回去。女神恋恋不舍地送奥德修斯乘木筏离开了海岛。奥德修斯在海上航行了17天,家乡的山峦已隐约可见,却不幸被波塞东发现,把他的木筏击碎。
奥德修斯在众神的帮助下,漂到了斯克里亚岛。国王的女儿瑙西卡遵照雅典娜的授意在海边洗衣,发现了奥德修斯,把他带回王宫,国王设宴招待他,席间歌手吟咏特洛伊战争的故事,其中也有奥德修斯本人的英雄事迹,他听后不禁掩面而泣。应主人的要求,他讲述了自己十年来的遭遇。国王阿尔咯诺俄斯听了奥德修斯的叙述,大为感动,派了一只船和许多水手送奥德修斯回国。雅典娜把奥德修斯变成了一个衣衫褴褛的乞丐,然后让他到牧猎人家里与儿子忒勒马科斯见面。忒勒马科斯向父亲讲述了家中的事情,父子俩共同商议了回家复仇的计划。第二天,父子相继回宫,衣衫褴褛的奥德修斯向求婚者乞求施舍而遭到侮辱。当晚,珀涅罗珀被告知奥德修斯还活着,而只有给奥德修斯洗脚的老奶妈从脚上疤痕上认出了主人。次日,奥德修斯在大厅中利用比武的机会杀死了所有的求婚者,一家人终于团聚。
共经历了十三次大的劫难,以海神作为化身的大自然暴烈无情,他最终吞噬了奥德修斯所有的伙伴,只留他孤单单独自返家。而沿岸的陆地也充满凶险和陷阱,到处有食人的巨人和利用巫术害人的巫师。希腊的英雄都是“知天命”的,通过神明和预言家之口,