Teiresias raconte à Ulysse le reste de son voyage de retour à Ithaque, les prétendants et leur souillure de la maison d'Ulysse, et comment apaiser le dieu Poséidon, qui est toujours en colère contre le héros pour avoir aveuglé son fils Polyphème. Il met spécifiquement en garde Ulysse contre certains périls, mais il proclame qu'Ulysse est voué à perdre tous ses hommes qui sont voués à être rattrapés par la cupidité.
Teiresias reconnaît Ulysse et boit l'offrande de sang. Le voyant thébain confirme que c'est Poséidon qui a empêché le retour d'Ulysse, déclarant qu'il n'y a pas d'échappatoire pour lui à la colère du dieu de la mer. Cependant, Tirésias offre une bonne nouvelle, à savoir que le retour d'Ulysse est assuré par les dieux, mais il devrait beaucoup souffrir avant et après son arrivée. Tirésias avertit le héros et son équipage qu'ils doivent nier leur avidité et leur faim lorsqu'ils rencontrent le bétail sacré d'Hélios, le dieu Soleil. Cependant, il dit à Ulysse que si l'un des membres de son équipage touche le bétail, son navire sera certainement détruit et tous ceux qui y participeront mourront certainement.
Teiresias prédit également que le retour d'Ulysse est inattendu, seul, en détresse et dans le navire d'un autre roi. Il parle au héros des prétendants impertinents et irrespectueux qui abusent et exploitent sa famille. Le prophète prédit un acheminement victorieux des prétendants à Ulysse, mais le héros doit immédiatement prendre un autre navire en mer, se rendant sur une terre où les hommes mangent leur nourriture sans sel et ne connaissent rien de la mer. Là, il doit faire des sacrifices appropriés à Poséidon, en quête de réparation, et à tous les autres dieux à leur tour. Ce n'est qu'alors qu'Ulysse pourra retourner à une vie de paix à la maison, où il pourra vivre une vie paisible.