Odysseus è morto quando è stato pugnalato con una lancia da Telegonus, il figlio di Odisseo e Circe. Telegonus non sapeva che stava pugnalando suo padre.
Odysseus e Circe hanno avuto diversi bambini insieme. Mentre Odisseo naufragava sull'isola di Itaca, Circe mandò Telegono a cercare suo padre. Quando arrivò Telegono, Odisseo tentò di proteggere la terra. Telegono lo pugnalò con una lancia ricavata dalla spina dorsale di una pastinaca. Dopo la morte di Odisseo, suo figlio lo seppellì su Aeaea, un'isola situata tra lo stretto della Sicilia e l'Italia. Telegonus in seguito sposò Penelope, e ad entrambi fu data l'immortalità dagli dei.