Navy deployment Ship- or sub-based deployments typically last six or seven months, though occasionally they will go longer. The time at sea may be broken up by port calls, where the ship pulls into a town and the sailors are permitted to go ashore and enjoy some time off.