What Are ETD, ETA and Transit Time? How to Read a Shipping Schedule

KNOWLEDGE

What Are ETD, ETA and Transit Time? How to Read a Shipping Schedule

A schedule showing ETD, ETA and Transit Time may look straightforward, yet its scope is often misunderstood. An ETA at the discharge port is not the cargo delivery date; ETD is not the cargo cut-off; and Transit Time is not automatically the total lead time from the seller’s warehouse to the buyer’s warehouse. Treating an estimate as a firm commitment can disrupt production, inventory, customs clearance and final delivery. This article explains each milestone, how to read direct and transshipment routings, how to align cut-offs, vessel/voyage, ports and terminals, and which data must be refreshed throughout the shipment journey.

Prepared by: TGIMEX Logistics Knowledge Team · Updated: 21 July 2026

QUICK FACTS

ETD

Estimated Time of Departure: when the vessel, aircraft or transport unit is expected to leave the stated origin point.

ETA

Estimated Time of Arrival: when the vessel, aircraft or shipment is expected to reach the stated destination point.

Transit Time

The duration between two defined transport milestones; always confirm whether the scope is port-to-port, airport-to-airport or door-to-door.

Key reminder

ETD, ETA and Transit Time are estimates and may change; compare them with ATD, ATA and the latest booking or tracking update.

Illustration for What Are ETD, ETA and Transit Time? How to Read a Shipping Schedule
Illustration of the logistics topic, document or operation discussed in the article.

SCOPE OF APPLICATION

This article applies to ocean, air and multimodal schedules displaying departure, arrival or duration data. It focuses on carrier schedules, flight schedules, booking confirmations and carrier/forwarder tracking screens.

It does not replace a booking confirmation, cut-off notice, transport document, arrival notice or a carrier-specific service commitment. Transshipment, dangerous goods, reefer, OOG, project cargo and door-to-door shipments require additional review of the actual routing and operating conditions.

TERMS EXPLAINED

TermMeaningOperational role
ETD — Estimated Time of DepartureExpected departure from the stated port, airport or origin point.Provides a planning reference for packing, container positioning, customs and onward connections; each cut-off must still be taken from the carrier, terminal or CFS notice.
ETA — Estimated Time of ArrivalExpected arrival at the stated port, airport or destination point.Supports receiving, warehouse, customs and final-mile planning; it is not automatically the delivery date.
Transit TimeDuration from the defined departure milestone to the defined arrival milestone.Useful for route comparison only when the scope, routing and day-count basis are identical.
ATD — Actual Time of DepartureThe actual departure milestone.Shows whether the shipment or transport unit has departed and the variance from ETD.
ATA — Actual Time of ArrivalThe actual arrival milestone.Shows arrival at destination; it does not mean the cargo is discharged, cleared or available.
POL / PODPort of Loading / Port of Discharge.Defines the two ends of a port-to-port transit time.
T/S — TransshipmentTransfer through one or more intermediate ports or airports.Adds legs, connection time and the risk of a missed connection.
Cut-offDeadline for SI, VGM, CY, documents or cargo delivery.Must be met before ETD and must not be confused with ETD.

HOW THE SCHEDULE WORKS

1. ETD and ETA are estimates, not unconditional guarantees

DHL and Hapag-Lloyd define ETD and ETA as estimated departure and arrival times, while ATD and ATA capture actual events. Schedules may change because of weather, port congestion, terminal productivity, network changes, blank sailings, air traffic restrictions, equipment shortages or missed connections.

2. Transit Time is meaningful only when its measuring points are clear

Transit Time may be port-to-port, airport-to-airport, terminal-to-terminal or door-to-door. Two offers showing “20 days” may therefore cover different scopes. The total lead time may additionally include cargo preparation, cut-off, waiting for loading, discharge, inspections, customs clearance and final delivery.

3. Read the full milestone chain, not only ETD and ETA

A useful schedule normally includes service, vessel/voyage or flight number, POL/POD, terminal, direct or transshipment routing, ETD, ETA, Transit Time and relevant cut-offs. For ocean freight, read the control chain as CY open → CY closing/VGM/SI cut-off → scheduled ETD and actual ATD → updated ETA during the voyage and actual ATA → discharge → cargo availability.

Operational warning: ETA at POD is not the container pick-up date. After ATA, the shipment may still require berthing, discharge, manifest processing, D/O issuance, customs clearance and terminal release.

