Britannica Sources used in this answer

How long does Calypso keep Odysseus on Ogygia?

Created from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles.

In Homer’s epic, the Odyssey, the nymph Calypso keeps Odysseus on the island of Ogygia for seven years.12