Probably not that big of a hurry
For someone who was in such a hurry to get home to his family he certainly loligaged while doing it. In the story he spent a year with Circe and even had kids with her and then spent even longer with calipso though he was kinda held there against his will.