ANALYSIS AND COMPARISON

Schedule typeHow to recognise itHow to read Transit TimeChecks requiredCommon misreading
DirectNo intermediate transshipment hub; one principal leg from POL to POD.Usually from ETD at POL to ETA at POD.Vessel/voyage, terminal, port rotation and intermediate port calls.Assuming direct always means faster and schedule-proof.
TransshipmentShows a hub, feeder/mainline or multiple vessels/flights.Includes each leg and planned connection time.T/S hub, vessel per leg, layover, best connection and roll/missed-connection risk.Looking only at first ETD and final ETA.
MultimodalIncludes truck, rail or barge before/after ocean or air.May be terminal-to-terminal or door-to-door.Receipt/delivery location, mode per leg, inland cut-offs and handovers.Comparing different scopes or ignoring pre/on-carriage.
Published carrier scheduleSearchable by route, port or service and normally presented as an estimate.Used for route selection and preliminary planning.Search date, validity, service string, direct/T/S and disclaimer.Using an old public schedule instead of the confirmed booking.
Booking confirmation / trackingLinked to a specific booking, container, B/L or AWB.Reflects the shipment’s assigned routing and latest milestones.Revisions, latest events, ATD/ATA, vessel or terminal changes.Failing to follow updates after the first confirmation.

DOCUMENTS AND DATA TO CHECK

SourceIssued/prepared byWhen usedFields to reconcile
Interactive / Port ScheduleCarrier, airline or forwarderInitial route selectionPOL/POD, terminal, direct/T/S, ETD, ETA, transit time, service and update date.
Booking ConfirmationCarrier/forwarderShipment routing confirmationBooking no., vessel/voyage or flight, ETD/ETA, cut-offs, terminal, equipment and each leg.
Cut-off NoticeCarrier, terminal, CFS or forwarderCargo and document preparationSI, VGM, CY/CFS cut-offs, timezone, terminal and special requirements.
B/L or AWB Draft / Shipping InstructionShipper, forwarder and carrierDocument controlPOL/POD, place of receipt/delivery, vessel/voyage, flight and transshipment.
Tracking EventsCarrier, airline or forwarderIn-transit controlLatest ETD/ETA, ATD, ATA, loaded, discharged, T/S, rolled and exceptions.
Arrival Notice / Cargo AvailabilityCarrier, agent or terminalImport preparationETA/ATA, availability date, D/O, terminal, free time and release conditions.

HOW TO READ A SHIPPING SCHEDULE

  1. Define the scope: port-to-port, airport-to-airport or door-to-door, and confirm date format and timezone.
  2. Lock the correct locations: verify port/airport code, terminal, place of receipt and place of delivery.
  3. Identify the routing: direct or T/S, number of legs, hub, feeder/mainline and vessel/flight for each leg.
  4. Read ETD, ETA and Transit Time together: note exactly where each milestone starts and ends.
  5. Work backward from ETD to every cut-off: plan SI, VGM, CY/CFS, documents and cargo handover separately.
  6. Reconcile booking and tracking: after confirmation, use the shipment-specific routing and monitor revisions, ATD/ATA and exceptions.
  7. Convert transport milestones into internal milestones: add buffers for discharge, D/O, inspections, customs, container release and final delivery.
Recommended output: an internal timeline showing cut-off → scheduled ETD/actual ATD → updated ETA/actual ATA → cargo availability → customs clearance → delivery, with source and last-update timestamp for each milestone.

RISKS AND COMMON ERRORS

ErrorCauseImpactControl
Treating ETA as delivery dateArrival, discharge, availability and delivery are not separated.Wrong warehouse/vehicle planning and customer commitment.Maintain separate ETA/ATA, availability and delivery milestones.
Using ETD as the cargo cut-offSI, VGM and CY/CFS deadlines are ignored.Missed sailing, roll, amendment or extra cost.Maintain a separate cut-off table with terminal timezone.
Comparing different Transit Time scopesOne quote is port-to-port and another is door-to-door or T/S.Wrong route selection and incomplete lead-time budget.Normalise scope, mode, locations, direct/T/S and day-count basis.
Ignoring transshipmentOnly the first ETD and final ETA are reviewed.No buffer for missed connection, roll or hub congestion.Track each leg, vessel/flight and connection window.
Not distinguishing estimated from actualOnly the original schedule is retained.Internal timeline does not reflect actual progress.Refresh after cut-off, ATD and before ETA.
Wrong port or terminalCity name is used instead of location code and terminal.Wrong drayage plan, charges and port procedures.Reconcile UN/LOCODE, terminal and receipt/delivery places.
Treating public schedules as firm commitmentsCarrier conditions and booking revisions are ignored.Under-buffered customer promises.Use schedule for planning, booking/tracking for operations and contract for commitments.
Ignoring timezone/date formatLocal time and dd/mm versus mm/dd are not standardised.Missed cut-off or wrong departure date.Record local time/UTC and use one internal date format.

