A voyage could take a few days or a few weeks or even a few months depending on the conditions of the sea or ocean through which it sails and the shipping line it takes. If, for any reason, a ship has to take refuge in a port for temporary repairs the voyage may get extended.