Оставшийся в живых Одиссей чуть не был проглочен чудовищным водоворотом Харибдой. Обессилевшего от истощения, его прибило к острову волшебницы Калипсо, которая выходила его и предложила вступить в брак. Но даже перспектива бессмертия не соблазнила Одиссея, рвавшегося на родину, и через семь лет боги заставили влюбленную нимфу отпустить путешественника. После очередного кораблекрушения Одиссей, с помощью Афины приняв вид нищего старика, вернулся домой, где долгие годы его ждала жена Пенелопа. Осаждаемая знатными женихами, она тянула время, объявив, что выйдет замуж, когда закончит ткать саван для своего свекра Лаэрта. Однако по ночам Пенелопа распускала сотканное за день. Когда служанки раскрыли ее тайну, она согласилась выйти замуж за того, кто сможет натянуть тетиву боевого лука, принадлежащего Одиссею. Испытание выдержал неизвестный нищий старик, который, сбросив рубище, оказался могучим Одиссеем. После двадцати лет разлуки герой обнял свою верную Пенелопу, которую Афина перед встречей наградила редкой красотой.
По некоторым версиям мифа, Одиссей, неузнанный, пал от руки Телегона, своего сына от Цирцеи (Кирки), по другим — мирно почил будучи в преклонном возрасте.