AUTHORITATIVE SOURCES

ETD, ETA and Transit Time are operational concepts. Their display and calculation scope depend on the carrier’s schedule, service product and terms. For active shipment control, prioritise shipment-specific booking and tracking updates.

SourceWhat it supportsUse
DHL Global Forwarding — Air Cargo Shipping ProcessDefinitions of ETD, ETA, ATD and ATA.Estimated versus actual milestones.
Hapag-Lloyd — Common Shipping AbbreviationsETA/ETD and their relationship with ATA/ATD.Planning role of the milestones.
Maersk — ETD, CY Open/Closing and ATDCY open → CY closing → vessel departure and schedule variability.Difference between cut-off and ETD.
Maersk Terms — Shipping InstructionsArrival, departure and transit times are estimates subject to change.Limits of schedule estimates.
Hapag-Lloyd Vietnam FAQ — Interactive SchedulePorts of call, arrival/departure dates and complete transit time.Fields to read on an ocean schedule.
ONE QUOTE Terms and ConditionsETD, ETA and duration may change after booking confirmation and are not automatically guaranteed schedule commitments.Limits of estimated schedules and the need to monitor revisions after booking.

FAQ

Is Transit Time always ETA minus ETD?

Only when both timestamps use the same two measuring points, the same timezone and no rounding. Carriers may publish a rounded duration or include planned connections, so verify the scope and calculation basis.

Is ETA at port the container pick-up date?

No. Pick-up depends on ATA, berthing, discharge, D/O, customs, terminal processing and cargo availability.

If ETD changes, will ETA automatically change?

Usually, but not by a fixed arithmetic rule. The carrier may adjust speed, rotation, transshipment or connection, so use the revised ETA.

Is a direct service always better than transshipment?

Not necessarily. Direct reduces connection risk but may have more port calls or lower frequency. Compare total lead time, reliability, cut-offs, price and equipment.

Is Transit Time counted in calendar days or business days?

It depends on the product. Ocean schedules commonly publish a calendar-day duration between port calls, but rounding and endpoint rules may differ; parcel products may use business days. Check the service definition.

Can ETA change after ATD?

Yes. Weather, congestion, berthing, speed, transshipment and operational disruptions can still revise ETA.

Which source should be used for customer updates?

Before booking, use the interactive schedule. After booking, prioritise booking confirmation, carrier tracking, revision notices and shipment-specific forwarder updates.

APPLICATION NOTE: Schedule milestones are dynamic. Before promising a delivery date, review the booking, cut-offs, routing, carrier terms, customs requirements and destination handling time. This content is operational guidance and not a substitute for shipment-specific transport terms or service commitments.

TGIMEX IMPLEMENTATION SUPPORT

TGIMEX helps businesses turn the article into a shipment-ready checklist, covering input-data review, dossier preparation, milestone control, and coordination with the relevant parties.

Convert guidance into checks

Assign an owner and deadline to every operational control point.

Reconcile shipment data

Compare booking, transport, commercial, customs, and delivery evidence.

Manage operational risk

Record discrepancies, actions, and decision evidence to prevent recurrence.

QUICK CONSULTATION

NEED TO REVIEW IMPORT PROCEDURES OR A SHIPPING PLAN?

Send us the product name, shipping route, current dossier, or implementation request in advance so we can suggest a suitable approach that is practical, focused, and aligned with your shipment.

CALL NOW
Zalo
HOTLINE 0963 856 664 / 0982 135 393
EMAIL info@tgimex.com
SUITABLE FOR International shipping · Customs procedures · Import licenses · B2B logistics

Leave a Reply

Discover more from TGIMEX VIETNAM JSC

Subscribe now to keep reading and get access to the full archive.

Continue reading