Unloading cargo containers off a vessel and getting them accessible to shippers can take an average of one to three days under normal conditions. Transporting cargo to warehouses or distribution centers can take a day or two in most cases, with a few additional days needed to prepare items for truckload pickup.