Il romanzo di Joyce, anticipato in parte in rivista, uscì per la prima volta nel 1922 a Parigi, edito (in inglese) dalla libreria Shakespeare and Company.
La prima traduzione francese uscì a Parigi nel 1929 e fu ripubblicata l'anno successivo da Gallimard (James Joyce, Ulysse, traduction française intégrale de M. Auguste Morel, assisté par M. Stuart Gilbert, entièrement revue par M. Valery Larbaud et l'auteur, nouvelle éd., Paris, Gallimard, 1930), con numerose edizioni successive.
La prima traduzione italiana uscì nella "Medusa" nel 1960: James Joyce, Ulisse: romanzo, unica traduzione integrale autorizzata di Giulio de Angelis, consulenti Glauco Cambon, Carlo Izzo, Giorgio Melchiori, [Milano], Mondadori, 1960.