Shipment operations · Importer / Exporter / Freight forwarder
Forty days at sea: when will cargo reach the warehouse?
Build a schedule from cargo readiness through unloading and empty return, with explicit assumptions.

You can distinguish sailing time from total delivery time and identify uncertain stages.
Forty days of ocean transit does not mean delivery forty days after production finishes. Collection, stuffing, terminal handling, formalities, container availability and inland delivery sit between ready goods and the receiving warehouse. Purchasing plans need that whole sequence.
First ask which events define the quoted transit time. Is it first-vessel departure to final-port arrival? Does it include transshipment? Is it a scheduled duration, current estimate or a specific contractual commitment? The same number can mean different things.
ETD and ETA describe expectations
ETD means estimated time of departure; ETA means estimated time of arrival. They are not completed events or automatic warehouse appointments.
Record the source and update time beside each date. Different ETAs may refer to another vessel, transshipment leg or location. Check that the event and leg match before choosing a date. Confirmed departure removes one uncertainty without guaranteeing the remaining schedule.
Time also passes before sailing
Establish when the full batch is available in final packaging. “Production complete” may still leave quality inspection, packing or documents outstanding. Transport needs actual handover readiness.
Fit collection, stuffing, weighing, documents and terminal delivery around the selected sailing. Missing that connection may add waiting for the next service rather than increase the sailing duration. Do not remove that waiting from the plan merely because the ocean transit figure is unchanged.
Arrival is not availability
After vessel arrival, the relevant port operation must take place and the container must become collectible. Check carrier document release, customs formalities and terminal conditions separately.
Inland delivery also needs an available truck or rail connection and unloading access. If the warehouse uses fixed slots, agree how they can be changed. A rigid truck order made too early can create waiting costs when collection requirements remain incomplete.
An explicit example
This fictional example concerns one full-container-load, or FCL, shipment. D0 is actual readiness of finished packages. All intervals are calendar days. The assumed 40 days from departure to arrival already include planned transshipment. No date is a carrier promise.
| Day | Event | Assumption to confirm |
|---|---|---|
| D0 | Cargo ready | Complete batch and data available |
| D3 | Container stuffed | Equipment and warehouse ready |
| D5 | Terminal gate-in | Applicable cut-offs met |
| D7 | Vessel departure | Planned carriage proceeds |
| D47 | Final-port arrival | 40 ocean days include transshipment |
| D48 | Container discharged | Port operation as assumed |
| D50 | Collection possible | Terminal, carrier and formalities ready |
| D52 | Warehouse unloading | Slot and inland transport available |
| D53 | Empty return | Instructed depot accepts equipment |
D0 to D52 is 52 days: 7 before sailing, 40 in ocean transport and 5 from arrival to delivery. Empty return is one day later. Do not add transshipment again when it is already included in the 40 days.
In a real plan, some document work runs alongside sailing. Do not add every task as if each must wait for the previous one. Equally, retain dependencies that genuinely prevent collection.
Communicate a conditional delivery window
Give the buyer a planned window with the conditions needed to confirm it. Do not invent a universal “three-day buffer.” Base contingency on the route, operator information and warehouse availability, and state when the estimate will be updated.
The ocean transit time covers departure to port arrival, not the complete delivery. The warehouse date also depends on cargo readiness, documents, container availability and inland transport. We will update the plan after the next key event and collection availability are confirmed.
Cargexo does not provide container tracking in this module. Obtain current events from the carrier or relevant operator. Cargexo can help check loading geometry and charges using your inputs; it does not confirm arrival dates.
Sources and scope
- Maersk — Terms for CarriageSource checked: 2026-09-13
This carrier’s carriage contract, subject to applicable law. Tariff, procedures, liability and claims cannot be inferred from the freight price alone.
Editorial information
Author: WR
Published · Published: 13/09/2026 · Content updated: 13/09/2026